Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer 네임스페이스는 SQL Server Management Studio 사용하는 Visual Studio 셸 환경에 개체 탐색기 기능을 통합하는 데 사용되는 클래스 및 인터페이스를 제공합니다.
클래스
DeferredHierarchyObject |
XML 파일에서 만들어진 계층 개체를 지연시킵니다. |
ExceptionEventArgs |
Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer 네임스페이스는 SQL Server Management Studio 사용하는 Visual Studio 셸 환경에 개체 탐색기 기능을 통합하는 데 사용되는 클래스 및 인터페이스를 제공합니다. |
HierarchyObject |
범주화된 개체를 나타냅니다. |
HierarchyTreeNode |
고유 아이콘이 있고 탐색기 계층을 처리하는 방법을 아는 지연 로딩 노드를 나타냅니다. |
ItemScopeHelper |
탐색기의 항목 범위 도우미를 표시합니다. |
LazyNode |
ILazyLoadingNode 개체를 구현하는 트리 노드입니다. |
NodesChangedEventArgs |
뷰 공급자가 선택한 뷰를 변경할 때 전달되는 이벤트 인수입니다. |
ToolsMenuItemBase |
IMenuItem 개체를 구현합니다. |
ViewChangedEventArgs |
뷰 공급자가 선택한 뷰를 변경할 때 전달되는 이벤트 인수를 나타냅니다. |
인터페이스
IAbortableRequest |
작업 중단을 요청하는 메서드를 정의합니다. |
IAccessModifier |
항목이 표시되는지 여부에 대한 의사 결정을 위임합니다. |
IAltViewProvider |
트리가 개체 탐색기의 단일 트리에서 전환 가능한 여러 뷰를 제공할 수 있도록 허용하는 인터페이스를 나타냅니다. |
IAutoRefreshableItem |
대화 상자와 같은 외부 원본의 동작 결과로 자신과 자식을 새로 고칠 수 있는 항목을 나타냅니다. |
IColumnProperty |
필터링할 수 있는 개별 열을 나타냅니다. |
IContextChanged |
항목의 컨텍스트를 변경할 수 있도록 허용합니다. |
IDragHandler |
노드가 끌기 작업의 처리를 위임할 수 있도록 허용합니다. |
IExplorerHierarchy |
트리에 나타날 노드의 컬렉션을 나타냅니다. |
IExplorerHierarchyNode |
IExplorerHierarchy 개체 내에 있는 계층 노드를 나타냅니다. |
IExplorerRootNode |
계층의 루트 노드를 나타냅니다. |
IFilterProvider |
개체의 필터 정보를 제공합니다. |
IFilterRow |
필터링된 개별 항목을 나타냅니다. |
IFilterSettings |
요약 뷰를 표시하는 데 필요한 정보를 제공합니다. |
IFilterStorage |
필터 설정이 계층 구조에서 유지될 수 있도록 허용합니다. |
IGetChildrenRequest |
INavigableItem.GetChildren 개체를 사용하여 일괄 처리에서 자식을 비동기적으로 검색합니다. |
IHierarchyDisposingNotify |
IVsUIHierarchy 개체가 닫히고 있다는 알림을 제공합니다. |
IHierarchyNodeBuilder |
개체 탐색기가 표시될 노드를 작성하는 데 사용하는 인터페이스를 나타냅니다. |
IIconHandler |
개체 탐색기의 노드에 대한 아이콘 처리를 제공합니다. |
ILaunchFormHostProvider |
서비스 컨테이너에 포함된 ILauncherFormHost 인터페이스를 검색합니다. |
ILazyLoadingNode |
사용자가 더하기 기호(+)를 클릭할 때까지 노드가 자식 노드를 노드 컬렉션에 추가하는 것을 지연시킬 수 있도록 허용합니다. |
IMaintenancePlanPersist |
THAT'S 디자이너에서 사용하는 IMaintenancePlanPersist 인터페이스를 나타냅니다. |
IManagedConnection |
관리되는 연결에 대한 인터페이스를 지정합니다. |
IMenuCommandTextChanges |
텍스트가 동적으로 변경될 수 있는 메뉴 명령을 나타냅니다. |
IMenuHandler |
개체 탐색기에 대한 상황에 맞는 메뉴 처리를 제공합니다. |
IMenuItem |
DefaultMenuHandler 클래스에 추가할 수 있는 메뉴 항목을 나타냅니다. |
IMenuOwnerProvider |
상황에 맞는 메뉴 처리기의 소유자를 제공합니다. |
IMessageProvider |
애플리케이션 전반에서 일관된 방식으로 메시지를 표시하기 위한 메서드를 제공합니다. |
IMultiItemAccessModifier |
항목이 표시되고 사용되는지 여부에 대한 대리자입니다. |
IMultiSelectMenuHandler |
개체 탐색기의 여러 항목에 대한 상황에 맞는 메뉴 처리를 제공합니다. |
IMultiSelectMenuItem |
DefaultMenuHandler 클래스에 추가할 메뉴 항목을 나타냅니다. |
INameHandler |
개체 탐색기의 노드가 이름 처리를 위임할 수 있도록 허용합니다. |
INameObjectCollection |
키나 인덱스를 사용하여 액세스할 수 있는 연결된 문자열 키 및 개체 값의 컬렉션을 정의합니다. |
INavigableItem |
IExplorerHierarchy 개체 내에 있는 계층 노드를 나타냅니다. |
INavigableItemBuildSet |
함께 만들어지는 탐색 가능한 항목의 집합에 대한 매개 변수를 설명합니다. |
INavigationContext |
개체 탐색기 계층의 노드에 대한 정보를 제공합니다. |
INavigationContextProvider |
컨텍스트 원본에서 현재 선택한 항목과 기본 컨텍스트 원본에 대한 변경의 추적을 제공합니다. |
INavigationEventNotification |
이벤트 알림을 나타내는 인터페이스입니다. |
INodeContext |
노드에 대한 연결 및 열거자 컨텍스트를 제공합니다. |
INodeInformation |
개체 탐색기 계층의 노드에 대한 정보를 제공합니다. |
INodeRename |
계층 노드의 현재 위치 이름 바꾸기를 지원합니다. |
INodeStateChanged |
일부 내부 상태가 변경되었을 때 트리 노드 파생 클래스가 알림을 받을 수 있도록 허용합니다. 노드의 모양이 적절하게 업데이트될 수 있습니다. |
INodeWithActions |
트리 노드가 기본 동작과 속성 대화 상자를 노출할 수 있도록 허용합니다. |
INodeWithAltName |
노드가 텍스트 속성과 구별되는 이름을 가질 수 있도록 허용합니다. |
INodeWithDrag |
노드가 끌기를 지원하는지 여부를 나타낼 수 있도록 허용합니다. |
INodeWithEdit |
노드가 편집될 수 있는지 여부와 새 이름을 처리할 수 있는지 여부를 나타낼 수 있도록 허용합니다. |
INodeWithIcon |
트리의 이미지 인덱스에서 아이콘의 위치에 관계없이 직접 표시될 아이콘을 노드에서 지정할 수 있도록 허용합니다. |
INodeWithMenu |
노드가 자신의 상황에 맞는 메뉴를 담당할 수 있도록 허용합니다. |
INodeWithVisibility |
TreeNode가 트리에서 표시되는지 여부를 동적으로 확인할 수 있도록 허용합니다. |
INotifyItemChanged |
개체 탐색기의 제어를 허용하는 COM 표시 인터페이스입니다. |
INotifyWhenAddedToTree |
노드가 추가되었을 때 트리가 알릴 수 있도록 허용합니다. |
IObjectExplorerService |
개체 탐색기의 제어를 허용하는 COM 표시 인터페이스입니다. |
IPropertyHandler |
노드 속성 모음에 추가 속성을 추가하는 방법을 정의합니다. |
IQueryList |
필터링 가능한 열의 쿼리와 필터링된 노드 목록의 작성을 지원합니다. |
IQueryProvider |
필터링 가능한 열의 쿼리와 필터링된 노드 목록의 작성을 지원합니다. |
IRefreshableNode |
노드가 자신과 자식을 새로 고칠 수 있도록 허용합니다. |
IRemovableItem |
항목이 계층에서 제거될 수 있도록 허용합니다. |
IToolTipHandler |
탐색기 계층 노드에 사용자 지정 도구 설명 텍스트를 제공합니다. |
IUIObjectMetadata |
UIObjectMetadata 클래스에 대한 인터페이스를 제공합니다. |
IUIObjectTypeInfo |
UIObject의 유형에 대한 정보를 나타냅니다. |
IUpdateChildrenRequest |
모든 자식에서 필드 집합을 비동기적으로 로드하기 위해 INavigableItem.UpdateChildren과 함께 사용되는 인터페이스입니다. |
IUpdateState |
상태 업데이트를 처리합니다. |
IViewType |
개체 탐색기의 모든 뷰 유형을 설명합니다. |
IWinformsMenuHandler |
개체가 Windows Forms 메뉴와 호환되는 메뉴를 작성할 수 있도록 허용합니다. |
열거형
FilterOperator |
지원되는 필터 작업을 지정합니다. |
ItemScope |
탐색기의 항목 범위를 열거합니다. |
NavigableItemRefreshFlags |
탐색 가능 항목에 대한 새로 고침 플래그를 지정합니다. |
대리자
BuildChildren |
비동기 작성을 처리할 메서드를 나타냅니다. |
GettingChildrenCallback |
자식을 비동기적으로 검색하는 작업을 처리합니다. |
NodesChangedEventHandler |
개체 탐색기의 노드가 변경될 때 이벤트를 처리할 메서드를 나타냅니다. |
ViewChangedEventHandler |
IAltViewProvider 개체가 선택한 뷰를 변경할 때 이벤트 처리기를 처리할 메서드를 나타냅니다. |