System.Speech.Recognition.SrgsGrammar Namespace
.NET Framework 3.0
| Class | Description | |
|---|---|---|
![]() | SrgsDocument | Defines a design-time object that is used to build strongly typed runtime SRGS grammars. |
![]() | SrgsElement | Defines the base class for elements in a grammar. |
![]() | SrgsGrammarCompiler | |
![]() | SrgsItem | |
![]() | SrgsNameValueTag | |
![]() | SrgsOneOf | |
![]() | SrgsRule | Represents the grammar element that defines the limited set of possible phrases a user can say to produce a successful recognition. Use the SrgsRule class to create a new rule at run time or to modify a rule in an existing grammar stream or file at run time. |
![]() | SrgsRuleRef | |
![]() | SrgsRulesCollection | Represents a collection of objects that can be child elements of a SrgsRule instance. |
![]() | SrgsSemanticInterpretationTag | Represents a tag that contains ECMAScript that is run when the rule is matched. |
![]() | SrgsSubset | |
![]() | SrgsText | |
![]() | SrgsToken |
| Enumeration | Description | |
|---|---|---|
![]() | SrgsGrammarMode | Indicates the type of input that the Grammar object can expect. |
![]() | SrgsPhoneticAlphabet | |
![]() | SrgsRuleScope | The SrgsRuleScope enumerated type specifies the scope of a rule in an SRGS grammar. |
Community Additions
ADD
Show:

