IVsDataExplorerNodeSelection Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Importante
Esta API no es conforme a CLS.
Representa la selección actual de nodos de conexión del Explorador de datos.
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)
- Atributos
- Implementaciones
Propiedades
CanCopyAll |
Obtiene un valor que indica si el grupo de nodos seleccionados actualmente en el Explorador de servidores se puede copiar en el Portapapeles. |
CanCutAll |
Obtiene un valor que indica si se puede cortar el grupo de nodos seleccionados actualmente en el Explorador de servidores. |
CanDeleteAll |
Obtiene un valor que indica si se puede eliminar el grupo de nodos seleccionados actualmente en el Explorador de servidores. |
CanOpenAll |
Obtiene un valor que indica si se puede abrir el grupo de nodos seleccionados actualmente en el Explorador de servidores. |
Item[Int32] |
Obtiene el nodo especificado por su identificador numérico del grupo de nodos seleccionados en el Explorador de servidores. |
Item[String] |
Obtiene el nodo especificado por su nombre completo del grupo de nodos seleccionados en el Explorador de servidores. |
Métodos
CollapseAll() |
Contrae todos los nodos presentes en la selección del nodo. |
Contains(Int32) |
Indica si el grupo de nodos seleccionados contiene el nodo especificado por su valor de identificador numérico. |
Contains(IVsDataObject) |
Indica si el grupo de nodos seleccionados contiene el nodo especificado como un objeto de datos. |
Contains(String) |
Indica si el grupo de nodos seleccionados contiene el nodo especificado por su nombre completo. |
Contains(String, Object[]) |
Indica si el grupo de nodos seleccionados contiene el nodo especificado por su nombre completo. |
CopyAll() |
Copia todos los nodos presentes en el grupo de nodos seleccionados en el Portapapeles. |
CutAll() |
Copia todos los nodos presentes en el grupo de nodos seleccionados en el Portapapeles y, a continuación, los elimina. |
DeleteAll() |
Elimina todos los nodos presentes en el grupo de nodos seleccionados. |
DoDefaultActionOnAll() |
Ejecuta el comando predeterminado, si existe, en el grupo de nodos seleccionados. |
ExpandAll() |
Expande todos los nodos presentes en el grupo de nodos seleccionados. |
Find(IVsDataObject) |
Recupera el nodo especificado del grupo de nodos seleccionados. |
Find(String, Object[]) |
Recupera el nodo especificado del grupo de nodos seleccionados. |
GetCommand(CommandID) |
Obtiene un comando de menú correspondiente al valor especificado CommandID para el grupo de nodos seleccionados. |
OpenAllDocuments() |
Abre todos los nodos del grupo de nodos seleccionados como marcos de ventana de documento en el entorno de Visual Studio. |
RefreshAll() |
Actualiza todos los nodos de la selección de nodo de grupo (y sus nodos secundarios si alguno se expande en el Explorador de servidores) de forma asincrónica. |
RefreshAll(Boolean) |
Actualiza todos los nodos de la selección de nodo de grupo (y sus nodos secundarios si hay alguno expandido en el Explorador de servidores). |
Remove(Int32) |
Quita el nodo especificado por su valor de identificador numérico del grupo de selección de nodos. |
Remove(IVsDataObject) |
Quita el nodo especificado por un objeto de datos del grupo de selección de nodos. |
Remove(String) |
Quita el nodo especificado por su nombre completo del grupo de selección de nodos. |
Remove(String, Object[]) |
Quita el nodo especificado del grupo de selección de nodos. |
Métodos de extensión
EmptyIfNull<T>(IEnumerable<T>) |
Devuelve esta enumeración en caso de que no sea null. En caso de que sea null, se devuelve una enumeración vacía. |