![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
AmbientFontService |
Visual Studio에서 디자이너가 사용한 기본 글꼴에 대한 액세스를 제공합니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
ClassViewImages |
클래스 뷰, 모델 탐색기 및 IntelliSense에 사용되는 이미지 목록을 나타냅니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
ClassViewNavigationInfo |
다이어그램에 표시할 수 있는 각 요소에 대한 정보를 나타냅니다.각 요소에 대한 정보는 클래스 뷰 창에 노드로 표시됩니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
ClipboardCommandSet |
도메인별 언어의 메뉴에서 사용할 수 있는 명령의 하위 집합을 나타냅니다.이러한 명령을 처리하는 방식을 수정하기 위해 YourLanguageClipboardCommandSet에서 메서드를 재정의합니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
CommandContextBoundMenuCommand |
특정 UI 컨텍스트에 바인딩된 메뉴 명령을 나타냅니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
CommandContextChangedEventArgs |
명령 컨텍스트 변경 이벤트에 대한 정보를 캡처하는 EventArgs입니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
CommandSet |
도메인별 언어의 메뉴에서 사용할 수 있는 명령의 하위 집합을 나타냅니다.이러한 명령을 처리하는 방식을 수정하려면 YourLanguageCommandSet에서 메서드를 재정의합니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
CommandSetLibrary |
CommandSet 및 ClipboardCommandSet에 대한 기본 클래스입니다.현재 선택 항목, 다이어그램, windows 서비스에 대 한 액세스를 제공합니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
CommonModelingCommands |
Domain-Specific Language Designer에서 공유하는 명령의 명령 ID를 정의합니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
ContainerBase |
기본 도구 창에 스타일을 적용하고 테두리 및 워터 마크 설정 등의 일반적인 작업을 수행합니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
CurrentSelectionPusher |
집합에서 Visual Studio 속성 창에 현재 선택 영역의 WPF 콘텐츠 컨트롤 또는 Windows Forms 통화 관리자 공급자를 노출 하는 클래스 |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
DiagramDocView |
Domain-Specific Language Designer 또는 생성된 디자이너에서 다이어그램 뷰를 나타냅니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
DiagramExporter |
도메인별 언어 디자이너에서 다이어그램을 이미지로 내보냅니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
DialogBase |
셸에서 호스팅하는 대화 상자에 대한 기본 클래스를 나타냅니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
DocData |
파생 클래스에서 재정의된 경우 메모리에 문서를 표현합니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
DocumentSavedEventArgs |
파일 저장 작업에 대한 데이터를 전달하는 EventArgs 클래스 |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
DslModelExplorerFilter |
ElementWalker와 함께 사용할 필터입니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
DynamicStatusMenuCommand |
메뉴 명령을 호출하는 경우 서버 통합 중 병합 충돌을 줄입니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
ElementTreeNode |
ModelElements를 나타내는 ExplorerTreeNodes의 추상 클래스입니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
ErrorListObserver |
ErrorListObserver 모니터는 VsValidationController가 유효성 검사를 마친 후 변경됩니다.VS ErrorList 및 Output 창에 오류/경고/메시지를 보고합니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
ExplorerElementVisitor |
요소 방문자로도 알려진 방문 기능을 나타냅니다. 이 기능은 IMS(메모리 내 저장소) 모델을 이동하고 노드를 Model Explorer용 탐색 트리에 추가하는 역할을 합니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
ExplorerTreeNode |
모델 탐색기 트리 뷰의 노드를 나타냅니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
ExportErrorEventArgs |
ExportErrorEventArgs 클래스에 대한 인수를 나타냅니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
FileCancelException |
사용자가 저장 작업을 취소할 때 문제가 발생하는 경우 throw되는 예외를 나타냅니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
LinkedTransaction |
연결된 트랜잭션에 있는 전역으로 연결된 트랜잭션 및 모든 IMS(메모리 내 저장소) 트랜잭션의 열기와 닫기를 관리합니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
ModelElementLocator |
모델 요소 참조를 사용하여 작업하기 위한 도우미 클래스입니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
ModelElementTreeNode |
모델 탐색기의 탐색 트리에서 요소에 대한 노드를 나타냅니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
ModelExplorerToolWindow |
모델 탐색기를 호스팅하는 도구 창을 나타냅니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
ModelExplorerTreeContainer |
모델의 모든 요소가 사전순으로 표시되는 트리 뷰를 포함하고 있는 모델 탐색기를 나타냅니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
ModelingBindingSourceToolboxItem |
ModelingBindingSource 클래스의 ToolboxItem입니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
ModelingCompositionContainer |
컴퍼지션 컨테이너에 대한 액세스 권한을 부여하는 간단한 클래스에서는 자산 및 확장을 모델링하여 사용되어야 합니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
ModelingDocData |
저장소의 문서를 나타냅니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
ModelingDocStore |
모델의 메모리 내 요소 및 링크를 나타냅니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
ModelingDocView |
Domain-Specific Language Designer 또는 생성된 디자이너에서 문서 창을 나타냅니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
ModelingEditorFactory |
모델링 편집기 팩터리를 지원합니다. 이 팩터리에서는 Visual Studio 셸을 사용하여 특정 파일 유형의 편집기를 가져올 수 있습니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
ModelingErrorListItem |
ModelingErrorListProvider에서 처리할 수 있는 항목을 나타냅니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
ModelingErrorListProvider |
ModelingErrorListProvider는 ModelingdocData에서 오류/경고 메시지를 VS Error List 창에 보고할 방법을 제공합니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
ModelingPackage |
파생된 클래스에서 재정의된 경우 도메인별 언어 디자이너용 VSPackage를 나타냅니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
ModelingPartitionMapper |
특정 모델 요소 또는 클래스의 파티션을 확인합니다. |
![Protected 클래스 Protected 클래스](images/bb132858.protclass(ko-kr,vs.120).gif) |
ModelingPartitionMapper.PartitionMappings |
매핑 작업 기간 동안 사용할 파티션 매핑의 캐시입니다.모델과 다이어그램 파티션 및 도메인 클래스 ID에 의한 파티션 매핑 캐시를 기록합니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
ModelingSchemaResolver |
네임스페이스를 정의하는 스키마의 컬렉션으로 스키마 대상 네임스페이스를 확인하는 ISchemaResolver의 구현입니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
ModelingWindowPane |
도구 창과 문서 보기 모두에 대해 선택 서비스 및 선택 이벤트 알림을 제공합니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
MonitorSelectionEventArgs |
모니터 선택 서비스에 대한 인수를 나타냅니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
NavigateToModelExplorerTreeNodeCommand |
모델 탐색기 창을 탐색하는 유효성 검사 탐색 명령입니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
NavigateToShapesOnDiagramCommand |
|
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
PackageUtility |
|
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
ProvideBindingPathAttribute |
이 특성을 통해 사용자의 특정 Visual Studio 패키지 또는 확장의 어셈블리를 다른 패키지 및 확장에서 사용할 수 있습니다.패키지가 설치되는 디렉터리를 Visual Studio 검색 목록에 추가합니다. 이 목록은 어셈블리 참조를 해결하는 데 사용됩니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
ProvideCommandLineSwitchAttribute |
명령줄 스위치에 대한 레지스트리 항목을 제공합니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
ProvideRelatedFileAttribute |
솔루션 탐색기에서 중첩 파일과 해당 부모 간의 관계를 관리하도록 셸에 요구하는 레지스트리 항목을 제공하는 특성 클래스입니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
ProvideXmlEditorChooserBlockSxSWithXmlEditorAttribute |
사용자 지정 XML 디자이너에서 표준 텍스트 기반 XML 편집기를 사용한 SxS 편집을 허용하지 않음을 나타내는 데 사용됩니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
ProvideXmlEditorChooserDesignerViewAttribute |
사용자 지정 XML 디자이너에 대한 XML 선택기에 대한 등록 정보를 제공하는 데 사용됩니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
RegisterAdditionalEditorExtensionAttribute |
다른 것은 변경하지 않고 기존 편집기에 추가 파일 확장명 처리를 추가하는 방법을 제공하는 특성 클래스입니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
RegisterAsDslToolsEditorAttribute |
이 특성은 디자이너 마법사로 만든 DSL 도구 디자이너에 태그를 지정하는 데 사용됩니다.디자이너 마법사를 사용하면 DSL 도구가 아닌 다른 디자이너에서 처리하는 파일 확장명의 재사용에 대해 알릴 수 있으며 동일한 파일 확장명을 처리하는 다른 패키지를 제거하지 않고도 기존의 DSL 디자이너를 제거할 수 있습니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
RoleGroupTreeNode |
Model Explorer의 탐색 트리에서 부모 역할에 자식 역할을 포함하는 노드를 나타냅니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
RoleTreeNode |
0의 카디널리티를 가진 관계를 표시하는 표시된 모델 탐색기 노드입니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
SerializationErrorListItem |
이 클래스는 SerializationMessage를 VS 오류 목록 창 작업으로 변환합니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
ShellUtility |
솔루션과 RDT를 검색하는 유틸리티 메서드입니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
SimpleErrorListItem |
오류 창에 단순 텍스트 메시지를 추가할 수 있는 서브클래스입니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
SingleDiagramDocView |
파생 클래스에서 재정의되는 경우 단일 다이어그램을 문서 뷰에 표시합니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
SubordinateDocData |
메모리에서 하위 파일을 나타내는 DocData 개체입니다(솔루션 탐색기에서 자식 프로젝트 항목으로 표현됨). |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
SubordinateDocumentLockHolder |
실행 중인 문서 테이블에서 하위 파일의 편집 잠금을 관리합니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
SubordinateFileHelper |
하위 파일(솔루션 탐색기에서 프로젝트 항목 안에 중첩되어 나타나는 파일)을 관리하기 위한 도우미 메서드입니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
TaskMenuCommand |
오류 목록에서 유효성 검사 항목에 대해 상황에 맞는 메뉴의 메뉴 명령 항목을 나타냅니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
TaskValidationMessage |
유효성 검사 오류, 경고 또는 정보 메시지를 나타냅니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
ToolWindow |
파생된 클래스에서 재정의된 경우 도메인별 언어용으로 생성된 디자이너에 도구 창을 나타냅니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
UndoManager |
Visual Studio 셸의 실행 취소 관리자를 래핑하는 도우미 클래스입니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
UndoUnit |
셸의 IOleUndoManager 인터페이스에서 사용할 수 있도록 모델링 트랜잭션에 대한 래퍼입니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
UserActionEventArgs |
사용자에게 정보를 전달하기 위한 이벤트 인수입니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
ValidationMessageCommandIds |
응용 프로그램 디자이너 패키지에 대한 CommandIDs입니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
ValidationTask |
유효성 검사 작업입니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
ValidationTaskProvider |
|
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
VSDiagramView |
Visual Studio가 호스팅하는 다이어그램 뷰를 나타냅니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
VSDiagramViewSite |
디자인 화면 컨트롤을 배치하는 데 사용됩니다.셸 서비스에 대한 액세스를 제공합니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
VsValidationContext |
VS 셸에 관련된 컨텍스트입니다.ValidationContext에서 파생됩니다. |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
VsValidationController |
VS 모델 유효성 검사 컨트롤러 |
![Public 클래스 Public 클래스](images/ff429567.pubclass(vs.120).gif) |
WaitCursor |
인스턴스가 존재하는 동안 대기 커서를 표시하고 원래 커서가 삭제되었을 때 원래 커서를 복원합니다. |