IVsDataExplorerNode 인터페이스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
중요
이 API는 CLS 규격이 아닙니다.
데이터 탐색기 연결 노드를 나타냅니다.
public interface class IVsDataExplorerNode
[System.CLSCompliant(false)]
public interface IVsDataExplorerNode
public interface IVsDataExplorerNode
[<System.CLSCompliant(false)>]
type IVsDataExplorerNode = interface
type IVsDataExplorerNode = interface
Public Interface IVsDataExplorerNode
- 특성
속성
CanCopy |
노드에서 copy 명령이 지원되는지 여부를 나타내는 값을 가져옵니다. |
CanCut |
노드에서 잘라내기 명령이 지원되는지 여부를 나타내는 값을 가져옵니다. |
CanDelete |
노드에서 delete 명령이 지원되는지 여부를 나타내는 값을 가져옵니다. |
CanOpen |
노드에서 open 명령이 지원되는지 여부를 나타내는 값을 가져옵니다. |
CanPaste |
노드에서 붙여넣기 명령이 지원되는지 여부를 나타내는 값을 가져옵니다. |
CanRename |
노드에서 이름 바꾸기 명령이 지원되는지 여부를 나타내는 값을 가져옵니다. |
Caption |
노드의 캡션 가져옵니다. |
Children |
서버 Explorer 이 노드 아래에 표시되는 모든 자식 노드의 컬렉션을 가져옵니다. |
DocumentMoniker |
데이터 뷰 계층 구조를 통해 이 노드의 문서 모니커를 가져옵니다. |
ExplorerConnection |
현재 사용 중인 데이터 탐색기 연결을 가져옵니다. |
FullName |
노드의 전체 이름을 가져옵니다. |
HasBeenExpanded |
현재 노드가 확장되었는지 여부를 나타내는 값을 가져옵니다. |
IsDiscarded |
현재 노드가 삭제되었는지 여부를 나타내는 값을 가져옵니다. |
IsExpandable |
하위 수준 자식 노드를 표시하도록 현재 노드를 확장할 수 있는지 여부를 나타내는 값을 가져옵니다. |
IsExpanded |
현재 노드가 확장되었는지 여부를 나타내는 값을 가져옵니다. |
IsExpanding |
현재 노드가 확장 중인지 여부를 나타내는 값을 가져옵니다. |
IsPlaced |
현재 노드가 서버 Explorer 트리에 삽입되었는지 여부를 나타내는 값을 가져옵니다. |
IsRefreshing |
현재 노드가 새로 고쳐지는 중인지 여부를 나타내는 값을 가져옵니다. |
IsVisible |
현재 노드가 서버 Explorer 창에 표시되는지 여부를 나타내는 값을 가져옵니다. |
ItemId |
현재 노드를 식별하는 숫자 값을 가져옵니다. |
Name |
현재 노드의 이름을 가져옵니다. |
NextSibling |
서버 Explorer 현재 노드의 형제인 다음 노드를 가져옵니다. |
Object |
현재 Server Explorer 노드와 연결된 데이터 개체를 가져옵니다. |
Parent |
서버 Explorer 현재 노드의 부모 노드입니다. |
PreviousSibling |
현재 노드의 형제이며 현재 노드 바로 앞에 있는 노드를 가져옵니다. |
메서드
AddToSelection() |
선택한 노드 그룹에 현재 노드를 추가합니다. |
CanOpenSpecificDocumentView(Guid) |
현재 노드에 대해 문서 보기 창을 열 수 있는지 여부를 나타냅니다. |
Collapse() |
서버 Explorer 자식 노드를 숨기려면 현재 노드를 축소합니다. |
Copy() |
현재 노드의 복사본을 만듭니다. |
Cut() |
현재 노드의 복사본을 만든 다음 노드를 삭제합니다. |
Delete() |
서버 Explorer 현재 노드를 삭제합니다. |
DoDefaultAction() |
현재 노드에서 기본 명령(있는 경우)을 실행합니다. |
Expand() |
서버 Explorer 현재 노드를 확장합니다. |
ExpandToShow() |
서버 Explorer 현재 노드를 표시하기 위해 부모 노드를 확장합니다. |
ExtendSelectionToNode() |
UI에서 선택한 항목을 현재 노드까지 확장하여 여러 노드를 선택합니다. |
FullNameEquals(String) |
현재 노드의 전체 이름을 확인합니다. |
GetChildren(Boolean) |
현재 노드에 대한 모든 자식 노드의 컬렉션을 검색합니다. |
GetCommand(CommandID) |
지정된 CommandID 값에 해당하는 메뉴 명령을 가져옵니다. |
NameEquals(String) |
현재 노드의 이름을 확인합니다. |
OpenDocument() |
Visual Studio 환경에서 현재 노드를 문서 창 프레임으로 엽니다. |
OpenSpecificDocumentView(Guid) |
Visual Studio 환경에서 현재 노드를 문서 창 프레임으로 엽니다. |
OpenSpecificDocumentView(Guid, Object) |
Visual Studio 환경에서 현재 노드를 문서 창 프레임으로 엽니다. |
OpenSpecificDocumentView(Guid, Object, Boolean) |
Visual Studio 환경에서 현재 노드를 문서 창 프레임으로 엽니다. |
Paste() |
클립보드의 노드를 서버 Explorer 붙여넣습니다. |
Refresh() |
서버 Explorer 확장된 경우 현재 노드와 해당 자식 노드를 비동기적으로 새로 고칩니다. |
Refresh(Boolean) |
서버 Explorer 확장된 경우 현재 노드와 해당 자식 노드를 새로 고칩니다. |
Rename(String) |
현재 노드의 캡션 새 이름으로 바꿉니다. |
Select() |
서버 Explorer 현재 노드를 선택합니다. |
Unselect() |
서버 Explorer 현재 노드를 선택 취소합니다. |