Freigeben über


DataConnectionProperties.AddProperty-Methode (PropertyDescriptor, array<Attribute[])

Fügt dynamisch der Auflistung neue Eigenschaft von Eigenschaften hinzu, die einen über die aktuelle Instanz der Klasse DataConnectionProperties erkannt werden.

Namespace:  Microsoft.VisualStudio.Data.Framework
Assembly:  Microsoft.VisualStudio.Data.Framework (in Microsoft.VisualStudio.Data.Framework.dll)

Syntax

'Declaration
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

Parameter

  • descriptor
    Typ: PropertyDescriptor

    Ein PropertyDescriptor-Objekt, das eine Beschreibung dieser Eigenschaft und ihrer Eigenschaften bereitstellt.

  • attributes
    Typ: array<Attribute[]

    Ein Satz von Attributen, die auf die Eigenschaft angewendet wird.

Rückgabewert

Typ: PropertyDescriptor
Der ein der neu hinzugefügten Eigenschaft.

Ausnahmen

Ausnahme Bedingung
ArgumentNullException

Der descriptor-Parameter ist nullein Nullverweis (Nothing in Visual Basic).

ArgumentException

Die angegebene Eigenschaft ist bereits vorhanden.

Hinweise

Der Eingabeeigenschaftendeskriptor wird durch einen spezialisierten Verbindungseigenschaftendeskriptor umschlossen, sodass der Rückgabewert PropertyDescriptor eigentlich eine andere Instanz von dem, der übergeben wird.

.NET Framework-Sicherheit

Siehe auch

Referenz

DataConnectionProperties Klasse

AddProperty-Überladung

Microsoft.VisualStudio.Data.Framework-Namespace

RemoveProperty