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.
nsIInternetConfigService
| IID: | 9B8B9D80-5F4F-11D4-9696-0060083A0BCF |
| Inherits From: | nsISupports |
This interface is intended to be used as a service.
This interface is implemented by the following components:
Constants
| PRUint32 |
eICColor_WebBackgroundColour |
= 1 |
| PRUint32 |
eICColor_WebReadColor |
= 2 |
| PRUint32 |
eICColor_WebTextColor |
= 3 |
| PRUint32 |
eICColor_WebUnreadColor |
= 4 |
| PRUint32 |
eICBoolean_WebUnderlineLinks |
= 11 |
| PRUint32 |
eICString_WWWHomePage |
= 101 |
| PRUint32 |
eICString_WebSearchPagePrefs |
= 102 |
| PRUint32 |
eICString_MacSearchHost |
= 103 |
| PRUint32 |
eICString_FTPHost |
= 121 |
| PRUint32 |
eICBoolean_UsePassiveFTP |
= 122 |
| PRUint32 |
eICBoolean_UseFTPProxy |
= 123 |
| PRUint32 |
eICString_FTPProxyUser |
= 124 |
| PRUint32 |
eICString_FTPProxyAccount |
= 125 |
| PRUint32 |
eICString_FTPProxyHost |
= 126 |
| PRUint32 |
eICString_FTPProxyPassword |
= 127 |
| PRUint32 |
eICBoolean_UseHTTPProxy |
= 130 |
| PRUint32 |
eICString_HTTPProxyHost |
= 131 |
| PRUint32 |
eICString_LDAPSearchbase |
= 201 |
| PRUint32 |
eICString_LDAPServer |
= 202 |
| PRUint32 |
eICString_SMTPHost |
= 221 |
| PRUint32 |
eICString_Email |
= 222 |
| PRUint32 |
eICString_MailAccount |
= 223 |
| PRUint32 |
eICString_MailPassword |
= 224 |
| PRUint32 |
eICText_MailHeaders |
= 225 |
| PRUint32 |
eICText_Signature |
= 226 |
| PRUint32 |
eICBoolean_NewMailDialog |
= 231 |
| PRUint32 |
eICBoolean_NewMailFlashIcon |
= 232 |
| PRUint32 |
eICBoolean_NewMailPlaySound |
= 233 |
| PRUint32 |
eICString_NewMailSoundName |
= 234 |
| PRUint32 |
eICString_NNTPHost |
= 241 |
| PRUint32 |
eICString_NewsAuthUsername |
= 242 |
| PRUint32 |
eICString_NewsAuthPassword |
= 243 |
| PRUint32 |
eICText_NewsHeaders |
= 244 |
| PRUint32 |
eICString_InfoMacPreferred |
= 245 |
| PRUint32 |
eICString_Organization |
= 251 |
| PRUint32 |
eICString_RealName |
= 252 |
| PRUint32 |
eICText_SnailMailAddress |
= 253 |
| PRUint32 |
eICString_QuotingString |
= 254 |
| PRUint32 |
eICString_GopherHost |
= 301 |
| PRUint32 |
eICBoolean_UseGopherProxy |
= 302 |
| PRUint32 |
eICString_GopherProxy |
= 303 |
| PRUint32 |
eICBoolean_UseSocks |
= 321 |
| PRUint32 |
eICString_SocksHost |
= 322 |
| PRUint32 |
eICString_TelnetHost |
= 331 |
| PRUint32 |
eICString_IRCHost |
= 341 |
| PRUint32 |
eICString_NTPHost |
= 351 |
| PRUint32 |
eICString_WAISGateway |
= 381 |
| PRUint32 |
eICString_FingerHost |
= 382 |
| PRUint32 |
eICText_Plan |
= 383 |
| PRUint32 |
eICString_WhoisHost |
= 384 |
| PRUint32 |
eICString_PhHost |
= 385 |
| PRUint32 |
eICString_ArchiePreferred |
= 386 |
| PRUint32 |
eICString_UMichPreferred |
= 391 |
| PRUint32 |
eIICMapFlag_BinaryMask |
= 1 |
| PRUint32 |
eIICMapFlag_ResourceForkMask |
= 2 |
| PRUint32 |
eIICMapFlag_DataForkMask |
= 4 |
| PRUint32 |
eIICMapFlag_PostMask |
= 8 |
| PRUint32 |
eIICMapFlag_NotIncomingMask |
= 16 |
| PRUint32 |
eIICMapFlag_NotOutgoingMask |
= 32 |
Methods
void fillInMIMEInfo ( char* mimetype , char* fileExtension , out nsIMIMEInfo mimeinfo )
PRBool getBoolean ( PRUint32 keyenum )
PRUint32 getColor ( PRUint32 keyenum )
[noscript] void getDownloadFolder ( out FSSpec fsspec )
[noscript] PRInt32 getFileMappingFlags ( FSSpecPtr* fsspec , PRBool lookupByExtensionFirst )
void getMIMEInfoFromExtension ( char* fileExt , out nsIMIMEInfo mimeinfo )
void getMIMEInfoFromTypeCreator ( PRUint32 type , PRUint32 creator , char* fileExt , out nsIMIMEInfo mimeInfo )
ACString getString ( PRUint32 keyenum )
PRBool hasMappingForMIMEType ( char* mimetype )
PRBool hasProtocolHandler ( char* protocol )
void launchURL ( char* url )
void fillInMIMEInfo ( char* mimetype , char* fileExtension , out nsIMIMEInfo mimeinfo )
- Arguments:
- mimetype
- fileExtension
- mimeinfo
PRBool getBoolean ( PRUint32 keyenum )
- Arguments:
- keyenum
PRUint32 getColor ( PRUint32 keyenum )
- Arguments:
- keyenum
void getDownloadFolder ( out FSSpec fsspec )
- Arguments:
- fsspec
PRInt32 getFileMappingFlags ( FSSpecPtr* fsspec , PRBool lookupByExtensionFirst )
- Arguments:
- fsspec
- lookupByExtensionFirst
void getMIMEInfoFromExtension ( char* fileExt , out nsIMIMEInfo mimeinfo )
- Arguments:
- fileExt
- mimeinfo
void getMIMEInfoFromTypeCreator ( PRUint32 type , PRUint32 creator , char* fileExt , out nsIMIMEInfo mimeInfo )
- Arguments:
- type
- creator
- fileExt
- mimeInfo
ACString getString ( PRUint32 keyenum )
- Arguments:
- keyenum
PRBool hasMappingForMIMEType ( char* mimetype )
- Arguments:
- mimetype
PRBool hasProtocolHandler ( char* protocol )
- Arguments:
- protocol
void launchURL ( char* url )
- Arguments:
- url
Reference documentation is generated from Mozilla's source.