Interface IVsDataConnectionUIProperties
Fornece a capacidade de manipular propriedades de conexão de dados no contexto de uma conexão interface do usuário (por exemplo, a caixa de diálogo de conexão de dados).
Namespace: Microsoft.VisualStudio.Data.Services.SupportEntities
Assembly: Microsoft.VisualStudio.Data.Services (em Microsoft.VisualStudio.Data.Services.dll)
Sintaxe
'Declaração
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
O tipo IVsDataConnectionUIProperties expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
Count | Obtém o número de elementos contidos no ICollection<T>. (Herdado de ICollection<KeyValuePair<String, Object>>.) | |
IsComplete | Quando implementado por uma classe, obtém um valor indicando se uma determinada cadeia de conexão estiver concluída. | |
IsExtensible | Quando implementado por uma classe, obtém ou define um valor de Boolean que indica se as propriedades de conexão do provedor de DDEX são extensíveis. | |
IsReadOnly | Obtém um valor indicando se a ICollection<T> é somente leitura. (Herdado de ICollection<KeyValuePair<String, Object>>.) | |
Item | Obtém ou define o elemento com a chave especificada. (Herdado de IDictionary<String, Object>.) | |
Keys | Obtém um ICollection<T> que contém as chaves da IDictionary<TKey, TValue>. (Herdado de IDictionary<String, Object>.) | |
Values | Obtém um ICollection<T> que contém os valores de IDictionary<TKey, TValue>. (Herdado de IDictionary<String, Object>.) |
Superior
Métodos
Nome | Descrição | |
---|---|---|
Add(T) | Adiciona um item para o ICollection<T>. (Herdado de ICollection<KeyValuePair<String, Object>>.) | |
Add(TKey, TValue) | Adiciona um elemento com a chave fornecida e o valor para o IDictionary<TKey, TValue>. (Herdado de IDictionary<String, Object>.) | |
Add(String, Type, Object) | Quando implementado por uma classe, adicione uma nova propriedade à coleção atual das propriedades de conexão. (Herdado de IVsDataConnectionProperties.) | |
Clear | Remove todos os itens a partir do ICollection<T>. (Herdado de ICollection<KeyValuePair<String, Object>>.) | |
Contains | Determina se a ICollection<T> contém um valor específico. (Herdado de ICollection<KeyValuePair<String, Object>>.) | |
ContainsKey | Determina se a IDictionary<TKey, TValue> contém um elemento com a chave especificada. (Herdado de IDictionary<String, Object>.) | |
CopyTo | Copia os elementos da ICollection<T> para um Array, inicial de um determinado Array índice. (Herdado de ICollection<KeyValuePair<String, Object>>.) | |
GetAttributes | Retorna uma coleção de atributos personalizados para esta instância de um componente. (Herdado de ICustomTypeDescriptor.) | |
GetClassName | Retorna o nome da classe desta instância de um componente. (Herdado de ICustomTypeDescriptor.) | |
GetComponentName | Retorna o nome desta instância de um componente. (Herdado de ICustomTypeDescriptor.) | |
GetConverter | Retorna um conversor de tipo para esta instância de um componente. (Herdado de ICustomTypeDescriptor.) | |
GetDefaultEvent | Retorna o evento padrão para esta instância de um componente. (Herdado de ICustomTypeDescriptor.) | |
GetDefaultProperty | Retorna a propriedade padrão para esta instância de um componente. (Herdado de ICustomTypeDescriptor.) | |
GetEditor | Retorna um editor do tipo especificado para esta instância de um componente. (Herdado de ICustomTypeDescriptor.) | |
GetEnumerator() | Retorna um enumerador que itera através da coleção. (Herdado de IEnumerable<KeyValuePair<String, Object>>.) | |
GetEnumerator() | Retorna um enumerador que itera por meio de uma coleção. (Herdado de IEnumerable.) | |
GetEvents() | Retorna os eventos para esta instância de um componente. (Herdado de ICustomTypeDescriptor.) | |
GetEvents(array<Attribute[]) | Retorna os eventos para esta instância de um componente usando a matriz de atributo especificado como um filtro. (Herdado de ICustomTypeDescriptor.) | |
GetProperties() | Retorna as propriedades para esta instância de um componente. (Herdado de ICustomTypeDescriptor.) | |
GetProperties(array<Attribute[]) | Retorna as propriedades para esta instância de um componente usando a matriz de atributo como um filtro. (Herdado de ICustomTypeDescriptor.) | |
GetPropertyOwner | Retorna um objeto que contém a propriedade descrita pelo descritor de propriedade especificada. (Herdado de ICustomTypeDescriptor.) | |
GetSynonyms | Quando implementado por uma classe, recuperar uma lista de matriz de sinónimos para uma propriedade especificada. | |
IsSensitive | Quando implementado por uma classe, indica se uma propriedade contém informações sigilosas. | |
Parse | Quando implementado por uma classe, desmonta componentes de uma cadeia de conexão em um conjunto de propriedades em DataConnectionProperties atual instância. (Herdado de IVsDataConnectionProperties.) | |
Remove(TKey) | Remove o elemento com a chave especificada a partir do IDictionary<TKey, TValue>. (Herdado de IDictionary<String, Object>.) | |
Remove(T) | Remove a primeira ocorrência de um objeto específico a partir do ICollection<T>. (Herdado de ICollection<KeyValuePair<String, Object>>.) | |
Reset() | Quando implementado por uma classe, redefinições os valores das propriedades de conexão a um estado inicial. (Herdado de IVsDataConnectionProperties.) | |
Reset(String) | Quando implementado por uma classe, remove a propriedade especificada de conjunto atual de propriedades de conexão de dados. (Herdado de IVsDataConnectionProperties.) | |
ToDisplayString | Quando implementado por uma classe, recupera uma representação de cadeia de caracteres de conjunto atual de propriedades de conexão de dados que é adequada para exibição na tela. | |
ToSafeString | Quando implementado por uma classe, recupera uma representação de cadeia de caracteres de conjunto atual de propriedades de conexão de dados que exclui as propriedades confidenciais ou propriedades que não devem ser persistentes. (Herdado de IVsDataConnectionProperties.) | |
ToString | Quando implementado por uma classe, recupera a representação de cadeia de caracteres padrão das propriedades de conexão atual. (Herdado de IVsDataConnectionProperties.) | |
TryGetValue | Obtém o valor associado com a chave especificada. (Herdado de IDictionary<String, Object>.) |
Superior
Eventos
Nome | Descrição | |
---|---|---|
PropertyChanged | Ocorre quando um valor de propriedade alterado. (Herdado de INotifyPropertyChanged.) |
Superior
Comentários
Essa interface é implementada por essa classe de DataConnectionProperties na estrutura de DDEX.
Consulte também
Referência
Namespace Microsoft.VisualStudio.Data.Services.SupportEntities