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 | |
---|---|---|
Count | Obtiene el número de elementos incluidos en ICollection<T>. (Se hereda de ICollection<KeyValuePair<String, Object>>). | |
IsReadOnly | Obtiene un valor que indica si ICollection<T> es de sólo lectura. (Se hereda de ICollection<KeyValuePair<String, Object>>). | |
Item | Obtiene o establece el elemento con la clave especificada. (Se hereda de IDictionary<String, Object>). | |
Keys | Obtiene una interfaz ICollection<T> que contiene las claves de la interfaz IDictionary<TKey, TValue>. (Se hereda de IDictionary<String, Object>). | |
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 | |
---|---|---|
Add(T) | Agrega un elemento a ICollection<T>. (Se hereda de ICollection<KeyValuePair<String, Object>>). | |
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>). | |
Clear | Quita todos los elementos de ICollection<T>. (Se hereda de ICollection<KeyValuePair<String, Object>>). | |
Contains | Determina si la interfaz ICollection<T> contiene un valor específico. (Se hereda de ICollection<KeyValuePair<String, Object>>). | |
ContainsKey | Determina si la interfaz IDictionary<TKey, TValue> contiene un elemento con la clave especificada. (Se hereda de IDictionary<String, Object>). | |
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>>). | |
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> . | |
GetEnumerator() | Devuelve un enumerador que recorre en iteración la colección. (Se hereda de IEnumerable<KeyValuePair<String, Object>>). | |
GetEnumerator() | Devuelve un enumerador que recorre en iteración una colección. (Se hereda de IEnumerable). | |
Remove(TKey) | Quita el elemento con la clave especificada de la interfaz IDictionary<TKey, TValue>. (Se hereda de IDictionary<String, Object>). | |
Remove(T) | Quita la primera aparición de un objeto específico de la interfaz ICollection<T>. (Se hereda de ICollection<KeyValuePair<String, Object>>). | |
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.