Compartir a través de


IVsDataExplorerChildNodeCollection (Interfaz)

Representa la colección de objetos de nodo de conexión en el Explorador de servidores en Visual Studio.

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 IVsDataExplorerChildNodeCollection _
    Inherits IList(Of IVsDataExplorerNode), ICollection(Of IVsDataExplorerNode),  _
    IEnumerable(Of IVsDataExplorerNode), IEnumerable
[CLSCompliantAttribute(false)]
public interface IVsDataExplorerChildNodeCollection : IList<IVsDataExplorerNode>, 
    ICollection<IVsDataExplorerNode>, IEnumerable<IVsDataExplorerNode>, IEnumerable
[CLSCompliantAttribute(false)]
public interface class IVsDataExplorerChildNodeCollection : IList<IVsDataExplorerNode^>, 
    ICollection<IVsDataExplorerNode^>, IEnumerable<IVsDataExplorerNode^>, IEnumerable
[<CLSCompliantAttribute(false)>]
type IVsDataExplorerChildNodeCollection =  
    interface
        interface IList<IVsDataExplorerNode>
        interface ICollection<IVsDataExplorerNode>
        interface IEnumerable<IVsDataExplorerNode>
        interface IEnumerable
    end
public interface IVsDataExplorerChildNodeCollection extends IList<IVsDataExplorerNode>, ICollection<IVsDataExplorerNode>, IEnumerable<IVsDataExplorerNode>, IEnumerable

El tipo IVsDataExplorerChildNodeCollection expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública Count Obtiene el número de elementos incluidos en ICollection<T>. (Se hereda de ICollection<IVsDataExplorerNode>).
Propiedad pública IsReadOnly Obtiene un valor que indica si ICollection<T> es de sólo lectura. (Se hereda de ICollection<IVsDataExplorerNode>).
Propiedad pública Item[Int32] Obtiene o establece el elemento que se encuentra en el índice especificado. (Se hereda de IList<IVsDataExplorerNode>).
Propiedad pública Item[String] Obtiene el nodo de conexión con el nombre especificado en el Explorador de servidores.

Arriba

Métodos

  Nombre Descripción
Método público Add Agrega un elemento a ICollection<T>. (Se hereda de ICollection<IVsDataExplorerNode>).
Método público Clear Quita todos los elementos de ICollection<T>. (Se hereda de ICollection<IVsDataExplorerNode>).
Método público Contains(Int32) Indica si el Explorador de servidores contiene un nodo de conexión correspondiente al identificador especificado del objeto de datos.
Método público Contains(String) Indica si el Explorador de servidores contiene un nodo de conexión correspondiente al nombre especificado.
Método público Contains(T) Determina si la interfaz ICollection<T> contiene un valor específico. (Se hereda de ICollection<IVsDataExplorerNode>).
Método público Contains(IVsDataObject) Indica si el Explorador de servidores contiene un nodo de conexión correspondiente al objeto de datos especificado.
Método público Contains(String, array<Object[]) Indica si el Explorador de servidores contiene un nodo de conexión correspondiente al nombre de tipo e identificadores especificados.
Método público CopyTo Copia los elementos de ICollection<T> en un objeto Array, a partir de un índice determinado de Array. (Se hereda de ICollection<IVsDataExplorerNode>).
Método público Find(IVsDataObject) Recupera el nodo de conexión especificado.
Método público Find(String, array<Object[]) Recupera un nodo de conexión correspondiente al nombre de tipo e identificadores especificados.
Método público GetEnumerator() Devuelve un enumerador que recorre en iteración la colección. (Se hereda de IEnumerable<IVsDataExplorerNode>).
Método público GetEnumerator() Devuelve un enumerador que recorre en iteración una colección. (Se hereda de IEnumerable).
Método público IndexOf(Int32) Recupera el índice del nodo de conexión correspondiente al identificador especificado del objeto de datos.
Método público IndexOf(String) Recupera el índice del nodo de conexión correspondiente al nombre especificado.
Método público IndexOf(T) Determina el índice de un elemento específico de IList<T>. (Se hereda de IList<IVsDataExplorerNode>).
Método público IndexOf(IVsDataObject) Recupera el índice del nodo de conexión correspondiente al objeto de datos especificado.
Método público IndexOf(String, array<Object[]) Recupera el índice del nodo de conexión correspondiente al nombre de tipo e identificadores especificados de nombre.
Método público Insert Inserta un elemento en la interfaz IList<T>, en el índice especificado. (Se hereda de IList<IVsDataExplorerNode>).
Método público Remove Quita la primera aparición de un objeto específico de la interfaz ICollection<T>. (Se hereda de ICollection<IVsDataExplorerNode>).
Método público RemoveAt Quita el elemento de la interfaz IList<T> que se encuentra en el índice especificado. (Se hereda de IList<IVsDataExplorerNode>).

Arriba

Comentarios

Esta interfaz representa la colección de nodos de la conexión de datos que aparecen bajo el nodo Conexiones de datos en esta ventana de Visual Studio .

Se implementa esta interfaz como un servicio integrada DDEX.

Vea también

Referencia

Microsoft.VisualStudio.Data.Services (Espacio de nombres)