WARNING: Most of this content (with the exception of the Mozilla 1.9 XPCOM reference) is very old, and can be expected to be out of date and possibly obsolete. For better XUL documentation, please visit the XUL hub at the Mozilla Developer Center.

nsIMsgImapFolderProps

IID:09D99F2C-3E23-4f8c-A536-5C277BAA9585
Inherits From:nsISupports

Methods

void serverDoesntSupportACL ( ) void setFolderPermissions ( AString permissions ) void setFolderType ( AString folderType ) void setFolderTypeDescription ( AString folderTypeDescription ) void setQuotaData ( ACString quotaroot , PRUint32 usedKB , PRUint32 maxKB ) void setQuotaStatus ( AString folderQuotstatus ) void showQuotaData ( PRBool showData )

void serverDoesntSupportACL ( )


void setFolderPermissions ( AString permissions )

Arguments:
permissions

void setFolderType ( AString folderType )

Arguments:
folderType

void setFolderTypeDescription ( AString folderTypeDescription )

Arguments:
folderTypeDescription

void setQuotaData ( ACString quotaroot , PRUint32 usedKB , PRUint32 maxKB )

Updates the quota data displayed in the Quota tab.

Arguments:
quotaroot
usedKB
maxKB

void setQuotaStatus ( AString folderQuotstatus )

Sets the status string displayed in the Quota tab of the folder properties if quota information is not visible.

Arguments:
folderQuotstatus

void showQuotaData ( PRBool showData )

Toggles the display of quota information in the Quota tab of the folder properties. If on, the quota root, usage, and percentage used are displayed. If off, a status message is displayed. The status message can be set with setQuotaStatus().

Arguments:
showData: If true, display the quota root, usage information and usage percentage bar. If false, display the status message.

References

This interface is passed as an argument to the following methods:

nsIMsgImapMailFolder.fillInFolderProps

Reference documentation is generated from Mozilla's source.