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 clase SrgsDocument.
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 winnerRule
y, a continuación, se crea un SrgsDocument objeto denominado document
. A continuación, en el ejemplo se llama al Add método para agregar la regla al documento. Por último, en el ejemplo se establece la propiedad del documento Root en, lo que lo convierte en la winnerRule
root rule
gramática definida por el SrgsDocument objeto.
SrgsRule winnerRule = new SrgsRule("WorldCupWinner");
winnerRule.Scope = SrgsRuleScope.Public;
SrgsDocument document = new SrgsDocument();
document.Rules.Add(winnerRule);
document.Root = winnerRule;
Comentarios
El SrgsRule objeto debe estar ya en el del documento SrgsRulesCollection antes de que se pueda establecer en la regla raíz.
También puede establecer la regla raíz de un SrgsDocument objeto utilizando un SrgsRule objeto como argumento para el SrgsDocument constructor.