Interfaccia IVsDataConnectionUIProperties
Consente di modificare le proprietà di connessione dati nel contesto di un'interfaccia utente di connessione, ad esempio la finestra di dialogo di connessione dati.
Spazio dei nomi: Microsoft.VisualStudio.Data.Services.SupportEntities
Assembly: Microsoft.VisualStudio.Data.Services (in Microsoft.VisualStudio.Data.Services.dll)
Sintassi
'Dichiarazione
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
Il tipo IVsDataConnectionUIProperties espone i seguenti membri.
Proprietà
Nome | Descrizione | |
---|---|---|
Count | Ottiene il numero di elementi contenuti in ICollection. (Ereditato da ICollection<KeyValuePair<String, Object>>) | |
IsComplete | Se implementata da una classe, ottiene un valore che indica se una stringa di connessione specificata è completa. | |
IsExtensible | Se implementata da una classe, ottiene o imposta un valore Boolean che indica se le proprietà di connessione del provider di DDEX sono estensibili. | |
IsReadOnly | Ottiene un valore che indica se ICollection è di sola lettura. (Ereditato da ICollection<KeyValuePair<String, Object>>) | |
Item | Ottiene o imposta l'elemento con la chiave specificata. (Ereditato da IDictionary<String, Object>) | |
Keys | Ottiene un'interfaccia ICollection contenente le chiavi di IDictionary. (Ereditato da IDictionary<String, Object>) | |
Values | Ottiene un'interfaccia ICollection contenente i valori dell'interfaccia IDictionary. (Ereditato da IDictionary<String, Object>) |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
Add(UTP) | Aggiunge un elemento all'insieme ICollection. (Ereditato da ICollection<KeyValuePair<String, Object>>) | |
Add(UTP, UTP) | Aggiunge un elemento con la chiave e il valore forniti all'interfaccia IDictionary. (Ereditato da IDictionary<String, Object>) | |
Add(String, Type, Object) | Se implementata da una classe, aggiungere una nuova proprietà alle proprietà di connessione corrente della raccolta. (Ereditato da IVsDataConnectionProperties) | |
Clear | Consente di rimuovere tutti gli elementi dal controllo ICollection. (Ereditato da ICollection<KeyValuePair<String, Object>>) | |
Contains | Stabilisce se l'interfaccia ICollection contiene un valore specifico. (Ereditato da ICollection<KeyValuePair<String, Object>>) | |
ContainsKey | Determina se l'interfaccia IDictionary contiene un elemento con la chiave specificata. (Ereditato da IDictionary<String, Object>) | |
CopyTo | Copia gli elementi dell'interfaccia ICollection in una classe Array, a partire da un particolare indice Array. (Ereditato da ICollection<KeyValuePair<String, Object>>) | |
GetAttributes | Restituisce un insieme di attributi personalizzati per questa istanza di un componente. (Ereditato da ICustomTypeDescriptor) | |
GetClassName | Restituisce il nome della classe per questa istanza di un componente. (Ereditato da ICustomTypeDescriptor) | |
GetComponentName | Restituisce il nome di questa istanza di un componente. (Ereditato da ICustomTypeDescriptor) | |
GetConverter | Restituisce il convertitore di tipi per questa istanza di un componente. (Ereditato da ICustomTypeDescriptor) | |
GetDefaultEvent | Restituisce l'evento predefinito per questa istanza di un componente. (Ereditato da ICustomTypeDescriptor) | |
GetDefaultProperty | Restituisce la proprietà predefinita per questa istanza di un componente. (Ereditato da ICustomTypeDescriptor) | |
GetEditor | Restituisce un editor del tipo specificato per questa istanza di un componente. (Ereditato da ICustomTypeDescriptor) | |
GetEnumerator | Restituisce un enumeratore che consente di scorrere la raccolta. (Ereditato da IEnumerable<KeyValuePair<String, Object>>) | |
GetEvents | Restituisce gli eventi per questa istanza di un componente. (Ereditato da ICustomTypeDescriptor) | |
GetEvents(Attribute) | Restituisce gli eventi per questa istanza di un componente utilizzando come filtro la matrice di attributi specificata. (Ereditato da ICustomTypeDescriptor) | |
GetProperties | Restituisce le proprietà per questa istanza di un componente. (Ereditato da ICustomTypeDescriptor) | |
GetProperties(Attribute) | Restituisce le proprietà per questa istanza di un componente utilizzando come filtro la matrice di attributi. (Ereditato da ICustomTypeDescriptor) | |
GetPropertyOwner | Restituisce un oggetto contenente la proprietà descritta dal descrittore di proprietà specificato. (Ereditato da ICustomTypeDescriptor) | |
GetSynonyms | Se implementata da una classe, recupera un elenco di matrice di sinonimi per una determinata proprietà. | |
IsSensitive | Se implementata da una classe, indica se una proprietà contiene informazioni riservate. | |
Parse | Se implementata da una classe, smonta componenti di una stringa di connessione in serie di proprietà in DataConnectionProperties corrente istanza. (Ereditato da IVsDataConnectionProperties) | |
Remove(UTP) | Consente di rimuovere l'elemento con la chiave specificata dall'interfaccia IDictionary. (Ereditato da IDictionary<String, Object>) | |
Remove(UTP) | Rimuove la prima occorrenza di un oggetto specifico dall'interfaccia ICollection. (Ereditato da ICollection<KeyValuePair<String, Object>>) | |
Reset() | Se implementata da una classe, viene reimpostato i valori delle proprietà di connessione a uno stato iniziale. (Ereditato da IVsDataConnectionProperties) | |
Reset(String) | Se implementata da una classe, rimuove la proprietà specificata dalle proprietà di connessione corrente del dataset. (Ereditato da IVsDataConnectionProperties) | |
ToDisplayString | Se implementata da una classe, recupera una rappresentazione di stringa delle proprietà di connessione del set di dati appropriato per la visualizzazione sullo schermo. | |
ToSafeString | Se implementata da una classe, recupera una rappresentazione di stringa delle proprietà di connessione del set di dati che esclude le proprietà riservate o le proprietà che non devono essere mantenute. (Ereditato da IVsDataConnectionProperties) | |
ToString | Se implementata da una classe, recupera la rappresentazione di stringa predefinita delle proprietà di connessione corrente. (Ereditato da IVsDataConnectionProperties) | |
TryGetValue | Ottiene il valore associato alla chiave specificata. (Ereditato da IDictionary<String, Object>) |
In alto
Eventi
Nome | Descrizione | |
---|---|---|
PropertyChanged | Generato quando il valore di una proprietà cambia. (Ereditato da INotifyPropertyChanged) |
In alto
Note
L'interfaccia viene implementata dalla classe DataConnectionProperties in DDEX Framework.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualStudio.Data.Services.SupportEntities