Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer 네임스페이스
이 네임스페이스에는 스키마 뷰와 종속성 뷰어를 지원하는 클래스와 인터페이스가 포함되어 있습니다.
클래스
클래스 | 설명 | |
---|---|---|
SchemaHierarchyBase | 스키마 계층 구조 생성기의 추상 기본 클래스입니다. | |
SchemaHierarchyUtilities | 이 클래스 정의 유용한 유틸리티 사용할 스키마 뷰 계층 구조가 만들어집니다. | |
SchemaModelViewerControllerBase | 모델 시각화 도우미 컨트롤러에 대한 추상 기본 클래스입니다. | |
SchemaModelViewerControllerBaseInternal | 내부 구현자가 사용하는 스키마 뷰 컨트롤러의 추상 기본 클래스입니다. | |
SchemaModelViewerInitializedEventArgs | 스키마 뷰 초기화 이벤트에 대한 데이터를 제공합니다. | |
SchemaModelViewerService | 이 서비스는 DataPackage에서 사용할 수 있고 데이터베이스 프로젝트에 대한 도구 창을 쉽게 액세스할 수 있는 방법을 제공합니다. | |
SchemaModelViewerShownEventArgs | DatabaseSchemaViewToolWindowShown 및 DependencyViewToolWindowShown 이벤트에 대한 데이터를 제공합니다. |
인터페이스
인터페이스 | 설명 | |
---|---|---|
ISchemaHierarchyGenerator | 이 인터페이스는 데이터베이스 스키마 뷰와 같은 트리 뷰를 노드로 채울 수 있는 클래스에서 구현합니다. | |
ISchemaHierarchyPopulator | 스키마 계층 구조 노드를 생성하는 클래스에 대한 인터페이스입니다.이 인터페이스는 생성기에서 사용합니다. | |
ISchemaModelViewer | 스키마 뷰나 종속성 뷰어 같은 추상 모델 뷰어를 나타냅니다. | |
ISchemaModelViewerController | 스키마 뷰 컨트롤러 인터페이스입니다. | |
ISchemaModelViewerElementNode | 데이터베이스 스키마 뷰의 모델 요소를 나타냅니다. | |
ISchemaModelViewerFolderNode | 이 인터페이스는 요소 형식을 포함하는 폴더 또는 기타 폴더를 나타냅니다. | |
ISchemaModelViewerNode | 스키마 뷰의 모든 노드에 대한 기본 인터페이스입니다. | |
ISchemaModelViewerRootNode | 이 인터페이스는 루트 노드에 사용됩니다.루트 노드는 일반적으로 데이터베이스 프로젝트를 나타냅니다. |