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.

nsIGConfService

IID:5009acae-6973-48c3-b6d6-52c692cc5d9d
Inherits From:nsISupports

This interface is intended to be used as a service.


Methods

AUTF8String getAppForProtocol ( AUTF8String scheme , out PRBool enabled ) PRBool getBool ( AUTF8String key ) float getFloat ( AUTF8String key ) PRInt32 getInt ( AUTF8String key ) AUTF8String getString ( AUTF8String key ) nsIArray getStringList ( AUTF8String key ) PRBool handlerRequiresTerminal ( AUTF8String scheme ) void setAppForProtocol ( AUTF8String scheme , AUTF8String command ) void setBool ( AUTF8String key , PRBool value ) void setFloat ( AUTF8String key , float value ) void setInt ( AUTF8String key , PRInt32 value ) void setString ( AUTF8String key , AUTF8String value )

AUTF8String getAppForProtocol ( AUTF8String scheme , out PRBool enabled )

Arguments:
scheme
enabled

PRBool getBool ( AUTF8String key )

Arguments:
key

float getFloat ( AUTF8String key )

Arguments:
key

PRInt32 getInt ( AUTF8String key )

Arguments:
key

AUTF8String getString ( AUTF8String key )

Arguments:
key

nsIArray getStringList ( AUTF8String key )

Arguments:
key

PRBool handlerRequiresTerminal ( AUTF8String scheme )

Arguments:
scheme

void setAppForProtocol ( AUTF8String scheme , AUTF8String command )

Arguments:
scheme
command

void setBool ( AUTF8String key , PRBool value )

Arguments:
key
value

void setFloat ( AUTF8String key , float value )

Arguments:
key
value

void setInt ( AUTF8String key , PRInt32 value )

Arguments:
key
value

void setString ( AUTF8String key , AUTF8String value )

Arguments:
key
value

Reference documentation is generated from Mozilla's source.