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 DataConnectionProperties.
Espace de noms : Microsoft.VisualStudio.Data.Framework
Assembly : Microsoft.VisualStudio.Data.Framework (dans Microsoft.VisualStudio.Data.Framework.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 : PropertyDescriptorObjet 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
Le descripteur de propriété récemment ajoutée.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | Le paramètre descriptor est nullune référence null (Nothing en Visual Basic). |
ArgumentException | La propriété spécifiée existe déjà. |
Notes
Le descripteur d'entrée de propriété est encapsulé par un descripteur spécialisée de propriété de connexion, donc la valeur de retour est une autre instance d'PropertyDescriptor de 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