ISkillBinding 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.
Base interface of a skill binding object that contains ISkillFeature objects, which themselves point to ISkillFeatureValue objects to be tapped into and used by a skill for evaluation.
public interface class ISkillBinding : Windows::Foundation::Collections::IIterable<Windows::Foundation::Collections::IKeyValuePair<System::String ^, Microsoft::AI::Skills::SkillInterfacePreview::ISkillFeature ^> ^>, Windows::Foundation::Collections::IMapView<System::String ^, Microsoft::AI::Skills::SkillInterfacePreview::ISkillFeature ^>
[Windows.Foundation.Metadata.Guid(3351825517, 63970, 16695, 169, 76, 86, 128, 103, 170, 247, 19)]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.AI.Skills.SkillInterfacePreview.SkillsAPIContract), 65536)]
public interface ISkillBinding : Windows.Foundation.Collections.IIterable<Windows.Foundation.Collections.IKeyValuePair<string,Microsoft.AI.Skills.SkillInterfacePreview.ISkillFeature>>, Windows.Foundation.Collections.IMapView<string,Microsoft.AI.Skills.SkillInterfacePreview.ISkillFeature>
type ISkillBinding = interface
interface IMapView<string, ISkillFeature>
interface IIterable<IKeyValuePair<string, ISkillFeature>>
Public Interface ISkillBinding
Implements IIterable(Of IKeyValuePair(Of String, ISkillFeature)), IMapView(Of String, ISkillFeature)
- Attributes
-
Windows.Foundation.Metadata.GuidAttribute Windows.Foundation.Metadata.ContractVersionAttribute
- Implements
-
Windows.Foundation.Collections.IIterable<Windows.Foundation.Collections.IKeyValuePair<K,V>> Windows.Foundation.Collections.IIterable<Windows.Foundation.Collections.IKeyValuePair<String,ISkillFeature>> Windows.Foundation.Collections.IMapView<String,ISkillFeature>
Properties
| Device |
The ISkillExecutionDevice associated with this binding object. |