Compartir a través de


IVsDataObjectPropertyDictionary (Interfaz)

Representa las propiedades de un objeto de datos.

Espacio de nombres:  Microsoft.VisualStudio.Data.Services
Ensamblado:  Microsoft.VisualStudio.Data.Services (en Microsoft.VisualStudio.Data.Services.dll)

Sintaxis

'Declaración
Public Interface IVsDataObjectPropertyDictionary _
    Inherits IDictionary(Of String, Object), ICollection(Of KeyValuePair(Of String, Object)),  _
    IEnumerable(Of KeyValuePair(Of String, Object)), IEnumerable
public interface IVsDataObjectPropertyDictionary : IDictionary<string, Object>, 
    ICollection<KeyValuePair<string, Object>>, IEnumerable<KeyValuePair<string, Object>>, 
    IEnumerable
public interface class IVsDataObjectPropertyDictionary : IDictionary<String^, Object^>, 
    ICollection<KeyValuePair<String^, Object^>>, IEnumerable<KeyValuePair<String^, Object^>>, 
    IEnumerable
type IVsDataObjectPropertyDictionary =  
    interface
        interface IDictionary<string, Object>
        interface ICollection<KeyValuePair<string, Object>>
        interface IEnumerable<KeyValuePair<string, Object>>
        interface IEnumerable
    end
public interface IVsDataObjectPropertyDictionary extends IDictionary<String, Object>, ICollection<KeyValuePair<String, Object>>, IEnumerable<KeyValuePair<String, Object>>, IEnumerable

El tipo IVsDataObjectPropertyDictionary 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<KeyValuePair<String, Object>>).
Propiedad pública IsReadOnly Obtiene un valor que indica si ICollection<T> es de sólo lectura. (Se hereda de ICollection<KeyValuePair<String, Object>>).
Propiedad pública Item Obtiene o establece el elemento con la clave especificada. (Se hereda de IDictionary<String, Object>).
Propiedad pública Keys Obtiene una interfaz ICollection<T> que contiene las claves de la interfaz IDictionary<TKey, TValue>. (Se hereda de IDictionary<String, Object>).
Propiedad pública Values Obtiene una interfaz ICollection<T> que contiene los valores de la interfaz IDictionary<TKey, TValue>. (Se hereda de IDictionary<String, Object>).

Arriba

Métodos

  Nombre Descripción
Método público Add(T) Agrega un elemento a ICollection<T>. (Se hereda de ICollection<KeyValuePair<String, Object>>).
Método público Add(TKey, TValue) Agrega un elemento con la clave y el valor proporcionados a la interfaz IDictionary<TKey, TValue>. (Se hereda de IDictionary<String, Object>).
Método público Clear Quita todos los elementos de ICollection<T>. (Se hereda de ICollection<KeyValuePair<String, Object>>).
Método público Contains Determina si la interfaz ICollection<T> contiene un valor específico. (Se hereda de ICollection<KeyValuePair<String, Object>>).
Método público ContainsKey Determina si la interfaz IDictionary<TKey, TValue> contiene un elemento con la clave especificada. (Se hereda de IDictionary<String, Object>).
Método público CopyTo(array<T[], Int32) Copia los elementos de ICollection<T> en un objeto Array, a partir de un índice determinado de Array. (Se hereda de ICollection<KeyValuePair<String, Object>>).
Método público CopyTo(array<KeyValuePair<String, Object>[], array<String[], Int32) Copia las propiedades especificadas de la colección actual de propiedades en la matriz especificada de objetos de KeyValuePair<String, Object> .
Método público GetEnumerator() Devuelve un enumerador que recorre en iteración la colección. (Se hereda de IEnumerable<KeyValuePair<String, Object>>).
Método público GetEnumerator() Devuelve un enumerador que recorre en iteración una colección. (Se hereda de IEnumerable).
Método público Remove(TKey) Quita el elemento con la clave especificada de la interfaz IDictionary<TKey, TValue>. (Se hereda de IDictionary<String, Object>).
Método público Remove(T) Quita la primera aparición de un objeto específico de la interfaz ICollection<T>. (Se hereda de ICollection<KeyValuePair<String, Object>>).
Método público TryGetValue Obtiene el valor asociado a la clave especificada. (Se hereda de IDictionary<String, Object>).

Arriba

Comentarios

Se implementa esta interfaz como un servicio integrada DDEX.

Vea también

Referencia

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