IVsDataConnectionUIProperties, interface
Permet de manipuler des propriétés de connexion de données dans le contexte d'une connexion interface utilisateur (par exemple, la boîte de dialogue de connexion de données).
Espace de noms : Microsoft.VisualStudio.Data.Services.SupportEntities
Assembly : Microsoft.VisualStudio.Data.Services (dans Microsoft.VisualStudio.Data.Services.dll)
Syntaxe
'Déclaration
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
Le type IVsDataConnectionUIProperties expose les membres suivants.
Propriétés
Nom | Description | |
---|---|---|
Count | Obtient le nombre d'éléments contenus dans le ICollection. (Hérité de ICollection<KeyValuePair<String, Object>>.) | |
IsComplete | Une fois implémentée par une classe, obtient une valeur indiquant si une chaîne de connexion donnée est terminée. | |
IsExtensible | Une fois implémentée par une classe, obtient ou définit une valeur d' Boolean indiquant si les propriétés de connexion du fournisseur de DDEX sont extensibles. | |
IsReadOnly | Obtient une valeur indiquant si ICollection est en lecture seule. (Hérité de ICollection<KeyValuePair<String, Object>>.) | |
Item | Obtient ou définit l'élément avec la clé spécifiée. (Hérité de IDictionary<String, Object>.) | |
Keys | Obtient un ICollection contenant les clés de IDictionary. (Hérité de IDictionary<String, Object>.) | |
Values | Obtient ICollection contenant les valeurs de IDictionary. (Hérité de IDictionary<String, Object>.) |
Début
Méthodes
Nom | Description | |
---|---|---|
Add(UTP) | Ajoute un élément à ICollection. (Hérité de ICollection<KeyValuePair<String, Object>>.) | |
Add(UTP, UTP) | Ajoute un élément avec la clé et la valeur fournies à IDictionary. (Hérité de IDictionary<String, Object>.) | |
Add(String, Type, Object) | Une fois implémentée par une classe, ajoute une nouvelle propriété à la collection actuelle de propriétés de connexion. (Hérité de IVsDataConnectionProperties.) | |
Clear | Supprime tous les éléments du ICollection. (Hérité de ICollection<KeyValuePair<String, Object>>.) | |
Contains | Détermine si ICollection contient une valeur spécifique. (Hérité de ICollection<KeyValuePair<String, Object>>.) | |
ContainsKey | Détermine si IDictionary contient un élément avec la clé spécifiée. (Hérité de IDictionary<String, Object>.) | |
CopyTo | Copie les éléments de ICollection dans Array, en commençant à un index particulier de Array. (Hérité de ICollection<KeyValuePair<String, Object>>.) | |
GetAttributes | Retourne une collection d'attributs personnalisés pour cette instance d'un composant. (Hérité de ICustomTypeDescriptor.) | |
GetClassName | Retourne le nom de la classe de cette instance d'un composant. (Hérité de ICustomTypeDescriptor.) | |
GetComponentName | Retourne le nom de cette instance d'un composant. (Hérité de ICustomTypeDescriptor.) | |
GetConverter | Retourne un convertisseur de type de cette instance d'un composant. (Hérité de ICustomTypeDescriptor.) | |
GetDefaultEvent | Retourne les événements par défaut pour cette instance d'un composant. (Hérité de ICustomTypeDescriptor.) | |
GetDefaultProperty | Retourne la propriété par défaut pour cette instance d'un composant. (Hérité de ICustomTypeDescriptor.) | |
GetEditor | Retourne un éditeur du type spécifié pour cette instance d'un composant. (Hérité de ICustomTypeDescriptor.) | |
GetEnumerator | Retourne un énumérateur qui itère au sein de la collection. (Hérité de IEnumerable<KeyValuePair<String, Object>>.) | |
GetEvents | Retourne les événements correspondant à cette instance d'un composant. (Hérité de ICustomTypeDescriptor.) | |
GetEvents(Attribute) | Retourne les événements pour cette instance d'un composant à l'aide du tableau d'attributs spécifié en tant que filtre. (Hérité de ICustomTypeDescriptor.) | |
GetProperties | Retourne les propriétés de cette instance d'un composant. (Hérité de ICustomTypeDescriptor.) | |
GetProperties(Attribute) | Retourne les propriétés pour cette instance d'un composant en utilisant le tableau d'attributs comme filtre. (Hérité de ICustomTypeDescriptor.) | |
GetPropertyOwner | Retourne un objet qui contient la propriété décrite par le descripteur de propriété spécifié. (Hérité de ICustomTypeDescriptor.) | |
GetSynonyms | Une fois implémentée par une classe, extrait une liste de tableaux de synonymes pour une propriété spécifiée. | |
IsSensitive | Une fois implémentée par une classe, indique si une propriété contient des informations sensibles. | |
Parse | Une fois implémentée par une classe, désassemble les composants d'une chaîne de connexion en un jeu de propriétés dans DataConnectionProperties actuel d'instance. (Hérité de IVsDataConnectionProperties.) | |
Remove(UTP) | Supprime de IDictionary l'élément ayant la clé spécifiée. (Hérité de IDictionary<String, Object>.) | |
Remove(UTP) | Supprime la première occurrence d'un objet spécifique de ICollection. (Hérité de ICollection<KeyValuePair<String, Object>>.) | |
Reset() | Une fois implémentée par une classe, réinitialise les valeurs des propriétés de connexion à un premier rapport. (Hérité de IVsDataConnectionProperties.) | |
Reset(String) | Une fois implémentée par une classe, supprime la propriété spécifiée de l'ensemble actuel de propriétés de connexion de données. (Hérité de IVsDataConnectionProperties.) | |
ToDisplayString | Une fois implémentée par une classe, récupère une représentation sous forme de chaîne de l'ensemble actuel de propriétés de connexion de données qui est appropriée pour l'affichage affiche à l'écran. | |
ToSafeString | Une fois implémentée par une classe, récupère une représentation sous forme de chaîne de l'ensemble actuel de propriétés de connexion de données qui exclut les propriétés sensibles ou des propriétés qui ne doivent pas être rendues persistantes. (Hérité de IVsDataConnectionProperties.) | |
ToString | Une fois implémentée par une classe, récupère la représentation sous forme de chaîne par défaut des propriétés de connexion en cours. (Hérité de IVsDataConnectionProperties.) | |
TryGetValue | Obtient la valeur associée à la clé spécifiée. (Hérité de IDictionary<String, Object>.) |
Début
Événements
Nom | Description | |
---|---|---|
PropertyChanged | Se produit en cas de modification d'une valeur de propriété. (Hérité de INotifyPropertyChanged.) |
Début
Notes
Cette interface est implémentée par la classe d' DataConnectionProperties dans l'infrastructure de DDEX.
Voir aussi
Référence
Microsoft.VisualStudio.Data.Services.SupportEntities, espace de noms