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

    Un 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

Voir aussi

Référence

DataConnectionProperties Classe

AddProperty, surcharge

Microsoft.VisualStudio.Data, espace de noms

RemoveProperty