ConversationalAgentSystemStateChangeType 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.
Specifies the possible state changes for the SystemStateChanged event.
public enum class ConversationalAgentSystemStateChangeType
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 524288)]
enum class ConversationalAgentSystemStateChangeType
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 524288)]
public enum ConversationalAgentSystemStateChangeType
var value = Windows.ApplicationModel.ConversationalAgent.ConversationalAgentSystemStateChangeType.userAuthentication
Public Enum ConversationalAgentSystemStateChangeType
- Inheritance
-
ConversationalAgentSystemStateChangeType
- Attributes
Windows requirements
Device family |
Windows 10, version 1903 (introduced in 10.0.18362.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduced in v8.0)
|
Fields
Name | Value | Description |
---|---|---|
UserAuthentication | 0 | When set, indicates that the authentication status of the user has changed (such as when a user locks or unlocks a system). Corresponds to ConversationalAgentSession.IsUserAuthenticated. |
ScreenAvailability | 1 | When set, indicates that the system's capability to turn on, or use, a display device has changed (this does not indicate whether or not the display is currently being used). Corresponds to ConversationalAgentSession.IsScreenAvailable. |
IndicatorLightAvailability | 2 | When set, indicates that the system's capability to use status indicator lights has changed. Corresponds to ConversationalAgentSession.IsIndicatorLightAvailable. |
VoiceActivationAvailability | 3 | When set, indicates voice activation availability has been changed through system settings or group policy. Corresponds to ConversationalAgentSession.IsVoiceActivationAvailable. |
Remarks
For the current agent state, check ConversationalAgentSession.AgentState.