@mozilla.org/mime;1

This component implements the following interfaces:

Methods

InterfaceMethod
nsIExternalHelperAppService PRBool applyDecodingForExtension ( AUTF8String extension , ACString encodingType )
nsPIExternalAppLauncher void deleteTemporaryFileOnExit ( nsIFile temporaryFile )
nsIExternalHelperAppService nsIStreamListener doContent ( ACString mimeContentType , nsIRequest request , nsIInterfaceRequestor windowContext )
nsIExternalProtocolService PRBool externalProtocolHandlerExists ( char* protocolScheme )
nsIExternalProtocolService AString getApplicationDescription ( AUTF8String scheme )
nsIMIMEService nsIMIMEInfo getFromTypeAndExtension ( ACString MIMEType , AUTF8String fileExt )
nsIMIMEService AUTF8String getPrimaryExtension ( ACString MIMEType , AUTF8String fileExt )
nsIMIMEService ACString getTypeFromExtension ( AUTF8String fileExt )
nsIMIMEService ACString getTypeFromFile ( nsIFile file )
nsIMIMEService ACString getTypeFromURI ( nsIURI URI )
nsISupportsWeakReference nsIWeakReference GetWeakReference ( )
nsIExternalProtocolService PRBool isExposedProtocol ( char* protocolScheme )
nsIExternalProtocolService void loadUrl ( nsIURI URL )
nsIObserver void observe ( nsISupports subject , char* topic , PRUnichar* data )

Reference documentation is generated from Mozilla's source.

Add a note User Contributed Notes
No comments available

Copyright © 1999 - 2005 XULPlanet.com