IVsDataConnectionUIProperties (Interfaz)
Proporciona la capacidad de manipular las propiedades de conexión de datos en el contexto de una interfaz de usuario de la conexión (por ejemplo, el cuadro de diálogo de conexión de datos).
Espacio de nombres: Microsoft.VisualStudio.Data.Services.SupportEntities
Ensamblado: Microsoft.VisualStudio.Data.Services (en Microsoft.VisualStudio.Data.Services.dll)
Sintaxis
'Declaración
Public Interface IVsDataConnectionUIProperties _
Inherits IVsDataConnectionProperties, IDictionary(Of String, Object), _
ICollection(Of KeyValuePair(Of String, Object)), IEnumerable(Of KeyValuePair(Of String, Object)), _
IEnumerable, ICustomTypeDescriptor, INotifyPropertyChanged
public interface IVsDataConnectionUIProperties : IVsDataConnectionProperties,
IDictionary<string, Object>, ICollection<KeyValuePair<string, Object>>,
IEnumerable<KeyValuePair<string, Object>>, IEnumerable, ICustomTypeDescriptor,
INotifyPropertyChanged
public interface class IVsDataConnectionUIProperties : IVsDataConnectionProperties,
IDictionary<String^, Object^>, ICollection<KeyValuePair<String^, Object^>>,
IEnumerable<KeyValuePair<String^, Object^>>, IEnumerable,
ICustomTypeDescriptor, INotifyPropertyChanged
type IVsDataConnectionUIProperties =
interface
interface IVsDataConnectionProperties
interface IDictionary<string, Object>
interface ICollection<KeyValuePair<string, Object>>
interface IEnumerable<KeyValuePair<string, Object>>
interface IEnumerable
interface ICustomTypeDescriptor
interface INotifyPropertyChanged
end
public interface IVsDataConnectionUIProperties extends IVsDataConnectionProperties, IDictionary<String, Object>, ICollection<KeyValuePair<String, Object>>, IEnumerable<KeyValuePair<String, Object>>, IEnumerable, ICustomTypeDescriptor, INotifyPropertyChanged
El tipo IVsDataConnectionUIProperties expone los siguientes miembros.
Propiedades
Nombre | Descripción | |
---|---|---|
Count | Obtiene el número de elementos incluidos en ICollection. (Se hereda de ICollection<KeyValuePair<String, Object>>). | |
IsComplete | Cuando es implementada por una clase, obtiene un valor que indica si una cadena de conexión especificada está completa. | |
IsExtensible | Cuando es implementada por una clase, obtiene o establece un valor de Boolean que indica si las propiedades de conexión del proveedor de DDEX son extensibles. | |
IsReadOnly | Obtiene un valor que indica si ICollection 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 que contiene las claves de la interfaz IDictionary. (Se hereda de IDictionary<String, Object>). | |
Values | Obtiene una interfaz ICollection que contiene los valores de la interfaz IDictionary. (Se hereda de IDictionary<String, Object>). |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
Add(UTP) | Agrega un elemento a ICollection. (Se hereda de ICollection<KeyValuePair<String, Object>>). | |
Add(UTP, UTP) | Agrega un elemento con la clave y el valor proporcionados a la interfaz IDictionary. (Se hereda de IDictionary<String, Object>). | |
Add(String, Type, Object) | Cuando es implementada por una clase, agrega una nueva propiedad a la colección actual de propiedades de conexión. (Se hereda de IVsDataConnectionProperties). | |
Clear | Quita todos los elementos de ICollection. (Se hereda de ICollection<KeyValuePair<String, Object>>). | |
Contains | Determina si la interfaz ICollection contiene un valor específico. (Se hereda de ICollection<KeyValuePair<String, Object>>). | |
ContainsKey | Determina si la interfaz IDictionary contiene un elemento con la clave especificada. (Se hereda de IDictionary<String, Object>). | |
CopyTo | Copia los elementos de ICollection en un objeto Array, a partir de un índice determinado de Array. (Se hereda de ICollection<KeyValuePair<String, Object>>). | |
GetAttributes | Devuelve una colección de atributos personalizados para esta instancia de un componente. (Se hereda de ICustomTypeDescriptor). | |
GetClassName | Devuelve el nombre de clase de esta instancia de un componente. (Se hereda de ICustomTypeDescriptor). | |
GetComponentName | Devuelve el nombre de esta instancia de un componente. (Se hereda de ICustomTypeDescriptor). | |
GetConverter | Devuelve un convertidor de tipos para esta instancia de un componente. (Se hereda de ICustomTypeDescriptor). | |
GetDefaultEvent | Devuelve el evento predeterminado para esta instancia de un componente. (Se hereda de ICustomTypeDescriptor). | |
GetDefaultProperty | Devuelve la propiedad predeterminada para esta instancia de un componente. (Se hereda de ICustomTypeDescriptor). | |
GetEditor | Devuelve un editor del tipo especificado para esta instancia de un componente. (Se hereda de ICustomTypeDescriptor). | |
GetEnumerator | Devuelve un enumerador que procesa una iteración en la colección. (Se hereda de IEnumerable<KeyValuePair<String, Object>>). | |
GetEvents | Devuelve los eventos para esta instancia de componente. (Se hereda de ICustomTypeDescriptor). | |
GetEvents(Attribute) | Devuelve los eventos de esta instancia de un componente utilizando la matriz de atributos especificada como filtro. (Se hereda de ICustomTypeDescriptor). | |
GetProperties | Devuelve las propiedades para esta instancia de componente. (Se hereda de ICustomTypeDescriptor). | |
GetProperties(Attribute) | Devuelve las propiedades para esta instancia de componente utilizando la matriz de atributos como filtro. (Se hereda de ICustomTypeDescriptor). | |
GetPropertyOwner | Devuelve un objeto que contiene la propiedad que describe el descriptor de propiedades especificado. (Se hereda de ICustomTypeDescriptor). | |
GetSynonyms | Cuando es implementada por una clase, recupera una lista de matriz de sinónimos para una propiedad especificada. | |
IsSensitive | Cuando es implementada por una clase, indica si una propiedad contiene información confidencial. | |
Parse | Cuando es implementada por una clase, desensambla los componentes de una cadena de conexión en un conjunto de propiedades en DataConnectionProperties actual citan como ejemplo. (Se hereda de IVsDataConnectionProperties). | |
Remove(UTP) | Quita el elemento con la clave especificada de la interfaz IDictionary. (Se hereda de IDictionary<String, Object>). | |
Remove(UTP) | Quita la primera aparición de un objeto específico de la interfaz ICollection. (Se hereda de ICollection<KeyValuePair<String, Object>>). | |
Reset() | Cuando es implementada por una clase, se restablece los valores de las propiedades de conexión a un estado inicial. (Se hereda de IVsDataConnectionProperties). | |
Reset(String) | Cuando es implementada por una clase, quita la propiedad especificada del conjunto de propiedades de conexión de datos. (Se hereda de IVsDataConnectionProperties). | |
ToDisplayString | Cuando es implementada por una clase, recupera una representación de cadena del conjunto de propiedades de conexión de datos que es apropiado para la presentación en pantalla. | |
ToSafeString | Cuando es implementada por una clase, recupera una representación de cadena del conjunto de propiedades de conexión de datos que excluye las propiedades confidenciales o propiedades que no deben conservarse. (Se hereda de IVsDataConnectionProperties). | |
ToString | Cuando es implementada por una clase, recupera la representación de cadena predeterminada de las propiedades de conexión actual. (Se hereda de IVsDataConnectionProperties). | |
TryGetValue | Obtiene el valor asociado a la clave especificada. (Se hereda de IDictionary<String, Object>). |
Arriba
Eventos
Nombre | Descripción | |
---|---|---|
PropertyChanged | Tiene lugar cuando cambia un valor de propiedad. (Se hereda de INotifyPropertyChanged). |
Arriba
Comentarios
Esta interfaz se implementa mediante la clase de DataConnectionProperties en el marco de DDEX.
Vea también
Referencia
Microsoft.VisualStudio.Data.Services.SupportEntities (Espacio de nombres)