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 : PropertyDescriptor

    Objet 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

Voir aussi

Référence

DataConnectionProperties Classe

AddProperty, surcharge

Microsoft.VisualStudio.Data.Framework, espace de noms

RemoveProperty