RecognizedPhrase.ConstructSmlFromSemantics メソッド

定義

RecognizedPhrase オブジェクトのセマンティクス情報のセマンティクス マークアップ言語 (SML) ドキュメントを返します。

public:
 System::Xml::XPath::IXPathNavigable ^ ConstructSmlFromSemantics();
public System.Xml.XPath.IXPathNavigable ConstructSmlFromSemantics ();
member this.ConstructSmlFromSemantics : unit -> System.Xml.XPath.IXPathNavigable
Public Function ConstructSmlFromSemantics () As IXPathNavigable

戻り値

ナビゲート可能な XPath オブジェクトとして、RecognizedPhrase のセマンティクスの SML 記述を返します。

次の例では、 メソッドは、認識されたフレーズのセマンティクスの SML を含む文字列を返します。

private string GetSemanticsSML(RecognizedPhrase result)  
{  
  if (result.Semantics.Count > 0)  
  {  
    return result.ConstructSmlFromSemantics().CreateNavigator().OuterXml;  
  }  
  else  
  {  
    return null;  
  }  
}  

注釈

セマンティック マークアップ言語 (SML) の詳細については、「 セマンティック マークアップ言語リファレンス」を参照してください

適用対象