Freigeben über


ExplorerBehaviorTypeDescriptor-Klasse

Mit benutzerdefinierten Typdeskriptor für ExplorerBehavior-Elemente Klasse.

Vererbungshierarchie

System.Object
  System.ComponentModel.CustomTypeDescriptor
    Microsoft.VisualStudio.Modeling.Design.ElementTypeDescriptor
      Microsoft.VisualStudio.Modeling.DslDefinition.ExplorerBehaviorTypeDescriptor

Namespace:  Microsoft.VisualStudio.Modeling.DslDefinition
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0.dll)

Syntax

'Declaration
Public Class ExplorerBehaviorTypeDescriptor _
    Inherits ElementTypeDescriptor
public class ExplorerBehaviorTypeDescriptor : ElementTypeDescriptor

Der ExplorerBehaviorTypeDescriptor-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode ExplorerBehaviorTypeDescriptor(ICustomTypeDescriptor, ModelElement) Konstruktor
Öffentliche Methode ExplorerBehaviorTypeDescriptor(ICustomTypeDescriptor, Type) Konstruktor

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Geschützte Eigenschaft ComponentType Ruft Type des Modellelements ab, das diese Klasse darstellt. (Von ElementTypeDescriptor geerbt.)
Öffentliche Eigenschaft ModelElement Ruft das Modellelement ab, das diese Klasse darstellt. (Von ElementTypeDescriptor geerbt.)
Geschützte Eigenschaft Store (Von ElementTypeDescriptor geerbt.)

Zum Seitenanfang

Methoden

  Name Beschreibung
