Freigeben über


ElementTypeDescriptor.GetDisplayProperties-Methode (ModelElement, PropertyDescriptor%)

Gibt eine Auflistung von Eigenschaftendeskriptoren für alle Eigenschaften eines Modellelements zurück.

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

Syntax

'Declaration
Protected Function GetDisplayProperties ( _
    requestor As ModelElement, _
    ByRef defaultPropertyDescriptor As PropertyDescriptor _
) As PropertyDescriptorCollection
protected PropertyDescriptorCollection GetDisplayProperties(
    ModelElement requestor,
    ref PropertyDescriptor defaultPropertyDescriptor
)

Parameter

Rückgabewert

Typ: System.ComponentModel.PropertyDescriptorCollection
Die Auflistung von Eigenschaftendeskriptoren für alle Eigenschaften des Modellelements.

Ausnahmen

Ausnahme Bedingung
ArgumentNullException

requestor ist nullein Nullverweis (Nothing in Visual Basic).

Hinweise

Wenn das Modellelement zum Löschen markiert ist, aktualisiert dann gibt diese Methode eine leere Auflistung und nicht defaultPropertyDescriptor.

Diese Methode hinzufügt oder schließt Deskriptoren für Domäneneigenschaften anhand der folgenden Regeln aus:

.NET Framework-Sicherheit

Siehe auch

Referenz

ElementTypeDescriptor Klasse

GetDisplayProperties-Überladung

Microsoft.VisualStudio.Modeling.Design-Namespace

ShouldCreatePropertyDescriptor

IncludeOppositeRolePlayerProperties

IncludeEmbeddingRelationshipProperties

DefaultDomainProperty