다음을 통해 공유


IVsDataViewHierarchy 인터페이스

정의

중요

이 API는 CLS 규격이 아닙니다.

공급자가 구현을 통해 데이터 뷰 계층 구조로 데이터 탐색기 연결을 조작하는 기능을 나타냅니다.

public interface class IVsDataViewHierarchy
[System.CLSCompliant(false)]
public interface IVsDataViewHierarchy
public interface IVsDataViewHierarchy
[<System.CLSCompliant(false)>]
type IVsDataViewHierarchy = interface
type IVsDataViewHierarchy = interface
Public Interface IVsDataViewHierarchy
특성

속성

CurrentView

데이터 뷰 계층 구조의 현재 뷰를 가져옵니다.

ExplorerConnection

서버 Explorer 대한 현재 연결을 가져옵니다.

IsConnectionInitialized

서버 Explorer 대한 연결이 초기화되었는지 여부를 나타내는 값을 가져옵니다.

IsModelInitialized

지원 모델이 초기화되었는지 여부를 나타내는 값을 가져옵니다.

IsViewSupportInitialized

뷰 지원 개체가 초기화되었는지 여부를 나타내는 값을 가져옵니다.

Model

기존 지원 모델 개체를 가져옵니다.

PersistentCommands

현재 서버 Explorer 연결과 연결되고 레지스트리에 저장된 명령의 이름/값 쌍 컬렉션을 가져옵니다.

PersistentProperties

현재 서버 Explorer 연결과 연결되어 저장되는 속성의 이름/값 쌍 컬렉션을 가져옵니다.

ServiceProvider

현재 데이터 서비스 공급자를 가져옵니다.

ViewSupport

현재 서버 Explorer 연결과 연결된 뷰 지원 개체를 가져옵니다.

메서드

CreateNewItem()

데이터 뷰 계층 구조에 새 노드를 만듭니다.

CreateNewItems(Int32)

데이터 뷰 계층 구조에 지정된 수의 새 노드를 만듭니다.

DelayInsertItem(String, IVsDataViewSelectionInfo, Int32, Object[])

부모 노드가 아직 확장되지 않았거나 생성되지 않은 경우 나중에 삽입할 노드 큐에 지정된 노드를 추가합니다. 그렇지 않으면 지정된 노드를 즉시 삽입합니다.

DelayInsertItem(String, String, Int32, Object[])

부모 노드가 아직 확장되지 않았거나 생성되지 않은 경우 나중에 삽입할 노드 큐에 지정된 노드를 추가합니다. 그렇지 않으면 지정된 노드를 즉시 삽입합니다.

DiscardItem(Int32)

서버 Explorer 지정된 노드를 제거하고 해당 개체를 메모리에서 할당을 해제합니다.

GetOtherViewHierarchy(IVsDataExplorerConnection)

지정된 서버 Explorer 연결과 연결된 데이터 뷰 계층 구조를 검색합니다.

GetProviderImplementation<T>(Type)

지정된 형식에서 제네릭 형식 T의 구현을 만듭니다.

GetViewCommonNodeInfo(Int32)

IVsDataViewCommonNodeInfo 지정된 노드의 를 반환합니다.

InsertItem(Int32, IVsDataViewSelectionInfo, Int32, Object[])

지정된 노드와 해당 자식 노드(있는 경우)를 지정된 부모 노드 아래에 삽입합니다.

InsertItem(Int32, String, Int32, Object[])

지정된 부모 노드 아래에 지정된 노드를 삽입합니다.

RemoveItem(Int32)

서버 Explorer 지정된 노드를 제거하고 삭제합니다.

RemoveItem(Int32, Boolean)

서버 Explorer 지정된 노드를 제거합니다. 필요에 따라 지정된 노드를 삭제합니다.

SetNewItemSaveName(Int32, String)

지정된 노드를 저장할 때 사용할 이름을 설정합니다.

적용 대상