Geschützte Methode CollectionRolePropertiesBrowsable Für alle Beziehungen, die in diesem Modellelement zurückgegeben werden, sind Sie, ob ein PropertyDescriptor für Auflistungseigenschaften auf der Grundlage von Rollen browsebar ist (Von ElementTypeDescriptor geerbt.)
Geschützte Methode CreateCollectionPropertyDescriptor (Von ElementTypeDescriptor geerbt.)
Geschützte Methode CreatePropertyDescriptor Erstellt einen Deskriptor für eine Eigenschaft eines Modellelements. (Von ElementTypeDescriptor geerbt.)
Geschützte Methode CreateRolePlayerPropertyDescriptor Erstellt einen Deskriptor für eine Rolle Eigenschaft eines Modellelements. (Von ElementTypeDescriptor geerbt.)
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Geschützte Methode Finalize Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche Methode GetAttributes Gibt eine Auflistung benutzerdefinierter Attribute für den durch diesen Typdeskriptor dargestellten Typ zurück. (Von CustomTypeDescriptor geerbt.)
Geschützte Methode GetCategory Gibt eine lokalisierte Zeichenfolge für die Kategorie einer Domäneneigenschaft zurück. (Von ElementTypeDescriptor geerbt.)
Öffentliche Methode GetClassName Gibt den Namen der Klasse zurück, die dieser Deskriptor darstellt. (Von ElementTypeDescriptor geerbt.)
Öffentliche Methode GetComponentName Ruft den Namen des Modellelements ab, das durch diese Klasse dargestellt wird. (Von ElementTypeDescriptor geerbt.)
Öffentliche Methode GetConverter Gibt einen Typkonverter für den durch diesen Typdeskriptor dargestellten Typ zurück. (Von CustomTypeDescriptor geerbt.)
Öffentliche Methode GetDefaultEvent Gibt die Ereignisbeschreibung für das Standardereignis des von diesem Typdeskriptor dargestellten Objekts zurück. (Von CustomTypeDescriptor geerbt.)
Öffentliche Methode GetDefaultProperty Gibt die Eigenschaftenbeschreibung für die Standardeigenschaft des von diesem Typdeskriptor dargestellten Objekts zurück. (Von CustomTypeDescriptor geerbt.)
Geschützte Methode GetDescription Gibt eine lokalisierte Zeichenfolge zur Beschreibung einer Domäneneigenschaft zurück. (Von ElementTypeDescriptor geerbt.)
Geschützte Methode GetDisplayProperties(ModelElement, PropertyDescriptor%) Gibt eine Auflistung von Eigenschaftendeskriptoren für alle Eigenschaften eines Modellelements zurückgegeben. (Von ElementTypeDescriptor geerbt.)
Geschützte Methode GetDisplayProperties(ModelElement, Store, PropertyDescriptor%) Gibt eine Liste von Eigenschaftendeskriptoren entsprechend jeder Domäneneigenschaft zurück (Von ElementTypeDescriptor geerbt.)
Geschützte Methode GetDomainClassInfo Geben Sie die Domäne klasseninformationen für den Elementtyp zurück, in dem beschrieben wird. (Von ElementTypeDescriptor geerbt.)
Geschützte Methode GetDomainPropertyAttributes Gibt ein Array der benutzerdefinierten Attribute zurück, die für die beschriebenen Eigenschaft angewendet werden. (Von ElementTypeDescriptor geerbt.)
Öffentliche Methode GetEditor Gibt einen Editor des angegebenen Typs zurück, der der durch diesen Typdeskriptor dargestellten Klasse zugeordnet werden soll. (Von CustomTypeDescriptor geerbt.)
Öffentliche Methode GetEvents() Gibt eine Auflistung der Ereignisbeschreibungen für das durch diesen Typdeskriptor dargestellte Objekt zurück. (Von CustomTypeDescriptor geerbt.)
Öffentliche Methode GetEvents(array<Attribute[]) Gibt eine gefilterte Auflistung der Ereignisbeschreibungen für das durch diesen Typdeskriptor dargestellte Objekt zurück. (Von CustomTypeDescriptor geerbt.)
Geschützte Methode GetExtensionProperties Gibt die Eigenschaftendeskriptoren für alle von Elementen zurück (Von ElementTypeDescriptor geerbt.)
Öffentliche Methode GetHashCode Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.)
Öffentliche Methode GetProperties() Gibt eine Auflistung Domäneneigenschaftendeskriptoren zurück, die alle Eigenschaften des beschriebenen Typs enthält. (Von ElementTypeDescriptor geerbt.)
Öffentliche Methode GetProperties(array<Attribute[]) Gibt eine Auflistung von Eigenschaftendeskriptoren eine Instanz von ExplorerBehavior zurück. (Überschreibt ElementTypeDescriptor.GetProperties(array<Attribute[]).)
Geschützte Methode GetPropertyDescriptorDisplayName Gibt eine lokalisierte Zeichenfolge für den Anzeigenamen der Domäneneigenschaft zurück. (Von ElementTypeDescriptor geerbt.)
Öffentliche Methode GetPropertyOwner Gibt ein Objekt zurück, in dem die vom angegebenen Eigenschaftenbezeichner beschriebene Eigenschaft enthalten ist. (Von CustomTypeDescriptor geerbt.)
Geschützte Methode GetRolePlayerPropertyAttributes Gibt ein Array der benutzerdefinierten Attribute zurück, die für die beschriebenen Rolle Eigenschaft angewendet werden. (Von ElementTypeDescriptor geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Geschützte Methode IncludeCollectionRoleProperties Für alle Beziehungen, die in diesem Modellelement zurückgegeben werden, sind Sie, ob ein PropertyDescriptor für Auflistungseigenschaften auf der Grundlage von Rollen zur Verfügung stellt. (Von ElementTypeDescriptor geerbt.)
Geschützte Methode IncludeEmbeddingRelationshipProperties Für das angegebene Modellelement gibt einen Wert zurück, der angibt, ob die Eigenschaften des Zielelements aller eingebetteten Beziehungen hinzugefügt werden, die keine Duplikate zulassen. (Von ElementTypeDescriptor geerbt.)
Geschützte Methode IncludeOppositeRolePlayerProperties Für das angegebene Modellelement gibt einen Wert zurück, der angibt, ob die Eigenschaft für null-zu-ein und 1:1 Beziehungen hinzugefügt wird. (Von ElementTypeDescriptor geerbt.)
Geschützte Methode IsPropertyDescriptorReadOnly Gibt einen Wert zurück, der angibt, ob die beschriebene Eigenschaft schreibgeschützt ist. (Von ElementTypeDescriptor geerbt.)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Geschützte Methode ShouldCreateCollectionPropertyDescriptor Für die Beziehung und der Instanz Rolle Player Ebenen beteiligt, Wagenrücklauf, ob ein Eigenschaftendeskriptor für die Erstellung von Auflistungen (Von ElementTypeDescriptor geerbt.)
Geschützte Methode ShouldCreatePropertyDescriptor Gibt einen Wert zurück, der angibt, ob ein Deskriptor für die angegebene Domäneneigenschaft erstellt werden soll. (Von ElementTypeDescriptor geerbt.)
Geschützte Methode ShouldCreateRolePlayerPropertyDescriptor Gibt einen Wert zurück, der angibt, ob ein Deskriptor für die angegebene Rolle Eigenschaft erstellt werden soll. (Von ElementTypeDescriptor geerbt.)
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.VisualStudio.Modeling.DslDefinition-Namespace