Grammar.StgInit(Object[]) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
StgInit
메서드는 강력한 형식의 문법을 초기화합니다.
protected:
void StgInit(cli::array <System::Object ^> ^ parameters);
protected void StgInit (object[] parameters);
member this.StgInit : obj[] -> unit
Protected Sub StgInit (parameters As Object())
매개 변수
- parameters
- Object[]
강력한 형식의 문법을 초기화하기 위해 전달할 매개 변수입니다. 이 매개 변수는 null일 수 있습니다.
설명
강력한 형식의 Grammar 개체 (IsStg
equals true
) 클라이언트 애플리케이션 개체 대신 원시 텍스트 강력한 형식의 결과 반환할 수 있습니다. 예를 들어 강력한 형식의 문법은 인식된 원시 입력이 아닌 개체를 반환 DateTime 할 수 있습니다.
문법 규칙에 코드를 연결하여 강력한 형식의 문법을 구현할 수 있습니다. 인식 엔진은 현재 부분 결과를 입력으로 사용하여 지정된 규칙을 처리하므로 연결된 코드가 실행되고 텍스트 정보가 서식 있는 형식 개체가 됩니다. 이렇게 하면 클라이언트가 향상된 의미 체계 검사, 여러 문화권 지원 및 내부 문법 논리를 보다 쉽게 사용할 수 있습니다.
강력한 형식 Grammar 의 개체 인스턴스는 일반적으로 CLR(공용 언어 런타임)으로 Type 어셈블리의 리소스에서 가져옵니다. 다른 언어를 지원하는 데 사용되는 지역화된 형식은 이러한 Grammar 개체의 예입니다.
상속자 참고
강력한 형식의 문법에 초기화 StgInit
가 필요한 경우 생성자 또는 초기화 메서드에서 호출해야 합니다.