SrgsDocument Members

Defines a design-time object that is used to build strongly typed runtime SRGS grammars.

The following tables list the members exposed by the SrgsDocument type.

Public Constructors

Name Description
SrgsDocument Overloaded.


Public Properties

Name Description
Dd167669.pubproperty(en-us,office.13).gif Culture Gets or sets the culture information for the SrgsDocument instance.
Dd167669.pubproperty(en-us,office.13).gif Mode Gets or sets the mode for the SrgsDocument class.
Dd167669.pubproperty(en-us,office.13).gif PhoneticAlphabet
Dd167669.pubproperty(en-us,office.13).gif Root Gets or sets the root rule of the SrgsDocument class.
Dd167669.pubproperty(en-us,office.13).gif Rules Gets the collection of rules that are currently defined for the SrgsDocument class.
Dd167669.pubproperty(en-us,office.13).gif XmlBase Gets or sets the base URI of the SrgsDocument class.


Public Methods

(see also Protected Methods )

Name Description
Dd167669.pubmethod(en-us,office.13).gif AddLexicon Adds the specified lexicon.
Dd167669.pubmethod(en-us,office.13).gif Equals Overloaded. (inherited from Object )
Dd167669.pubmethod(en-us,office.13).gif GetHashCode (inherited from Object )
Dd167669.pubmethod(en-us,office.13).gif GetType (inherited from Object )
Dd167669.pubmethod(en-us,office.13).gifDd167669.static(en-us,office.13).gif ReferenceEquals (inherited from Object )
Dd167669.pubmethod(en-us,office.13).gif ToString (inherited from Object )
Dd167669.pubmethod(en-us,office.13).gif WriteSrgs Writes an SRGS XML document.


Protected Methods

Name Description
Dd167669.protmethod(en-us,office.13).gif Finalize (inherited from Object )
Dd167669.protmethod(en-us,office.13).gif MemberwiseClone (inherited from Object )


See Also


SrgsDocument Class
Microsoft.Speech.Recognition.SrgsGrammar Namespace
Grammar Class