SrgsDocument.Root Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece la regla raíz de la SrgsDocument clase .
public:
property System::Speech::Recognition::SrgsGrammar::SrgsRule ^ Root { System::Speech::Recognition::SrgsGrammar::SrgsRule ^ get(); void set(System::Speech::Recognition::SrgsGrammar::SrgsRule ^ value); };
public System.Speech.Recognition.SrgsGrammar.SrgsRule Root { get; set; }
member this.Root : System.Speech.Recognition.SrgsGrammar.SrgsRule with get, set
Public Property Root As SrgsRule
Valor de propiedad
Devuelve la regla designada como regla raíz de SrgsDocument.
Ejemplos
En el ejemplo siguiente se crea una regla denominada winnerRuley, a continuación, se crea un SrgsDocument objeto denominado document. A continuación, el ejemplo llama al Add método para agregar la regla al documento. Por último, el ejemplo establece la propiedad del Root documento en , lo que lo convierte en para root rule la gramática definida por el SrgsDocument objeto .winnerRule
SrgsRule winnerRule = new SrgsRule("WorldCupWinner");
winnerRule.Scope = SrgsRuleScope.Public;
SrgsDocument document = new SrgsDocument();
document.Rules.Add(winnerRule);
document.Root = winnerRule;
Comentarios
El SrgsRule objeto ya debe estar en el documento SrgsRulesCollection para poder establecerlo en la regla raíz.
También puede establecer la regla raíz de un SrgsDocument objeto mediante un SrgsRule objeto como argumento para el SrgsDocument constructor.