ISkillFeatureMapDescriptor Interface
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.
Provides information about an ISkillFeatureValue derivative of SkillFeatureKind.Map.
public interface class ISkillFeatureMapDescriptor : Microsoft::AI::Skills::SkillInterfacePreview::ISkillFeatureDescriptor
[Windows.Foundation.Metadata.Guid(3616236416, 10053, 18130, 154, 4, 55, 236, 253, 233, 84, 95)]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.AI.Skills.SkillInterfacePreview.SkillsAPIContract), 65536)]
public interface ISkillFeatureMapDescriptor : Microsoft.AI.Skills.SkillInterfacePreview.ISkillFeatureDescriptor
type ISkillFeatureMapDescriptor = interface
interface ISkillFeatureDescriptor
Public Interface ISkillFeatureMapDescriptor
Implements ISkillFeatureDescriptor
- Derived
- Attributes
-
Windows.Foundation.Metadata.GuidAttribute Windows.Foundation.Metadata.ContractVersionAttribute
- Implements
Properties
| Description |
The skill variable's description. (Inherited from ISkillFeatureDescriptor) |
| FeatureKind |
The SkillFeatureKind of an ISkillFeature variable. (Inherited from ISkillFeatureDescriptor) |
| IsRequired |
Whether or not this feature is required to be bound in an ISkillBinding to proceed to evaluation with the related ISkill. (Inherited from ISkillFeatureDescriptor) |
| KeyElementKind |
The SkillElementKind of the keys required to be held by the map. |
| Name |
The skill variable's name. (Inherited from ISkillFeatureDescriptor) |
| ValidKeys |
An IIterable list of valid keys to use in the map. |
| ValueElementKind |
The SkillElementKind of the values required to be held by the map. |
Methods
| CreateValueAsync(Object, ISkillExecutionDevice) |
Creates an ISkillFeatureValue according to the format this instance describes in the memory space of the specified device. (Inherited from ISkillFeatureDescriptor) |