IVsDataExplorerNodeSelection 인터페이스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
중요
이 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인 경우 빈 열거형을 반환합니다. |