Partager via


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.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

  • attributes
    Type : array<System.Attribute[]
    Un ensemble d'attributs à appliquer à la propriété.

Valeur de retour

Type : System.ComponentModel.PropertyDescriptor
Le modèle de la 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 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 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