Partage via


SrgsDocument.Root Propriété

Définition

Obtient ou définit la règle racine de la SrgsDocument classe.

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 désigné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 , ce qui en fait la root rule grammaire définie par l’objetSrgsDocument.winnerRule

SrgsRule winnerRule = new SrgsRule("WorldCupWinner");
winnerRule.Scope = SrgsRuleScope.Public;

SrgsDocument document = new SrgsDocument();

document.Rules.Add(winnerRule);
document.Root = winnerRule;

Remarques

L’objet SrgsRuleSrgsRulesCollection doit déjà se trouver dans le document avant de pouvoir être défini sur la règle racine.

Vous pouvez également définir la règle racine d’un SrgsDocument objet à l’aide d’un SrgsRule objet comme argument du SrgsDocument constructeur.

S’applique à

Voir aussi