Freigeben über


ExpandCollapseDecorator-Klasse

Decorator, das eine Reduzieren-/Erweitern-Schaltfläche auf einem NodeShape verwaltetet

Vererbungshierarchie

System.Object
  Microsoft.VisualStudio.Modeling.Diagrams.Decorator
    Microsoft.VisualStudio.Modeling.Diagrams.ShapeDecorator
      Microsoft.VisualStudio.Modeling.Diagrams.ExpandCollapseDecorator

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

Syntax

'Declaration
Public NotInheritable Class ExpandCollapseDecorator _
    Inherits ShapeDecorator
public sealed class ExpandCollapseDecorator : ShapeDecorator

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

Konstruktoren

  Name Beschreibung
Öffentliche Methode ExpandCollapseDecorator(Store, ToggleButtonField, ShapeDecoratorPosition) Erstellen Sie ein neues ExpandCollapseDecorator.
Öffentliche Methode ExpandCollapseDecorator(Store, ToggleButtonField, ShapeDecoratorPosition, PointD) Erstellen Sie ein neues ExpandCollapseDecorator.
Öffentliche Methode ExpandCollapseDecorator(Store, ToggleButtonField, ShapeDecoratorPosition, Boolean) Erstellen Sie ein neues ExpandCollapseDecorator.
Öffentliche Methode ExpandCollapseDecorator(Store, ToggleButtonField, ShapeDecoratorPosition, PointD, Boolean) Erstellen Sie ein neues ExpandCollapseDecorator.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft CanMove Ob dieses Decorator-Element verschoben werden kann.Ein Decorator-Element kann nur verschoben werden, wenn es als beweglich instanziiert ist und einen Host benötigt. (Von Decorator geerbt.)
Öffentliche Eigenschaft Field Ruft das Feld ab, dem das Decorator-Element zugewiesen ist. (Von Decorator geerbt.)
Öffentliche Eigenschaft Offset Ruft den Offset ab, der die Standardposition des Decorators modifiziert, oder legt diesen fest. (Von Decorator geerbt.)
Öffentliche Eigenschaft Position Ruft die Position dieses Decorators relativ zur übergeordneten Form ab oder legt diese fest. (Von ShapeDecorator geerbt.)
Öffentliche Eigenschaft RequiresHost Für Formen erfordern äußere Decorator-Elemente eine zusätzliche Host Form. Innere Decorator-Elemente werden als Formfelder auf der Form selbst implementiert. (Von ShapeDecorator geerbt.)

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode AssociateValueWith(Store, AssociatedPropertyInfo) Ordnet das Decorator-Element einer Speichereigenschaft zu, die der Form zugewiesen ist. (Von Decorator geerbt.)
Öffentliche Methode AssociateValueWith(Store, Guid) Ordnet das Decorator-Element einer Speichereigenschaft zu, die der Form zugewiesen ist. (Von Decorator geerbt.)
Öffentliche Methode AssociateValueWith(Store, Guid, AssociatedPropertyInfo) Ordnet das Decorator-Element einer Speichereigenschaft zu, die der Form zugewiesen ist. (Von Decorator geerbt.)
Öffentliche Methode AssociateVisibilityWith(Store, AssociatedPropertyInfo) Ordnet die Sichtbarkeit des Decorator-Elements einer Speichereigenschaft zu, die einem Formular zugewiesen ist. (Von Decorator geerbt.)
Öffentliche Methode AssociateVisibilityWith(Store, Guid) Ordnet die Sichtbarkeit des Decorator-Elements einer Speichereigenschaft zu, die einem Formular zugewiesen ist. (Von Decorator geerbt.)
Öffentliche Methode AssociateVisibilityWith(Store, Guid, AssociatedPropertyInfo) Ordnet die Sichtbarkeit des Decorator-Elements einer Speichereigenschaft zu, die einem Formular zugewiesen ist. (Von Decorator geerbt.)
Öffentliche Methode ConfigureHostShape Konfiguriert eine Hostform für die Verwendung mit diesem Decorator-Element.Wenn das angegebene übergeordnete Element keine Hostform für dieses Decorator-Element hat, wird eine neue erstellt.Wenn eine Host-Form bereits vorhanden ist, werden Einstellungen für dieses Decorator-Element auf die vorhandene Host-Form erneut angewendet; eine neue Host-Form wird nicht erstellt. (Von ShapeDecorator geerbt.)
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche Methode GetHostShape Ruft die Hostform ab. (Von Decorator geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode GetValue Ruft die Verknüpfung zwischen dem Decorator und einer Form ab. (Von Decorator geerbt.)
Öffentliche Methode GetVisible Ruft die Sichtbarkeit des Decorator-Elements ab, das einer Form zugewiesen wird. (Von Decorator geerbt.)
Öffentliche Methode RepositionHostShape Aktualisiert die Position der angegebenen Host-Form basierend auf den aktuellen Decorator-Element-Einstellungen. (Überschreibt ShapeDecorator.RepositionHostShape(DecoratorHostShape).)
Öffentliche Methode SetValue Legt die Zuordnung mit der Dekoration und einer Form fest. (Von Decorator geerbt.)
Öffentliche Methode SetVisible Legt die Sichtbarkeit eines Decorator-Elements fest, das einer Form zugewiesen wird. (Von Decorator geerbt.)
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)
Öffentliche Methode UpdateDecoratorHostShapes(ModelElement) Aktualisiert die Begrenzungen für die Hostformen. (Von Decorator geerbt.)
Öffentliche Methode UpdateDecoratorHostShapes(ModelElement, Guid) Aktualisiert die Begrenzungen für die Hostformen. (Von Decorator geerbt.)
Öffentliche Methode UpdateHostShapeVisibility Aktualisiert die Sichtbarkeit der Host-Form. (Von Decorator 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.Diagrams-Namespace