IVsDataExplorerNodeSelection 인터페이스

정의

중요

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

현재 선택한 데이터 탐색기 연결 노드를 나타냅니다.

public interface class IVsDataExplorerNodeSelection : System::Collections::Generic::ICollection<Microsoft::VisualStudio::Data::Services::IVsDataExplorerNode ^>, System::Collections::Generic::IEnumerable<Microsoft::VisualStudio::Data::Services::IVsDataExplorerNode ^>
[System.CLSCompliant(false)]
public interface IVsDataExplorerNodeSelection : System.Collections.Generic.ICollection<Microsoft.VisualStudio.Data.Services.IVsDataExplorerNode>, System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.Data.Services.IVsDataExplorerNode>
public interface IVsDataExplorerNodeSelection : System.Collections.Generic.ICollection<Microsoft.VisualStudio.Data.Services.IVsDataExplorerNode>, System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.Data.Services.IVsDataExplorerNode>
[<System.CLSCompliant(false)>]
type IVsDataExplorerNodeSelection = interface
    interface ICollection<IVsDataExplorerNode>
    interface seq<IVsDataExplorerNode>
    interface IEnumerable
type IVsDataExplorerNodeSelection = interface
    interface ICollection<IVsDataExplorerNode>
    interface seq<IVsDataExplorerNode>
    interface IEnumerable
Public Interface IVsDataExplorerNodeSelection
Implements ICollection(Of IVsDataExplorerNode), IEnumerable(Of IVsDataExplorerNode)
특성
구현

속성

CanCopyAll

서버 Explorer 현재 선택된 노드 그룹을 클립보드에 복사할 수 있는지 여부를 나타내는 값을 가져옵니다.

CanCutAll

서버 Explorer 현재 선택된 노드 그룹을 잘라낼 수 있는지 여부를 나타내는 값을 가져옵니다.

CanDeleteAll

서버 Explorer 현재 선택된 노드 그룹을 삭제할 수 있는지 여부를 나타내는 값을 가져옵니다.

CanOpenAll

서버 Explorer 현재 선택된 노드 그룹을 열 수 있는지 여부를 나타내는 값을 가져옵니다.

Item[Int32]

서버 Explorer 선택한 노드 그룹에서 숫자 식별자가 지정한 노드를 가져옵니다.

Item[String]

서버 Explorer 선택한 노드 그룹에서 전체 이름으로 지정된 노드를 가져옵니다.

메서드

CollapseAll()

노드 선택 영역에 있는 모든 노드를 축소합니다.

Contains(Int32)

선택한 노드 그룹에 숫자 식별자 값으로 지정된 노드가 포함되어 있는지 여부를 나타냅니다.

Contains(IVsDataObject)

선택한 노드 그룹에 데이터 개체로 지정된 노드가 포함되어 있는지 여부를 나타냅니다.

Contains(String)

선택한 노드 그룹에 전체 이름으로 지정된 노드가 포함되어 있는지 여부를 나타냅니다.

Contains(String, Object[])

선택한 노드 그룹에 전체 이름으로 지정된 노드가 포함되어 있는지 여부를 나타냅니다.

CopyAll()

선택한 노드 그룹에 있는 모든 노드를 클립보드에 복사합니다.

CutAll()

선택한 노드 그룹에 있는 모든 노드를 클립보드에 복사한 다음 삭제합니다.

DeleteAll()

선택한 노드 그룹에 있는 모든 노드를 삭제합니다.

DoDefaultActionOnAll()

선택한 노드 그룹에서 기본 명령(있는 경우)을 실행합니다.

ExpandAll()

선택한 노드 그룹에 있는 모든 노드를 확장합니다.

Find(IVsDataObject)

선택한 노드 그룹에서 지정된 노드를 검색합니다.

Find(String, Object[])

선택한 노드 그룹에서 지정된 노드를 검색합니다.

GetCommand(CommandID)

선택한 노드 그룹에 대해 지정된 CommandID 값에 해당하는 메뉴 명령을 가져옵니다.

OpenAllDocuments()

선택한 노드 그룹의 모든 노드를 Visual Studio 환경에서 문서 창 프레임으로 엽니다.

RefreshAll()

그룹 노드 선택 영역의 모든 노드(서버 Explorer 확장된 경우 해당 자식 노드)를 비동기적으로 새로 고칩니다.

RefreshAll(Boolean)

그룹 노드 선택 영역의 모든 노드(서버 Explorer 확장된 경우 해당 자식 노드)를 새로 고칩니다.

Remove(Int32)

노드 선택 그룹에서 해당 숫자 식별자 값으로 지정된 노드를 제거합니다.

Remove(IVsDataObject)

노드 선택 그룹에서 데이터 개체로 지정된 노드를 제거합니다.

Remove(String)

노드 선택 그룹에서 전체 이름으로 지정된 노드를 제거합니다.

Remove(String, Object[])

노드 선택 그룹에서 지정된 노드를 제거합니다.

확장 메서드

EmptyIfNull<T>(IEnumerable<T>)

null이 아닌 경우 이 열거형을 반환합니다. null인 경우 빈 열거형을 반환합니다.

적용 대상