Freigeben über


RolePlayerPropertyDescriptor-Konstruktor (ModelElement, DomainRoleInfo, array<Attribute[])

Initialisiert eine neue Instanz der RolePlayerPropertyDescriptor-Klasse.

Namespace:  Microsoft.VisualStudio.Modeling.Design
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)

Syntax

'Declaration
Public Sub New ( _
    element As ModelElement, _
    domainRole As DomainRoleInfo, _
    domainRoleInfoAttributes As Attribute() _
)
public RolePlayerPropertyDescriptor(
    ModelElement element,
    DomainRoleInfo domainRole,
    Attribute[] domainRoleInfoAttributes
)

Parameter

  • domainRoleInfoAttributes
    Typ: array<System.Attribute[]
    Attribute, die das Verhalten des Eigenschaftendeskriptors ändern.

Ausnahmen

Ausnahme Bedingung
ArgumentNullException

Der sourcePlayer-Parameter oder der domainRole-Parameter ist nullein Nullverweis (Nothing in Visual Basic).

NotSupportedException

Die Domänenrolle verfügt über keinen Namen.

ArgumentException

Die Domänenrolle verfügt nicht über die Multiplizität 0:1 oder 1:1.

.NET Framework-Sicherheit

Siehe auch

Referenz

RolePlayerPropertyDescriptor Klasse

RolePlayerPropertyDescriptor-Überladung

Microsoft.VisualStudio.Modeling.Design-Namespace

DisplayName

DomainRoleInfo

Link

SourcePlayer

Store