Microsoft.AI.Actions.Annotations Namespace
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.
Provides attributes and classes that enable code generation for provider apps that support App Actions on Windows.
Classes
| ActionEntityFactoryExtensions |
Provides extension methods for the ActionEntityFactory class. |
| ActionProviderAttribute |
Indicates that a class is a provider for App Actions on Windows. |
| EntityAttribute |
Indicates that a class represents an ActionEntity. |
| InvocationContext |
Provides context information related to the invocation of an App Action on Windows. |
| StreamingTextEntityWriter |
Provides APIs for streaming the text content of a StreamingTextActionEntity. |
| WindowsActionAttribute |
Indicates that a method implements an App Actions on Windows. |
| WindowsActionInputCombinationAttribute |
Specifies an input combination for an action. |
Remarks
The Windows App Actions VSIX Extension allows you to quickly develop Windows apps that support App Actions on Windows. The code generation capabilities included in the project template allow you to define strongly typed custom classes that, when labeled with the attributes in this namespace, will dynamically generate an underlying implementation of theIActionProvider interface and the Action definition JSON schema that registers the details of each supported action with the system.