DataConnectionProperties.AddProperty, méthode (PropertyDescriptor, array<Attribute[])
Ajoute dynamiquement une nouvelle propriété à la collection de propriétés en mode natif identifiées par l'instance actuelle de la classe d' DataConnectionProperties .
Espace de noms : Microsoft.VisualStudio.Data
Assembly : Microsoft.VisualStudio.Data (dans Microsoft.VisualStudio.Data.dll)
Syntaxe
'Déclaration
Protected Function AddProperty ( _
descriptor As PropertyDescriptor, _
ParamArray attributes As Attribute() _
) As PropertyDescriptor
protected PropertyDescriptor AddProperty(
PropertyDescriptor descriptor,
params Attribute[] attributes
)
protected:
PropertyDescriptor^ AddProperty(
PropertyDescriptor^ descriptor,
... array<Attribute^>^ attributes
)
member AddProperty :
descriptor:PropertyDescriptor *
attributes:Attribute[] -> PropertyDescriptor
protected function AddProperty(
descriptor : PropertyDescriptor,
... attributes : Attribute[]
) : PropertyDescriptor
Paramètres
descriptor
Type : PropertyDescriptorUn objet d' PropertyDescriptor qui fournit une description de cette propriété et de ses caractéristiques.
attributes
Type : array<Attribute[]Un ensemble d'attributs à appliquer à la propriété.
Valeur de retour
Type : PropertyDescriptor
Retourne le modèle de la propriété récemment ajoutée.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | Le paramètre descriptor est null. |
InvalidOperationException | La propriété spécifiée existe déjà. |
Notes
Le modèle d'entrée de propriété est encapsulé par un modèle spécialisé de propriété de connexion, donc la valeur de retour est en fait une autre instance d' PropertyDescriptor que celle passée.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
DataConnectionProperties Classe