Freigeben über


RecognizedPhrase.ConstructSmlFromSemantics Methode

Definition

Gibt ein SML-Dokument (Semantic Markup Language) für die 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

Gibt eine SML-Beschreibung der Semantik des RecognizedPhrase als XPath navigierbaren Objekts zurück.

Beispiele

Im folgenden Beispiel gibt eine Methode eine Zeichenfolge zurück, die den 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;
  }
}

Gilt für: