Windows.UI.ApplicationSettings namespace
Provides classes that allow developers to define the app settings that appear in the settings pane of the Windows shell. The settings pane provides a consistent place for users to access app settings.
Members
The Windows.UI.ApplicationSettings namespace has these types of members:
Classes
The Windows.UI.ApplicationSettings namespace has these classes.
| Class | Description |
|---|---|
| AccountsSettingsPane | Provides methods to show the accounts pane and also to enable the app to register callbacks when the accounts flyout is about to be displayed. |
| AccountsSettingsPaneCommandsRequestedEventArgs | Provides data for the AccountCommandsRequested event. |
| AccountsSettingsPaneEventDeferral | Enables the app to signal when it has finished populating command collections while handling the AccountCommandsRequested event. |
| CredentialCommand | Represents a command for changing web account credentials in the account settings pane. |
| SettingsCommand | Creates a settings command object that represents a settings entry. This settings command can be appended to the ApplicationCommands vector. |
| SettingsPane | A static class that enables the app to control the Settings Charm pane. The app can add or remove commands, receive a notification when the user opens the pane, or open the pane programmatically. |
| SettingsPaneCommandsRequest | Contains properties that are only available during the CommandsRequested event. |
| SettingsPaneCommandsRequestedEventArgs | Contains arguments that are available from the event object during the CommandsRequested event. |
| WebAccountCommand | Associates a command with a WebAccount in the account settings pane. |
| WebAccountInvokedArgs | Provides data for the WebAccountCommandInvokedHandler delegate. |
| WebAccountProviderCommand | Associates a provider command with a WebAccountProvider in the account settings pane. |
Delegates
The Windows.UI.ApplicationSettings namespace has these delegates.
| Delegate | Description |
|---|---|
| CredentialCommandCredentialDeletedHandler | Represents the method that's invoked by the account settings pane when the user deletes a credential. |
| WebAccountCommandInvokedHandler | Represents the method that's invoked when the user selects an account and a specific action in the account settings pane. |
| WebAccountProviderCommandInvokedHandler | Represents the method that's invoked when the user selects an account and a specific action in the account settings pane. |
Enumerations
The Windows.UI.ApplicationSettings namespace has these enumerations.
| Enumeration | Description |
|---|---|
| SettingsEdgeLocation | Specifies the edge of the screen where the Settings charms appear. |
| SupportedWebAccountActions | Specifies actions that your app enables on an web account instance in the account settings pane. |
| WebAccountAction | Specifies actions that your app does on an web account. |
Requirements
|
Minimum supported client | Windows 8 |
|---|---|
|
Minimum supported server | Windows Server 2012 |
|
Namespace |
|
|
Metadata |
|
See also
- Samples
- Application settings sample
Build date: 6/19/2013
