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에 포함된 요소 수를 가져옵니다. (ICollection<IVsDataExplorerNode>에서 상속됨)
Public 속성 IsReadOnly ICollection이 읽기 전용인지 여부를 나타내는 값을 가져옵니다. (ICollection<IVsDataExplorerNode>에서 상속됨)
Public 속성 Item[Int32] 서버 탐색기에서 선택한 노드의 그룹 숫자 식별자가 지정 된 노드를 가져옵니다.
Public 속성 Item[String] 서버 탐색기에서 선택한 노드 그룹에서을 전체 이름으로 지정 된 노드를 가져옵니다.

위쪽

메서드

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

위쪽

설명

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

참고 항목

참조

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