Share via


IVsDataExplorerNodeSelection 인터페이스

그룹의 현재 선택한 노드를 나타내는 Visual Studio 집합 속성 및 동작을 함께 서버 탐색기.

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

네임스페이스:  Microsoft.VisualStudio.Data.Services
어셈블리:  Microsoft.VisualStudio.Data.Services(Microsoft.VisualStudio.Data.Services.dll)

구문

‘선언
<CLSCompliantAttribute(False)> _
Public Interface IVsDataExplorerNodeSelection _
    Inherits ICollection(Of IVsDataExplorerNode), IEnumerable(Of IVsDataExplorerNode),  _
    IEnumerable
[CLSCompliantAttribute(false)]
public interface IVsDataExplorerNodeSelection : ICollection<IVsDataExplorerNode>, 
    IEnumerable<IVsDataExplorerNode>, IEnumerable
[CLSCompliantAttribute(false)]
public interface class IVsDataExplorerNodeSelection : ICollection<IVsDataExplorerNode^>, 
    IEnumerable<IVsDataExplorerNode^>, IEnumerable
[<CLSCompliantAttribute(false)>]
type IVsDataExplorerNodeSelection =  
    interface
        interface ICollection<IVsDataExplorerNode>
        interface IEnumerable<IVsDataExplorerNode>
        interface IEnumerable
    end
public interface IVsDataExplorerNodeSelection extends ICollection<IVsDataExplorerNode>, IEnumerable<IVsDataExplorerNode>, IEnumerable

IVsDataExplorerNodeSelection 형식에서는 다음과 같은 멤버를 노출합니다.

속성

  이름 설명
Public 속성 CanCopyAll 서버 탐색기에서 현재 선택한 노드의 그룹을 클립보드에 복사할 수 있습니다 여부를 나타내는 값을 가져옵니다.
Public 속성 CanCutAll 서버 탐색기에서 현재 선택한 노드의 그룹을 가공할 수 있습니다 여부를 나타내는 값을 가져옵니다.
Public 속성 CanDeleteAll 서버 탐색기에서 현재 선택한 노드의 그룹 삭제할 수 있는지 여부를 나타내는 값을 가져옵니다.
Public 속성 CanOpenAll 서버 탐색기에서 현재 선택한 노드의 그룹 열 수 있는지 여부를 나타내는 값을 가져옵니다.
Public 속성 Count ICollection<T> 에 포함된 요소 수를 가져옵니다. (ICollection<IVsDataExplorerNode>에서 상속됨)
Public 속성 IsReadOnly ICollection<T> 이 읽기 전용인지 여부를 나타내는 값을 가져옵니다. (ICollection<IVsDataExplorerNode>에서 상속됨)
Public 속성 Item[Int32] 서버 탐색기에서 선택한 노드의 그룹 숫자 식별자가 지정 된 노드를 가져옵니다.
Public 속성 Item[String] 서버 탐색기에서 선택한 노드 그룹에서을 전체 이름으로 지정 된 노드를 가져옵니다.

위쪽

메서드

  이름 설명
Public 메서드 Add ICollection<T> 에 항목을 추가합니다. (ICollection<IVsDataExplorerNode>에서 상속됨)
Public 메서드 Clear ICollection<T> 에서 항목을 모두 제거합니다. (ICollection<IVsDataExplorerNode>에서 상속됨)
Public 메서드 CollapseAll 모든 노드는 노드 선택에서 발표를 축소 합니다.
Public 메서드 Contains(Int32) 선택한 노드의 그룹의 숫자 id 값으로 지정 된 노드 있는지 여부를 나타냅니다.
Public 메서드 Contains(String) 선택한 노드의 그룹 전체 이름으로 지정 된 노드에 포함 되어 있는지 여부를 나타냅니다.
Public 메서드 Contains(T) ICollection<T> 에 특정 값이 들어 있는지 여부를 확인합니다. (ICollection<IVsDataExplorerNode>에서 상속됨)
Public 메서드 Contains(IVsDataObject) 그룹의 선택된 된 노드에 데이터 개체로 지정 된 노드가 들어 있는지 여부를 나타냅니다.
Public 메서드 Contains(String, array<Object[]) 선택한 노드의 그룹 전체 이름으로 지정 된 노드에 포함 되어 있는지 여부를 나타냅니다.
Public 메서드 CopyAll 복사본 클립보드에 선택한 노드 그룹에 모든 노드를 표시합니다.
Public 메서드 CopyTo 특정 Array 인덱스에서 시작하여 ICollection<T>의 요소를 Array에 복사합니다. (ICollection<IVsDataExplorerNode>에서 상속됨)
Public 메서드 CutAll 모든 노드에 복사 선택한 노드 그룹에 클립보드 및 다음 삭제 하 여 제시합니다.
Public 메서드 DeleteAll 선택한 노드 그룹에 있는 모든 노드를 삭제합니다.
Public 메서드 DoDefaultActionOnAll 기본 명령이 있는 경우 그룹의 선택된 된 노드에 실행 합니다.
Public 메서드 ExpandAll 선택한 노드 그룹에 있는 모든 노드를 확장합니다.
Public 메서드 Find(IVsDataObject) 그룹에서 선택된 된 노드에 지정 된 노드를 검색합니다.
Public 메서드 Find(String, array<Object[]) 그룹에서 선택된 된 노드에 지정 된 노드를 검색합니다.
Public 메서드 GetCommand 지정 된 항목에 해당 하는 메뉴 명령을 가져옵니다 CommandID 그룹의 선택된 된 노드에 대 한 값입니다.
Public 메서드 GetEnumerator() 컬렉션을 반복하는 열거자를 반환합니다. (IEnumerable<IVsDataExplorerNode>에서 상속됨)
Public 메서드 GetEnumerator() 컬렉션을 반복하는 열거자를 반환합니다. (IEnumerable에서 상속됨)
Public 메서드 OpenAllDocuments 문서 프레임 창으로 선택한 노드 그룹에 모든 노드를 엽니다의 Visual Studio 환경입니다.
Public 메서드 RefreshAll() 새로 이면 서버 탐색기에서 확장 된 노드 그룹 선택 영역에서 모든 노드 (및 모든 해당 자식 노드) 비동기적으로 고칩니다.
Public 메서드 RefreshAll(Boolean) 서버 탐색기에서 확장 된 경우 노드 그룹 선택 영역에서 모든 노드 (및 모든 해당 자식 노드)를 새로 고칩니다.
Public 메서드 Remove(Int32) 노드 선택 그룹의 숫자 id 값으로 지정 된 노드를 제거 합니다.
Public 메서드 Remove(String) 전체 이름과 노드 선택 그룹에서 지정 된 노드를 제거 합니다.
Public 메서드 Remove(T) ICollection<T> 에서 맨 처음 발견되는 특정 개체를 제거합니다. (ICollection<IVsDataExplorerNode>에서 상속됨)
Public 메서드 Remove(IVsDataObject) 데이터 개체 노드 선택 그룹에서 지정 된 노드를 제거 합니다.
Public 메서드 Remove(String, array<Object[]) 노드 선택 그룹에서 지정 된 노드를 제거합니다.

위쪽

설명

이 인터페이스는 기본 제공 DDEX 서비스로 구현 됩니다.

참고 항목

참조

Microsoft.VisualStudio.Data.Services 네임스페이스