다음을 통해 공유


SrgsDocument.Root 속성

정의

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

속성 값

SrgsDocument의 루트 규칙으로 지정된 규칙을 반환합니다.

예제

다음 예에서는 이라는 규칙을 만듭니다 winnerRule, 다음 만들고는 SrgsDocument 라는 개체 document합니다. 이 예제에서는 호출을 Add 문서 규칙을 추가 하는 방법입니다. 이 예제에서는 문서를 설정 하는 마지막으로, Root 속성을 winnerRule시켜 있도록를 root rule 정의한 문법에 대 한는 SrgsDocument 개체입니다.

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

SrgsDocument document = new SrgsDocument();

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

설명

SrgsRule 개체를 문서에 이미 있어야 SrgsRulesCollection 설정할 수 있습니다 합니다 루트 규칙합니다.

에 대 한 루트 규칙을 설정할 수도 있습니다는 SrgsDocument 사용 하 여 개체를 SrgsRule 개체에 대 한 인수로 SrgsDocument 생성자입니다.

적용 대상

추가 정보