SrgsDocument 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
SRGS(Speech Recognition Grammar Specification) 버전 1.0을 준수하는 강력한 형식의 런타임 문법을 빌드하는 데 사용하는 디자인 타임 개체를 정의합니다.
public ref class SrgsDocument
public class SrgsDocument
[System.Serializable]
public class SrgsDocument
type SrgsDocument = class
[<System.Serializable>]
type SrgsDocument = class
Public Class SrgsDocument
- 상속
-
SrgsDocument
- 특성
설명
있습니다 빈 생성 SrgsDocument 같은 SRGS 요소를 나타내는 클래스의 인스턴스를 추가 하 여 문법을 빌드하고 인스턴스 SrgsRule, SrgsOneOf,SrgsItem를 SrgsRuleRef를 SrgsSemanticInterpretationTag, 및 SrgsToken합니다. 생성할 수도 있습니다는 SrgsDocument 의 인스턴스에서 기존 SRGS 호환 XML 문법 파일에서 인스턴스 SrgsRule, 또는 인스턴스에서 GrammarBuilder합니다.
후는 SrgsDocument 개체가 만들어지면에 로드할 수는 Grammar 개체 또는에서 컴파일된 SrgsGrammarCompiler에서 읽을 수 있도록를 Grammar 개체입니다.
참조 문법을 사용 하 여 SrgsGrammar 만듭니다 에 .NET Framework에 대 한 시스템 음성 프로그래밍 가이드 자세한 내용 및 예제에 대 한 합니다.
생성자
SrgsDocument() |
SrgsDocument 클래스의 새 인스턴스를 초기화합니다. |
SrgsDocument(GrammarBuilder) |
SrgsDocument 개체에서 GrammarBuilder 클래스의 새 인스턴스를 초기화합니다. |
SrgsDocument(SrgsRule) |
SrgsDocument 클래스의 새 인스턴스를 초기화하며 문법의 루트 규칙이 될 SrgsRule 개체를 지정합니다. |
SrgsDocument(String) |
SrgsDocument 인스턴스를 채우는데 사용되는 XML 문서의 위치를 지정하는 SrgsDocument 클래스의 새 인스턴스를 초기화합니다. |
SrgsDocument(XmlReader) |
XML 형식 문법 파일을 참조하는 SrgsDocument의 인스턴스에서의 XmlReader 클래스의 새 인스턴스를 초기화합니다. |
속성
AssemblyReferences |
SrgsDocument 인스턴스에 대한 어셈블리 참조 정보를 가져옵니다. |
CodeBehind |
SrgsDocument 인스턴스의 코드 기반 정보를 가져옵니다. |
Culture |
SrgsDocument 인스턴스에 대한 문화권 정보를 가져오거나 설정합니다. |
Debug |
인라인 스크립트에 줄 번호를 추가해야 하는지 여부를 나타내는 값을 가져오거나 설정합니다. |
ImportNamespaces |
현재 SrgsDocument 인스턴스에 대한 관련 네임스페이스를 가져옵니다. |
Language |
SrgsDocument 클래스의 인라인 코드에 사용되는 프로그래밍 언어를 가져오거나 설정합니다. |
Mode |
SrgsDocument 클래스의 모드를 가져오거나 설정합니다. |
Namespace |
SrgsDocument 클래스의 네임스페이스를 가져오거나 설정합니다. |
PhoneticAlphabet |
SrgsDocument 클래스의 발음 기호를 가져오거나 설정합니다. |
Root |
SrgsDocument 클래스의 루트 규칙을 가져오거나 설정합니다. |
Rules |
SrgsDocument 클래스에 현재 정의된 규칙의 컬렉션을 가져옵니다. |
Script |
SrgsDocument 클래스에 대한 .NET 스크립팅 언어를 가져오거나 설정합니다. |
XmlBase |
SrgsDocument 클래스의 기본 URI를 가져오거나 설정합니다. |
메서드
Equals(Object) |
지정된 개체가 현재 개체와 같은지 확인합니다. (다음에서 상속됨 Object) |
GetHashCode() |
기본 해시 함수로 작동합니다. (다음에서 상속됨 Object) |
GetType() |
현재 인스턴스의 Type을 가져옵니다. (다음에서 상속됨 Object) |
MemberwiseClone() |
현재 Object의 단순 복사본을 만듭니다. (다음에서 상속됨 Object) |
ToString() |
현재 개체를 나타내는 문자열을 반환합니다. (다음에서 상속됨 Object) |
WriteSrgs(XmlWriter) |
Speech Recognition Grammar Specification (SRGS) Version 1.0을 준수하는 XML 형식 문법 파일에 SrgsDocument 개체의 내용을 기록합니다. |
적용 대상
추가 정보
.NET