ShapeDecorator – třída
Třída zapouzdření způsobem ShapeFields a podřízené obrazce se používají při umístění obrazce představující sklenářské notace
Hierarchie dědičnosti
System.Object
Microsoft.VisualStudio.Modeling.Diagrams.Decorator
Microsoft.VisualStudio.Modeling.Diagrams.ShapeDecorator
Microsoft.VisualStudio.Modeling.Diagrams.ExpandCollapseDecorator
Obor názvů: Microsoft.VisualStudio.Modeling.Diagrams
Sestavení: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (v Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)
Syntaxe
'Deklarace
Public Class ShapeDecorator _
Inherits Decorator
public class ShapeDecorator : Decorator
Typ ShapeDecorator zveřejňuje následující členy.
Konstruktory
Název | Popis | |
---|---|---|
ShapeDecorator(ShapeField, ShapeDecoratorPosition) | Vytvořte nový ShapeDecorator. | |
ShapeDecorator(ShapeField, ShapeDecoratorPosition, PointD) | Vytvořte nový ShapeDecorator. | |
ShapeDecorator(ShapeField, ShapeDecoratorPosition, Boolean) | Vytvořte nový ShapeDecorator. | |
ShapeDecorator(ShapeField, ShapeDecoratorPosition, PointD, Boolean) | Vytvořte nový ShapeDecorator. |
Nahoru
Vlastnosti
Název | Popis | |
---|---|---|
CanMove | Zda lze přesunout tento decorator.Decorator lze přesunout pouze v případě, že je vytvořena jako přenosné a také vyžaduje hostitele. (Zděděno z Decorator.) | |
DecoratorAnchorMargins | Získá okraj kolem pole.Decorator sama můžete připojit na pole v této oblasti. (Zděděno z Decorator.) | |
Field | Získá pole, ke kterému je přiřazena decorator. (Zděděno z Decorator.) | |
Offset | Získá nebo nastaví Posun, který mění výchozí pozice decorator. (Zděděno z Decorator.) | |
Position | Získá nebo nastaví pozici této decorator vzhledem k nadřazeného obrazce. | |
RequiresHost | U obrazců sklenářské vnější tvar vyžadují tvar další hostitele; vnitřní sklenářské jsou implementovány jako pole tvaru na tvar samotný. (Přepisuje Decorator.RequiresHost.) |
Nahoru
Metody
Název | Popis | |
---|---|---|
AssociateValueWith(Store, AssociatedPropertyInfo) | Přidruží decorator úložiště vlastnost, která je přiřazena k obrazci. (Zděděno z Decorator.) | |
AssociateValueWith(Store, Guid) | Přidruží decorator úložiště vlastnost, která je přiřazena k obrazci. (Zděděno z Decorator.) | |
AssociateValueWith(Store, Guid, AssociatedPropertyInfo) | Přidruží decorator úložiště vlastnost, která je přiřazena k obrazci. (Zděděno z Decorator.) | |
AssociateVisibilityWith(Store, AssociatedPropertyInfo) | Přidruží viditelnost dekoratéru k vlastnosti úložiště, která je přiřazena tvaru. (Zděděno z Decorator.) | |
AssociateVisibilityWith(Store, Guid) | Přidruží viditelnost dekoratéru k vlastnosti úložiště, která je přiřazena tvaru. (Zděděno z Decorator.) | |
AssociateVisibilityWith(Store, Guid, AssociatedPropertyInfo) | Přidruží viditelnost dekoratéru k vlastnosti úložiště, která je přiřazena tvaru. (Zděděno z Decorator.) | |
ConfigureHostShape | Konfiguruje hostitele obrazce pro použití s tímto decorator.Pokud daného nadřazeného obrazce hostitele pro tento decorator nemá, bude vytvořen nový.Pokud hostitel obrazce již existuje, bude nastavení pro tento decorator nainstalovány znovu k existující obrazce hostitele; nový obrazec hostitel nebude vytvořena. (Přepisuje Decorator.ConfigureHostShape(ShapeElement).) | |
Equals | Určuje, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno z Object.) | |
Finalize | Umožňuje objektu k pokusu uvolnit prostředky a provádět další operace vyčištění před je zažádáno systémem uvolňování paměti. (Zděděno z Object.) | |
GetHashCode | Slouží jako výchozí funkce hash. (Zděděno z Object.) | |
GetHostShape | Získá tvar hostitele. (Zděděno z Decorator.) | |
GetType | Získá Type aktuální instance. (Zděděno z Object.) | |
GetValue | Získá spojení decorator tvaru. (Zděděno z Decorator.) | |
GetVisible | Získá viditelnost decorator, který je přiřazen k obrazci. (Zděděno z Decorator.) | |
MemberwiseClone | Vytvoří mělká kopie aktuálního Object. (Zděděno z Object.) | |
OnAfterOffsetChanged | Sklenářské obrazce je třeba aktualizovat, kotvení po posunutí změny. (Přepisuje Decorator.OnAfterOffsetChanged().) | |
RepositionHostShape | Aktualizuje umístění obrazce daného hostitele na základě aktuálního nastavení decorator. (Přepisuje Decorator.RepositionHostShape(DecoratorHostShape).) | |
SetValue | Nastaví přidružení dekorační a tvaru. (Zděděno z Decorator.) | |
SetVisible | Nastaví viditelnost decorator, který je přiřazen k obrazci. (Zděděno z Decorator.) | |
ToString | Vrací řetězec, který představuje aktuální objekt. (Zděděno z Object.) | |
UpdateDecoratorHostShapes(ModelElement) | Aktualizuje hranice tvarů hostitele. (Zděděno z Decorator.) | |
UpdateDecoratorHostShapes(ModelElement, Guid) | Aktualizuje hranice tvarů hostitele. (Zděděno z Decorator.) | |
UpdateHostShapeVisibility | Aktualizuje viditelnosti obrazce hostitele. (Zděděno z Decorator.) |
Nahoru
Poznámky
Vnitřní tvary jsou jednoduché ShapeFields, že vnější tvary vyžadují hostitele obrazců
Bezpečný přístup z více vláken
Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.