SrgsSemanticInterpretationTag Class
Represents a tag that contains ECMAScript that is run when the rule is matched.
Namespace: Microsoft.Speech.Recognition.SrgsGrammar
Assembly: Microsoft.Speech (in microsoft.speech.dll)
Syntax
'Declaration
<SerializableAttribute> _
<DebuggerDisplayAttribute("{DebuggerDisplayString ()}")> _
Public NotInheritable Class SrgsSemanticInterpretationTag
Inherits SrgsElement
[SerializableAttribute]
[DebuggerDisplayAttribute("{DebuggerDisplayString ()}")]
public sealed class SrgsSemanticInterpretationTag : SrgsElement
[SerializableAttribute]
[DebuggerDisplayAttribute(L"{DebuggerDisplayString ()}")]
public ref class SrgsSemanticInterpretationTag sealed : public SrgsElement
/** @attribute SerializableAttribute() */
/** @attribute DebuggerDisplayAttribute("{DebuggerDisplayString ()}") */
public final class SrgsSemanticInterpretationTag extends SrgsElement
SerializableAttribute
DebuggerDisplayAttribute("{DebuggerDisplayString ()}")
public final class SrgsSemanticInterpretationTag extends SrgsElement
Remarks
An SrgsSemanticInterpretationTag can also contain special characters such as "$" and "$$" that are defined in the Speech Recognition Grammar Specification (SRGS).
Inheritance Hierarchy
System.Object
System.MarshalByRefObject
Microsoft.Speech.Recognition.SrgsGrammar.SrgsElement
Microsoft.Speech.Recognition.SrgsGrammar.SrgsSemanticInterpretationTag
Thread Safety
All public static (Shared in Visual Basic) members of this type are thread-safe. Instance members are not guaranteed to be thread-safe.
Platforms
Development Platforms
Windows XP Professional with Service Pack 2 (SP2), Windows Server 2003, Windows Vista Ultimate Edition, Windows Vista Business Edition, Windows Vista Enterprise Edition
Target Platforms
See Also
Reference
SrgsSemanticInterpretationTag Members
Microsoft.Speech.Recognition.SrgsGrammar Namespace