SrgsDocument.Root 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
클래스의 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; }
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
속성 값
의 루트 규칙으로 지정된 규칙을 반환합니다 SrgsDocument.
예제
다음 예제에서는 명명winnerRule된 규칙을 만든 다음 이름이 지정된 SrgsDocument개체를 document 만듭니다. 그런 다음 이 예제에서는 메서드를 Add 호출하여 문서에 규칙을 추가합니다. 마지막으로, 이 예제에서는 문서의 Root 속성을 winnerRuleroot rule 개체에 의해 SrgsDocument 정의된 문법의 속성으로 설정합니다.
SrgsRule winnerRule = new SrgsRule("WorldCupWinner");
winnerRule.Scope = SrgsRuleScope.Public;
SrgsDocument document = new SrgsDocument();
document.Rules.Add(winnerRule);
document.Root = winnerRule;
설명
개체를 SrgsRuleSrgsRulesCollection으로 설정하려면 먼저 문서에 이미 있어야 합니다.
개체를 생성자에 대한 인수 SrgsDocument 로 사용하여 SrgsRule 개체에 대한 SrgsDocument 루트 규칙을 설정할 수도 있습니다.