Implemented by
[scriptable, uuid(9b8b9d80-5f4f-11d4-9696-0060083a0bcf)]
interface nsIInternetConfigService : nsISupports
Constants
const
unsigned long
eICColor_WebBackgroundColour = 1
const
unsigned long
eICColor_WebReadColor = 2
const
unsigned long
eICColor_WebTextColor = 3
const
unsigned long
eICColor_WebUnreadColor = 4
const
unsigned long
eICBoolean_WebUnderlineLinks = 11
const
unsigned long
eICString_WWWHomePage = 101
const
unsigned long
eICString_WebSearchPagePrefs = 102
const
unsigned long
eICString_MacSearchHost = 103
const
unsigned long
eICString_FTPHost = 121
const
unsigned long
eICBoolean_UsePassiveFTP = 122
const
unsigned long
eICString_FTPProxyUser = 124
const
unsigned long
eICBoolean_UseFTPProxy = 123
const
unsigned long
eICString_FTPProxyHost = 126
const
unsigned long
eICString_FTPProxyAccount = 125
const
unsigned long
eICString_FTPProxyPassword = 127
const
unsigned long
eICString_HTTPProxyHost = 131
const
unsigned long
eICBoolean_UseHTTPProxy = 130
const
unsigned long
eICString_LDAPServer = 202
const
unsigned long
eICString_LDAPSearchbase = 201
const
unsigned long
eICString_SMTPHost = 221
const
unsigned long
eICString_Email = 222
const
unsigned long
eICString_MailPassword = 224
const
unsigned long
eICString_MailAccount = 223
const
unsigned long
eICText_MailHeaders = 225
const
unsigned long
eICText_Signature = 226
const
unsigned long
eICBoolean_NewMailDialog = 231
const
unsigned long
eICBoolean_NewMailFlashIcon = 232
const
unsigned long
eICString_NewMailSoundName = 234
const
unsigned long
eICBoolean_NewMailPlaySound = 233
const
unsigned long
eICString_NNTPHost = 241
const
unsigned long
eICString_NewsAuthPassword = 243
const
unsigned long
eICString_NewsAuthUsername = 242
const
unsigned long
eICText_NewsHeaders = 244
const
unsigned long
eICString_InfoMacPreferred = 245
const
unsigned long
eICString_RealName = 252
const
unsigned long
eICString_Organization = 251
const
unsigned long
eICText_SnailMailAddress = 253
const
unsigned long
eICString_QuotingString = 254
const
unsigned long
eICString_GopherHost = 301
const
unsigned long
eICString_GopherProxy = 303
const
unsigned long
eICBoolean_UseGopherProxy = 302
const
unsigned long
eICString_SocksHost = 322
const
unsigned long
eICBoolean_UseSocks = 321
const
unsigned long
eICString_TelnetHost = 331
const
unsigned long
eICString_IRCHost = 341
const
unsigned long
eICString_NTPHost = 351
const
unsigned long
eICString_WAISGateway = 381
const
unsigned long
eICText_Plan = 383
const
unsigned long
eICString_FingerHost = 382
const
unsigned long
eICString_WhoisHost = 384
const
unsigned long
eICString_PhHost = 385
const
unsigned long
eICString_ArchiePreferred = 386
const
unsigned long
eICString_UMichPreferred = 391
const
unsigned long
eIICMapFlag_BinaryMask = 1
const
unsigned long
eIICMapFlag_ResourceForkMask = 2
const
unsigned long
eIICMapFlag_DataForkMask = 4
const
unsigned long
eIICMapFlag_PostMask = 8
const
unsigned long
eIICMapFlag_NotIncomingMask = 16
const
unsigned long
eIICMapFlag_NotOutgoingMask = 32
Methods
void
fillInMIMEInfo(in string mimetype, in string aFileExtension, out nsIMIMEInfo mimeinfo)
boolean
getBoolean(in unsigned long keyenum)
unsigned long
getColor(in unsigned long keyenum)
[noscript]
void
getDownloadFolder(out FSSpec fsspec)
[noscript]
long
getFileMappingFlags(in FSSpecPtr fsspec, in boolean lookupByExtensionFirst)
void
getMIMEInfoFromExtension(in string aFileExt, out nsIMIMEInfo mimeinfo)
void
getMIMEInfoFromTypeCreator(in PRUint32 aType, in PRUint32 aCreator, in string aFileExt, out nsIMIMEInfo mimeInfo)
ACString
getString(in unsigned long keyenum)
boolean
hasMappingForMIMEType(in string mimetype)
boolean
hasProtocolHandler(in string protocol)
void
launchURL(in string url)
Compare to: