IVsDataExplorerNodeSelection (Interfaz)
Representa un grupo de nodos seleccionados actualmente en el Explorador de servidores de Visual Studio , así como un conjunto de propiedades y acciones.
Esta API no es conforme a CLS.
Espacio de nombres: Microsoft.VisualStudio.Data.Services
Ensamblado: Microsoft.VisualStudio.Data.Services (en Microsoft.VisualStudio.Data.Services.dll)
Sintaxis
'Declaración
<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
El tipo IVsDataExplorerNodeSelection expone los siguientes miembros.
Propiedades
Nombre | Descripción | |
---|---|---|
CanCopyAll | Obtiene un valor que indica si el grupo de nodos seleccionados actualmente en el Explorador de servidores puede copiar en el portapapeles. | |
CanCutAll | Obtiene un valor que indica si el grupo de nodos seleccionados actualmente en el Explorador de servidores puede aparecer cortado. | |
CanDeleteAll | Obtiene un valor que indica si el grupo de nodos seleccionados actualmente en el Explorador de servidores se puede eliminar. | |
CanOpenAll | Obtiene un valor que indica si el grupo de nodos seleccionados actualmente en el Explorador de servidores se puede abrir. | |
Count | Obtiene el número de elementos incluidos en ICollection<T>. (Se hereda de ICollection<IVsDataExplorerNode>). | |
IsReadOnly | Obtiene un valor que indica si ICollection<T> es de sólo lectura. (Se hereda de ICollection<IVsDataExplorerNode>). | |
Item[Int32] | Obtiene el nodo especificado por el 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. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
Add | Agrega un elemento a ICollection<T>. (Se hereda de ICollection<IVsDataExplorerNode>). | |
Clear | Quita todos los elementos de ICollection<T>. (Se hereda de ICollection<IVsDataExplorerNode>). | |
CollapseAll | Contrae todos los nodos presentes en la selección de nodo. | |
Contains(Int32) | Indica si el grupo de nodos seleccionados contiene el nodo especificado por el valor numérico del identificador. | |
Contains(String) | Indica si el grupo de nodos seleccionados contiene el nodo especificado por su nombre completo. | |
Contains(T) | Determina si la interfaz ICollection<T> contiene un valor específico. (Se hereda de ICollection<IVsDataExplorerNode>). | |
Contains(IVsDataObject) | Indica si el grupo de nodos seleccionados contiene el nodo especificado como objeto de datos. | |
Contains(String, array<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. | |
CopyTo | Copia los elementos de ICollection<T> en un objeto Array, a partir de un índice determinado de Array. (Se hereda de ICollection<IVsDataExplorerNode>). | |
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 | Expandir todos los nodos presentes en el grupo de nodos seleccionados. | |
Find(IVsDataObject) | Recupera el nodo especificado del grupo de nodos seleccionados. | |
Find(String, array<Object[]) | Recupera el nodo especificado del grupo de nodos seleccionados. | |
GetCommand | Obtiene un comando de menú correspondiente al valor especificado de CommandID para el grupo de nodos seleccionados. | |
GetEnumerator() | Devuelve un enumerador que recorre en iteración la colección. (Se hereda de IEnumerable<IVsDataExplorerNode>). | |
GetEnumerator() | Devuelve un enumerador que recorre en iteración una colección. (Se hereda de IEnumerable). | |
OpenAllDocuments | Abra todos los nodos del grupo de nodos seleccionados como cuadros de la 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 no se expanden al 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 no se expanden al Explorador de servidores). | |
Remove(Int32) | Quita el nodo especificado por el valor numérico del identificador del grupo de selección de nodo. | |
Remove(String) | Quita el nodo especificado por su nombre completo del grupo de selección de nodo. | |
Remove(T) | Quita la primera aparición de un objeto específico de la interfaz ICollection<T>. (Se hereda de ICollection<IVsDataExplorerNode>). | |
Remove(IVsDataObject) | Quita el nodo especificado por un objeto de datos del grupo de selección de nodo. | |
Remove(String, array<Object[]) | Quita el nodo especificado del grupo de selección de nodo. |
Arriba
Comentarios
Se implementa esta interfaz como un servicio integrada DDEX.