Method | Description | |
---|---|---|
AddFileAssociation ( string p_strExtension, string p_strDescription ) : void |
Add a possible client programme file association.
|
|
GeneralSettingsGroup ( IEnvironmentInfo p_eifEnvironmentInfo ) : System |
A simple constructor that initializes the object with the given dependencies.
|
|
Load ( ) : void |
Loads the grouped setting values from the persistent store.
|
|
Save ( ) : bool |
Persists the grouped setting values to the persistent store.
|
Method | Description | |
---|---|---|
AssociateFile ( FileAssociationSetting p_fasFileAssociation ) : void |
Associates the specifed file type with the client.
|
|
AssociateUrl ( string p_strUrlProtocol, string p_strDescription ) : void |
Associates the specifed URL protocol with the client.
|
|
IsAssociated ( string p_strExtension ) : bool |
Determines if the specified file type is associated with the client.
|
|
IsUrlAssociated ( string p_strUrlProtocol ) : bool |
Determines if the specified URL protocol is associated with the client.
|
|
UnassociateFile ( FileAssociationSetting p_fasFileAssociation ) : void |
Removes the association of the specifed file type with the client.
|
|
UnassociateUrl ( string p_strUrlProtocol ) : void |
Removes the association of the specifed URL protocol with the client.
|
Method | Description | |
---|---|---|
AddShellExtension ( string p_strExtension ) : void |
Adds a shell extension for the file type represented by the specified key.
|
|
RemoveShellExtension ( string p_strExtension ) : void |
Removes a shell extension for the file type represented by the specified key.
|
public AddFileAssociation ( string p_strExtension, string p_strDescription ) : void | ||
p_strExtension | string | The extension to allow to be associated with the client. |
p_strDescription | string | A description of the file type. |
return | void |
protected AssociateFile ( FileAssociationSetting p_fasFileAssociation ) : void | ||
p_fasFileAssociation | FileAssociationSetting | The description of the file type association to create. |
return | void |
protected AssociateUrl ( string p_strUrlProtocol, string p_strDescription ) : void | ||
p_strUrlProtocol | string | The URL protocol for which to create an association. |
p_strDescription | string | The description of the URL protocol. |
return | void |
public GeneralSettingsGroup ( IEnvironmentInfo p_eifEnvironmentInfo ) : System | ||
p_eifEnvironmentInfo | IEnvironmentInfo | The application's envrionment info. |
return | System |
protected IsAssociated ( string p_strExtension ) : bool | ||
p_strExtension | string | The extension of the file type for which it is to be determined /// whether it is associated with the client. |
return | bool |
protected IsUrlAssociated ( string p_strUrlProtocol ) : bool | ||
p_strUrlProtocol | string | The protocol of the URL for which it is to be determined /// whether it is associated with the client. |
return | bool |
protected UnassociateFile ( FileAssociationSetting p_fasFileAssociation ) : void | ||
p_fasFileAssociation | FileAssociationSetting | The description of the file type association to remove. |
return | void |
protected UnassociateUrl ( string p_strUrlProtocol ) : void | ||
p_strUrlProtocol | string | The URL protocol for which to remove the association. |
return | void |