SrgsRuleRef 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
규칙에 대한 참조를 지정하는 문법 요소를 나타냅니다.
public ref class SrgsRuleRef : System::Speech::Recognition::SrgsGrammar::SrgsElement
public class SrgsRuleRef : System.Speech.Recognition.SrgsGrammar.SrgsElement
[System.Serializable]
public class SrgsRuleRef : System.Speech.Recognition.SrgsGrammar.SrgsElement
type SrgsRuleRef = class
inherit SrgsElement
[<System.Serializable>]
type SrgsRuleRef = class
inherit SrgsElement
Public Class SrgsRuleRef
Inherits SrgsElement
- 상속
- 특성
설명
합니다 SrgsRuleRef 클래스는 다시 사용 하려는 경우에 특히 유용는 SrgsRule 요소 내용이 이미 정의 되었습니다. 기존 규칙을 다시 사용 하 여 복잡 한 문법을 더 빠르게 빌드할 수 있습니다.
생성자 중 하나를 사용할 수는 SrgsRuleRef 참조 클래스는 SrgsRule 개체 또는 rule
요소는 다음이 발생 하는 경우:
합니다 SrgsRule 개체의 값을 포함 하는 문법에는 해당 Scope 속성은 Public 또는 Private합니다.
합니다
rule
요소는 외부 문법의 값에 해당scope
특성이public
합니다.rule
요소는 외부 문법의 값을 해당scope
특성이private
,으로 선언 되 고는root rule
외부 문법의 합니다.
이 클래스를 나타내는 합니다 ruleref
World Wide Web Consortium (W3C)에 정의 된 요소 음성 인식 문법 Specification (SRGS) 버전 1.0합니다. SRGS에 대 한 자세한 ruleref
요소 및 해당 지 System.Speech에 대 한 세부 정보를 참조 하세요 ruleref 요소합니다.
생성자
SrgsRuleRef(SrgsRule) |
SrgsRuleRef 클래스의 새 인스턴스를 초기화하고 참조할 규칙을 지정합니다. |
SrgsRuleRef(SrgsRule, String) |
참조에 대한 규칙과 의미 키를 포함하는 문자열을 지정하는 SrgsRuleRef 클래스의 새 인스턴스를 초기화합니다. |
SrgsRuleRef(SrgsRule, String, String) |
참조에 대한 규칙, 의미 사전의 문자열 별칭 및 초기화 매개 변수를 지정하는 SrgsRuleRef 클래스의 새 인스턴스를 초기화합니다. |
SrgsRuleRef(Uri) |
SrgsRuleRef 클래스의 새 인스턴스를 초기화하며 참조에 대한 외부 문법 파일의 위치를 지정합니다. |
SrgsRuleRef(Uri, String) |
참조에 대한 외부 문법 파일의 위치와 규칙의 식별자를 지정하는 SrgsRuleRef 클래스의 새 인스턴스를 초기화합니다. |
SrgsRuleRef(Uri, String, String) |
외부 문법 파일의 위치, 규칙의 식별자 및 의미 사전의 문자열 별칭을 지정하는 SrgsRuleRef 클래스의 새 인스턴스를 초기화합니다. |
SrgsRuleRef(Uri, String, String, String) |
외부 문법 파일의 위치, 규칙의 식별자, 의미 사전의 문자열 별칭 및 초기화 매개 변수를 지정하는 SrgsRuleRef 클래스의 새 인스턴스를 초기화합니다. |
필드
Dictation |
이 문법과 관련된 받아쓰기 항목에서 정의한 대로 음성 입력을 일치시킬 수 있는 규칙을 정의합니다. |
Garbage |
다음 토큰 또는 음성 입력의 끝까지 또는 규칙과 일치하는 다음 항목이 검색될 때까지 임의의 음성을 일치시킬 수 있는 규칙을 정의합니다. |
MnemonicSpelling |
음성 입력 시 단어의 각 철자를 포함할 수 있는지와 각 철자를 단어로 인식할 수 있는지를 나타냅니다. |
Null |
오디오 입력이 없으면 자동으로 일치하는 규칙을 정의합니다. |
Void |
말할 수 없는 규칙을 정의합니다. 해당 시퀀스를 시퀀스에 VOID를 자동으로 삽입 뚫고 있습니다. |
속성
Params |
SrgsRuleRef 요소의 초기화 매개 변수를 가져옵니다. |
SemanticKey |
의미 사전에 대한 별칭 문자열을 가져옵니다. |
Uri |
이 SrgsRuleRef 요소가 참조하는 규칙의 URI를 가져옵니다. |
메서드
CreateObjRef(Type) |
원격 개체와 통신하는 데 사용되는 프록시 생성에 필요한 모든 관련 정보가 들어 있는 개체를 만듭니다. (다음에서 상속됨 MarshalByRefObject) |
Equals(Object) |
지정된 개체가 현재 개체와 같은지 확인합니다. (다음에서 상속됨 Object) |
GetHashCode() |
기본 해시 함수로 작동합니다. (다음에서 상속됨 Object) |
GetLifetimeService() |
사용되지 않음.
이 인스턴스의 수명 정책을 제어하는 현재의 수명 서비스 개체를 검색합니다. (다음에서 상속됨 MarshalByRefObject) |
GetType() |
현재 인스턴스의 Type을 가져옵니다. (다음에서 상속됨 Object) |
InitializeLifetimeService() |
사용되지 않음.
이 인스턴스의 수명 정책을 제어하는 수명 서비스 개체를 가져옵니다. (다음에서 상속됨 MarshalByRefObject) |
MemberwiseClone() |
현재 Object의 단순 복사본을 만듭니다. (다음에서 상속됨 Object) |
MemberwiseClone(Boolean) |
현재 MarshalByRefObject 개체의 단순 복사본을 만듭니다. (다음에서 상속됨 MarshalByRefObject) |
ToString() |
현재 개체를 나타내는 문자열을 반환합니다. (다음에서 상속됨 Object) |
적용 대상
추가 정보
.NET