SrgsDocument.Root Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit la règle racine de la classe 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
Valeur de propriété
Retourne la règle qui est indiquée comme règle racine du SrgsDocument.
Exemples
L’exemple suivant crée une règle nommée winnerRule
, puis crée un SrgsDocument objet nommé document
. L’exemple appelle ensuite la Add méthode pour ajouter la règle au document. Enfin, l’exemple définit la propriété du Root document sur winnerRule
, ce qui en fait le root rule
pour la grammaire définie par l’objet SrgsDocument .
SrgsRule winnerRule = new SrgsRule("WorldCupWinner");
winnerRule.Scope = SrgsRuleScope.Public;
SrgsDocument document = new SrgsDocument();
document.Rules.Add(winnerRule);
document.Root = winnerRule;
Remarques
L’objet SrgsRule doit déjà se trouver dans le document SrgsRulesCollection avant de pouvoir être défini sur la règle racine.
Vous pouvez également définir la règle racine d’un SrgsDocument objet en utilisant un SrgsRule objet comme argument du SrgsDocument constructeur.