Partager via


DataConnectionProperties.AddProperty, méthode (String, Type, array<Attribute )

Ajoute dynamiquement une nouvelle propriété à la collection de propriétés en mode natif identifiées par cette instance de propriétés de connexion de données.

Espace de noms :  Microsoft.VisualStudio.Data.Framework
Assembly :  Microsoft.VisualStudio.Data.Framework (dans Microsoft.VisualStudio.Data.Framework.dll)

Syntaxe

'Déclaration
Protected Function AddProperty ( _
    name As String, _
    type As Type, _
    ParamArray attributes As Attribute() _
) As PropertyDescriptor
protected PropertyDescriptor AddProperty(
    string name,
    Type type,
    params Attribute[] attributes
)
protected:
PropertyDescriptor^ AddProperty(
    String^ name, 
    Type^ type, 
    ... array<Attribute^>^ attributes
)
member AddProperty : 
        name:string * 
        type:Type * 
        attributes:Attribute[] -> PropertyDescriptor 
protected function AddProperty(
    name : String, 
    type : Type, 
    ... attributes : Attribute[]
) : PropertyDescriptor

Paramètres

  • type
    Type : System.Type
    Le type de données de la propriété.
  • attributes
    Type : array<System.Attribute[]
    Un ensemble d'attributs à attacher à 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

Les paramètres d' name et/ou d' type sont nullune référence null (Nothing en Visual Basic).

ArgumentException

La propriété spécifiée existe déjà.

Sécurité .NET Framework

Voir aussi

Référence

DataConnectionProperties Classe

AddProperty, surcharge

Microsoft.VisualStudio.Data.Framework, espace de noms

RemoveProperty