ElementPropertyDescriptor-Konstruktor (ElementTypeDescriptor, ModelElement, DomainPropertyInfo, array<Attribute )
Initialisiert eine neue Instanz der ElementPropertyDescriptor-Klasse und gibt einen Standardwert für an.
Namespace: Microsoft.VisualStudio.Modeling.Design
Assembly: Microsoft.VisualStudio.Modeling.Sdk.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)
Syntax
'Declaration
Public Sub New ( _
owner As ElementTypeDescriptor, _
modelElement As ModelElement, _
domainProperty As DomainPropertyInfo, _
attributes As Attribute() _
)
public ElementPropertyDescriptor(
ElementTypeDescriptor owner,
ModelElement modelElement,
DomainPropertyInfo domainProperty,
Attribute[] attributes
)
Parameter
- owner
Typ: Microsoft.VisualStudio.Modeling.Design.ElementTypeDescriptor
Der Deskriptor Elementtyp für das Modellelement, das die beschriebene Domäneneigenschaft ist.
- modelElement
Typ: Microsoft.VisualStudio.Modeling.ModelElement
Das Modellelement, das die beschriebene Domäneneigenschaft ist. oder NULL, wenn diese Domäneneigenschaft nicht mit einem Modellelement zugeordnet ist.
- domainProperty
Typ: Microsoft.VisualStudio.Modeling.DomainPropertyInfo
Die Metadaten für die beschriebene Domäneneigenschaft.
- attributes
Typ: array<System.Attribute[]
Ein Array, das die Attribute enthält, die auf die Domäneneigenschaft angewendet werden sollen.
Ausnahmen
Ausnahme | Bedingung |
---|---|
ArgumentNullException | owner oder domainProperty ist nullein Nullverweis (Nothing in Visual Basic). |
Hinweise
owner stellt Standardwerte für die beschriebene Domäneneigenschaft bereit.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
Siehe auch
Referenz
ElementPropertyDescriptor Klasse
ElementPropertyDescriptor-Überladung