SkillFeatureKind Enum

Definition

The type of an input/output feature to be bound for evaluation by a skill.

public enum class SkillFeatureKind
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.AI.Skills.SkillInterfacePreview.SkillsAPIContract), 65536)]
public enum SkillFeatureKind
type SkillFeatureKind = 
Public Enum SkillFeatureKind
Inheritance
SkillFeatureKind
Attributes
Windows.Foundation.Metadata.ContractVersionAttribute

Fields

Image 3

An image skill feature.

Map 2

A map skill feature.

Tensor 1

A tensor skill feature.

Undefined 0

An undefined skill feature.

Remarks

Each of these values maps to a corresponding ISkillFeatureDescriptor derivative that describes the format of the value to be bound and processed by the skill. This API defines ISkillFeatureValue derivatives associated with Tensor, Map and Image:

The **Undefined** value can be leveraged by skill developers to declare a custom kind of ISkillFeatureValue alongside a custom derivative of ISkillFeatureDescriptor responsible for creating it.

Applies to