Freigeben über


RecognizedPhrase.ConstructSmlFromSemantics Methode

Definition

Gibt ein semantisches Markupsprachen-Dokument (SML )zu der semantischen Informationen im RecognizedPhrase-Objekt zurück.

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

Gibt zurück

IXPathNavigable

Gibt eine SML-Beschreibung der Semantik des RecognizedPhrase als ein Objekt zurück, in dem in XPath navigiert werden kann.

Beispiele

Im folgenden Beispiel gibt eine Methode eine Zeichenfolge zurück, die die SML für die Semantik eines erkannten Ausdrucks enthält.

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

Hinweise

Weitere Informationen zur Semantic Markup Language (SML) finden Sie in der Semantik Markup-Sprachreferenz.

Gilt für