SettingChangeOutcome Enum
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The outcome of a call to one of ISettingsWriter's Enqueue*Change methods.
public enum SettingChangeOutcome
type SettingChangeOutcome =
Public Enum SettingChangeOutcome
- Inheritance
-
SettingChangeOutcome
Fields
Name | Value | Description |
---|---|---|
PendingCommit | 0 | The change was queued successfully. It will be applied when RequestCommit(String) is called (if the user approves it). |
PendingCommitWithoutValidation | 1 | The change was queued successfully. It will be applied when RequestCommit(String) is called (if the user approves it). Validation was not performed on the value. (Validation will always be performed unless the setting is not registered.) |
Denied | 2 | The change was denied, e.g. by user preference or group policy. |
InvalidValue | 3 | The supplied value was an incompatible type or failed validation. |
NoMigration | 4 | ApplyMigration was specified but no migration is registered for the setting. |
MigrationFailed | 5 | ApplyMigration was specified but the supplied value couldn't be migrated. |
InternalError | 6 | An unexpected error occurred. See the error message for details. |
NotSupportedInClassicMode | 7 | The attempted operation is not supported when Unified Settings is disabled. The caller should write the legacy store directly. |