ISettingsNamespace interface (wcmconfig.h)

Performs operations to set, retrieve, and validate settings, and save changes for a namespace instance.

To retrieve an ISettingsNamespace interface pointer, call the ISettingsEngine::GetNamespace method.

Inheritance

The ISettingsNamespace interface inherits from the IUnknown interface. ISettingsNamespace also has these types of members:

Methods

The ISettingsNamespace interface has these methods.

 
ISettingsNamespace::CreateSettingByPath

Creates a setting object specified by its path.
ISettingsNamespace::GetAttribute

Gets the value of an attribute of the namespace.
ISettingsNamespace::GetIdentity

Gets the identity of the namespace.
ISettingsNamespace::GetSettingByPath

Gets the setting object specified by a path.
ISettingsNamespace::RemoveSettingByPath

Removes the setting object specified by a path.
ISettingsNamespace::Save

Updates the settings namespace to persistent and visible.
ISettingsNamespace::Settings

Retrieves an enumerator for the top-level settings for the namespace.

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2008 [desktop apps only]
Target Platform Windows
Header wcmconfig.h