VoiceCommand クラス

定義

音声またはテキストを使用して Cortana に渡され、バックグラウンド アプリにルーティングされたコマンド。

コマンドは、コマンドで参照されるアプリによって登録された音声コマンド定義 (VCD) ファイルで宣言する必要があります。 アプリ の音声コマンド 定義 (VCD) ファイルの作成と登録の詳細については、「音声コマンドを使用してバックグラウンド アプリを起動する」を参照してください。

public ref class VoiceCommand sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class VoiceCommand final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class VoiceCommand
Public NotInheritable Class VoiceCommand
継承
Object Platform::Object IInspectable VoiceCommand
属性

Windows の要件

デバイス ファミリ
Windows 10 (10.0.10240.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v1.0 で導入)

注釈

適切な Windows.ApplicationModel.AppService オブジェクトを参照する VoiceCommandServiceConnectionGetVoiceCommandAsync を呼び出して VoiceCommand オブジェクトにアクセスします。

プロパティ

CommandName

音声コマンド定義 (VCD) ファイルで宣言された Command 要素の Name 属性の値を取得します。

Properties

音声コマンドで認識されたフレーズのセマンティック プロパティを含むディクショナリを取得します。

SpeechRecognitionResult

音声コマンドによって返される結果を表す SpeechRecognitionResult オブジェクトを取得します。

適用対象

こちらもご覧ください