mozilla
Your Search Results

    nsIDBFolderInfo

    nsIDBFolderInfo - careful, pulled from the wrong (cvs) repo!

    ??? Add brief description of Interface ???
    Inherits from: 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);
    

    Method overview

    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);

    Attributes

    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  

    Methods

    AndFlags()

    long AndFlags(
      in long flags
    );
    
    Parameters
    flags
    Missing Description
    Return value

    Missing Description

    Exceptions thrown
    Missing Exception
    Missing Description

    ChangeExpungedBytes()

    void ChangeExpungedBytes(
      in long delta
    );
    
    Parameters
    delta
    Missing Description
    Exceptions thrown
    Missing Exception
    Missing Description

    ChangeNumMessages()

    void ChangeNumMessages(
      in long delta
    );
    
    Parameters
    delta
    Missing Description
    Exceptions thrown
    Missing Exception
    Missing Description

    ChangeNumUnreadMessages()

    void ChangeNumUnreadMessages(
      in long delta
    );
    
    Parameters
    delta
    Missing Description
    Exceptions thrown
    Missing Exception
    Missing Description

    getBooleanProperty()

    boolean getBooleanProperty(
      in string propertyName,
      in boolean defaultValue
    );
    
    Parameters
    propertyName
    Missing Description
    defaultValue
    Missing Description
    Return value

    Missing Description

    Exceptions thrown
    Missing Exception
    Missing Description

    getCharacterSet()

    void getCharacterSet(
      out ACString charSet,
      out boolean overriden
    );
    
    Parameters
    charSet
    Missing Description
    overriden
    Missing Description
    Exceptions thrown
    Missing Exception
    Missing Description

    Obsolete since Gecko 1.8 (Firefox 1.5 / Thunderbird 1.5 / SeaMonkey 1.0)

    getCharacterSetOverride()

    void getCharacterSetOverride(
      out boolean characterSetOverride
    );
    
    Parameters
    characterSetOverride
    Missing Description
    Exceptions thrown
    Missing Exception
    Missing Description

    getCharPtrCharacterSet()

    string getCharPtrCharacterSet();
    
    Parameters

    None.

    Return value

    Missing Description

    Exceptions thrown
    Missing Exception
    Missing Description

    getCharPtrProperty()

    string getCharPtrProperty(
      in string propertyName
    );
    
    Parameters
    propertyName
    Missing Description
    Return value

    Missing Description

    Exceptions thrown
    Missing Exception
    Missing Description

    Native code only!

    getLocale

    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
    );
    
    Parameters
    result
    Missing Description
    Exceptions thrown
    Missing Exception
    Missing Description

    Native code only!

    getMailboxName

    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
    );
    
    Parameters
    boxName
    Missing Description
    Exceptions thrown
    Missing Exception
    Missing Description

    getProperty()

    AString getProperty(
      in string propertyName
    );
    
    Parameters
    propertyName
    Missing Description
    Return value

    Missing Description

    Exceptions thrown
    Missing Exception
    Missing Description

    GetTransferInfo()

    nsIDBFolderInfo GetTransferInfo();
    
    Parameters

    None.

    Return value

    Missing Description

    Exceptions thrown
    Missing Exception
    Missing Description

    getUint32Property()

    unsigned long getUint32Property(
      in string propertyName,
      in unsigned long defaultValue
    );
    
    Parameters
    propertyName
    Missing Description
    defaultValue
    Missing Description
    Return value

    Missing Description

    Exceptions thrown
    Missing Exception
    Missing Description

    initFromTransferInfo()

    void initFromTransferInfo(
      in nsIDBFolderInfo transferInfo
    );
    
    Parameters
    transferInfo
    Missing Description
    Exceptions thrown
    Missing Exception
    Missing Description

    OrFlags()

    long OrFlags(
      in long flags
    );
    
    Parameters
    flags
    Missing Description
    Return value

    Missing Description

    Exceptions thrown
    Missing Exception
    Missing Description

    setBooleanProperty()

    void setBooleanProperty(
      in string propertyName,
      in boolean aPropertyValue
    );
    
    Parameters
    propertyName
    Missing Description
    aPropertyValue
    Missing Description
    Exceptions thrown
    Missing Exception
    Missing Description

    setCharacterSet()

    void setCharacterSet(
      in string charSet
    );
    
    Parameters
    charSet
    Missing Description
    Exceptions thrown
    Missing Exception
    Missing Description

    Obsolete since Gecko 1.8 (Firefox 1.5 / Thunderbird 1.5 / SeaMonkey 1.0)

    setCharacterSetOverride()

    void setCharacterSetOverride(
      in boolean characterSetOverride
    );
    
    Parameters
    characterSetOverride
    Missing Description
    Exceptions thrown
    Missing Exception
    Missing Description

    setCharPtrProperty()

    void setCharPtrProperty(
      in string aPropertyName,
      in string aPropertyValue
    );
    
    Parameters
    aPropertyName
    Missing Description
    aPropertyValue
    Missing Description
    Exceptions thrown
    Missing Exception
    Missing Description

    SetHighWater()

    void SetHighWater(
      in nsMsgKey highwater,
      in boolean force
    );
    
    Parameters
    highwater
    Missing Description
    force
    Missing Description
    Exceptions thrown
    Missing Exception
    Missing Description

    Native code only!

    setLocale

    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
    );
    
    Parameters
    locale
    Missing Description
    Exceptions thrown
    Missing Exception
    Missing Description

    Native code only!

    setMailboxName

    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
    );
    
    Parameters
    newBoxName
    Missing Description
    Exceptions thrown
    Missing Exception
    Missing Description

    setProperty()

    void setProperty(
      in string propertyName,
      in AString propertyStr
    );
    
    Parameters
    propertyName
    Missing Description
    propertyStr
    Missing Description
    Exceptions thrown
    Missing Exception
    Missing Description

    setUint32Property()

    void setUint32Property(
      in string propertyName,
      in unsigned long propertyValue
    );
    
    Parameters
    propertyName
    Missing Description
    propertyValue
    Missing Description
    Exceptions thrown
    Missing Exception
    Missing Description

    Remarks

     

    See also

    •  

    Document Tags and Contributors

    Contributors to this page: Sheppy, AxelGrude
    Last updated by: Sheppy,