Microsoft.Vsa 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
클래스
| Name | Description |
|---|---|
| BaseVsaEngine |
기본 스크립트 엔진 클래스를 정의합니다. |
| BaseVsaSite |
호스트와 스크립트 엔진 간의 통신을 사용하도록 설정합니다. |
| BaseVsaStartup |
기본 VSA 엔진을 시작하고 다시 설정하는 데 사용됩니다. |
| VsaException |
이 형식은 .NET Framework 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. |
| VsaLoader |
이 형식은 .NET Framework 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. |
| VsaModule |
이 형식은 .NET Framework 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. |
인터페이스
| Name | Description |
|---|---|
| IVsaCodeItem |
스크립트 엔진에서 컴파일할 코드 항목을 나타냅니다. |
| IVsaDTCodeItem |
이 형식은 .NET Framework 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. |
| IVsaDTEngine |
이 형식은 .NET Framework 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. |
| IVsaEngine |
스크립트 엔진이 지원해야 하는 메서드와 속성을 정의하고 스크립트 엔진에 프로그래밍 방식으로 액세스할 수 있도록 합니다. |
| IVsaError |
메서드를 실행하는 동안 발생한 컴파일 오류에 Compile() 대한 액세스를 제공합니다. |
| IVsaGlobalItem |
스크립트 엔진에 추가된 전역 개체에 대해 설명합니다. |
| IVsaIDE |
이 형식은 .NET Framework 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. |
| IVsaIDESite |
이 형식은 .NET Framework 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. |
| IVsaItem |
코드 항목, 참조 항목 및 전역 항목을 포함하여 .NET 스크립트 엔진에 추가된 모든 항목에 대한 인터페이스를 정의합니다. 엔진에서 인식하는 모든 항목 형식에 적용되는 제네릭 속성 및 메서드를 정의합니다. |
| IVsaItems |
이름 또는 인덱스로 주소를 지정할 수 있는 개체 컬렉션 IVsaItem 에 대한 인터페이스를 정의합니다. |
| IVsaPersistSite |
호스트에서 구현한 저장 및 로드 작업을 사용하여 프로젝트 지속성을 관리하고 코드 및 기타 항목을 저장하고 검색합니다. |
| IVsaReferenceItem |
스크립트 엔진에 추가된 참조를 설명합니다. |
| IVsaSite |
호스트와 스크립트 엔진 간의 통신을 사용하도록 설정합니다. 이 인터페이스는 호스트에 의해 구현됩니다. |
열거형
| Name | Description |
|---|---|
| BaseVsaEngine.Pre |
이 열거형에는 멤버 값의 비트 조합을 허용하는 FlagsAttribute 특성이 있습니다. |
| VsaError |
.NET 스크립트 엔진에서 throw할 수 있는 예외 집합을 정의합니다. |
| VsaIDEMode |
이 형식은 .NET Framework 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. |
| VsaItemFlag |
코드 항목의 형식을 클래스, 모듈 또는 없음으로 식별합니다. |
| VsaItemType |
항목 형식을 코드, 참조 또는 AppGlobal로 식별합니다. |