nsISupports
Last changed in Gecko 1.8 (Firefox 1.5 / Thunderbird 1.5 / SeaMonkey 1.0)Implemented by: ?????????????????????????????????????
. To create an instance, use:
Implemented by: ?????????????????????????????????????
as a service:
var dBFolderInfo = Components.classes["@mozilla.org/????????????????????????????"] .createInstance(Components.interfaces.nsIDBFolderInfo);
long AndFlags(in long flags); |
void ChangeExpungedBytes(in long delta); |
void ChangeNumMessages(in long delta); |
void ChangeNumUnreadMessages(in long delta); |
boolean getBooleanProperty(in string propertyName, in boolean defaultValue); |
void getCharacterSet(out ACString charSet, out boolean overriden); |
void getCharacterSetOverride(out boolean characterSetOverride); Obsolete since Gecko 1.8 |
string getCharPtrCharacterSet(); |
string getCharPtrProperty(in string propertyName); |
void getLocale(in nsString result); Native code only! Obsolete since Gecko 1.8 |
void getMailboxName(in nsString boxName); Native code only! Obsolete since Gecko 1.8 |
AString getProperty(in string propertyName); |
nsIDBFolderInfo GetTransferInfo(); |
unsigned long getUint32Property(in string propertyName, in unsigned long defaultValue); |
void initFromTransferInfo(in nsIDBFolderInfo transferInfo); |
long OrFlags(in long flags); |
void setBooleanProperty(in string propertyName, in boolean aPropertyValue); |
void setCharacterSet(in string charSet); |
void setCharacterSetOverride(in boolean characterSetOverride); Obsolete since Gecko 1.8 |
void setCharPtrProperty(in string aPropertyName, in string aPropertyValue); |
void SetHighWater(in nsMsgKey highwater, in boolean force); |
void setLocale(in nsString locale); Native code only! Obsolete since Gecko 1.8 |
void setMailboxName(in nsString newBoxName); Native code only! Obsolete since Gecko 1.8 |
void setProperty(in string propertyName, in AString propertyStr); |
void setUint32Property(in string propertyName, in unsigned long propertyValue); |
Attribute | Type | Description |
characterSetOverride |
boolean |
|
ExpiredMark |
nsMsgKey |
|
expungedBytes |
long |
|
Flags |
long |
|
FolderDate |
unsigned long |
|
folderName |
string |
|
FolderSize |
unsigned long |
|
HighWater |
nsMsgKey |
|
IMAPHierarchySeparator |
wchar |
|
ImapTotalPendingMessages |
long |
|
ImapUidValidity |
long |
|
ImapUnreadPendingMessages |
long |
|
knownArtsSet |
string |
|
locale |
AString |
|
mailboxName |
AString |
|
NumMessages |
long |
|
NumUnreadMessages |
long |
|
sortOrder |
nsMsgViewSortOrderValue |
|
sortType |
nsMsgViewSortTypeValue |
|
Version |
unsigned long |
|
viewFlags |
nsMsgViewFlagsTypeValue |
|
viewType |
nsMsgViewTypeValue |
long AndFlags( in long flags );
flags
Missing Description
Missing Exception
void ChangeExpungedBytes( in long delta );
delta
Missing Exception
void ChangeNumMessages( in long delta );
delta
Missing Exception
void ChangeNumUnreadMessages( in long delta );
delta
Missing Exception
boolean getBooleanProperty( in string propertyName, in boolean defaultValue );
propertyName
defaultValue
Missing Description
Missing Exception
void getCharacterSet( out ACString charSet, out boolean overriden );
charSet
overriden
Missing Exception
void getCharacterSetOverride( out boolean characterSetOverride );
characterSetOverride
Missing Exception
string getCharPtrCharacterSet();
None.
Missing Description
Missing Exception
string getCharPtrProperty( in string propertyName );
propertyName
Missing Description
Missing Exception
Obsolete since Gecko 1.8 (Firefox 1.5 / Thunderbird 1.5 / SeaMonkey 1.0)
This feature is obsolete. Although it may still work in some browsers, its use is discouraged since it could be removed at any time. Try to avoid using it.
void getLocale( in nsString result );
result
Missing Exception
Obsolete since Gecko 1.8 (Firefox 1.5 / Thunderbird 1.5 / SeaMonkey 1.0)
This feature is obsolete. Although it may still work in some browsers, its use is discouraged since it could be removed at any time. Try to avoid using it.
void getMailboxName( in nsString boxName );
boxName
Missing Exception
AString getProperty( in string propertyName );
propertyName
Missing Description
Missing Exception
nsIDBFolderInfo GetTransferInfo();
None.
Missing Description
Missing Exception
unsigned long getUint32Property( in string propertyName, in unsigned long defaultValue );
propertyName
defaultValue
Missing Description
Missing Exception
void initFromTransferInfo( in nsIDBFolderInfo transferInfo );
transferInfo
Missing Exception
long OrFlags( in long flags );
flags
Missing Description
Missing Exception
void setBooleanProperty( in string propertyName, in boolean aPropertyValue );
propertyName
aPropertyValue
Missing Exception
void setCharacterSet( in string charSet );
charSet
Missing Exception
void setCharacterSetOverride( in boolean characterSetOverride );
characterSetOverride
Missing Exception
void setCharPtrProperty( in string aPropertyName, in string aPropertyValue );
aPropertyName
aPropertyValue
Missing Exception
void SetHighWater( in nsMsgKey highwater, in boolean force );
highwater
force
Missing Exception
Obsolete since Gecko 1.8 (Firefox 1.5 / Thunderbird 1.5 / SeaMonkey 1.0)
This feature is obsolete. Although it may still work in some browsers, its use is discouraged since it could be removed at any time. Try to avoid using it.
void setLocale( in nsString locale );
locale
Missing Exception
Obsolete since Gecko 1.8 (Firefox 1.5 / Thunderbird 1.5 / SeaMonkey 1.0)
This feature is obsolete. Although it may still work in some browsers, its use is discouraged since it could be removed at any time. Try to avoid using it.
void setMailboxName( in nsString newBoxName );
newBoxName
Missing Exception
void setProperty( in string propertyName, in AString propertyStr );
propertyName
propertyStr
Missing Exception
void setUint32Property( in string propertyName, in unsigned long propertyValue );
propertyName
propertyValue
Missing Exception