Klasa ShapeDecorator
Klasa do hermetyzowania sposób kształty ShapeFields i podrzędnych są używane do reprezentowania notacji dekoratorów umieszczone na kształcie
Hierarchia dziedziczenia
System.Object
Microsoft.VisualStudio.Modeling.Diagrams.Decorator
Microsoft.VisualStudio.Modeling.Diagrams.ShapeDecorator
Microsoft.VisualStudio.Modeling.Diagrams.ExpandCollapseDecorator
Przestrzeń nazw: Microsoft.VisualStudio.Modeling.Diagrams
Zestaw: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (w Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)
Składnia
'Deklaracja
Public Class ShapeDecorator _
Inherits Decorator
public class ShapeDecorator : Decorator
Typ ShapeDecorator uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
ShapeDecorator(ShapeField, ShapeDecoratorPosition) | Konstruowanie nowych ShapeDecorator. | |
ShapeDecorator(ShapeField, ShapeDecoratorPosition, PointD) | Konstruowanie nowych ShapeDecorator. | |
ShapeDecorator(ShapeField, ShapeDecoratorPosition, Boolean) | Konstruowanie nowych ShapeDecorator. | |
ShapeDecorator(ShapeField, ShapeDecoratorPosition, PointD, Boolean) | Konstruowanie nowych ShapeDecorator. |
Początek
Właściwości
Nazwa | Opis | |
---|---|---|
CanMove | Czy można przenosić to dekorator.Dekorator można przenosić tylko wtedy, gdy zostanie uruchomiony jako ruchome, a także wymaga hosta. (Odziedziczone z Decorator). | |
DecoratorAnchorMargins | Pobiera marginesów wokół pola.Dekorator można dołączyć samego pola w tej dziedzinie. (Odziedziczone z Decorator). | |
Field | Pobiera pola, do której przypisany jest dekorator. (Odziedziczone z Decorator). | |
Offset | Zwraca lub ustawia wartość przesunięcia, która modyfikuje domyślne położenie dekorator. (Odziedziczone z Decorator). | |
Position | Pobiera lub ustawia pozycję tego dekorator względem kształtu nadrzędnego. | |
RequiresHost | Dla kształtów zewnętrzny kształt dekoratorów wymagają kształtu dodatkowego hosta; wewnętrzna dekoratorów są implementowane jako pola kształt na kształt. (Zastępuje Decorator.RequiresHost). |
Początek
Metody
Nazwa | Opis | |
---|---|---|
AssociateValueWith(Store, AssociatedPropertyInfo) | Kojarzy dekorator z właściwości magazynu, która jest przypisana do kształtu. (Odziedziczone z Decorator). | |
AssociateValueWith(Store, Guid) | Kojarzy dekorator z właściwości magazynu, która jest przypisana do kształtu. (Odziedziczone z Decorator). | |
AssociateValueWith(Store, Guid, AssociatedPropertyInfo) | Kojarzy dekorator z właściwości magazynu, która jest przypisana do kształtu. (Odziedziczone z Decorator). | |
AssociateVisibilityWith(Store, AssociatedPropertyInfo) | Kojarzy widoczność dekorator z właściwości magazynu, która jest przypisana do kształtu. (Odziedziczone z Decorator). | |
AssociateVisibilityWith(Store, Guid) | Kojarzy widoczność dekorator z właściwości magazynu, która jest przypisana do kształtu. (Odziedziczone z Decorator). | |
AssociateVisibilityWith(Store, Guid, AssociatedPropertyInfo) | Kojarzy widoczność dekorator z właściwości magazynu, która jest przypisana do kształtu. (Odziedziczone z Decorator). | |
ConfigureHostShape | Konfiguruje kształtu hosta do użycia z tym dekorator.Jeśli danego obiektu nadrzędnego nie ma kształtu hosta dla tej dekorator, zostanie utworzony nowy.Jeśli kształt host już istnieje, ustawienia dla tego dekorator będzie ponownego do istniejącego kształtu hosta; nowy kształt hosta nie zostanie utworzony. (Zastępuje Decorator.ConfigureHostShape(ShapeElement)). | |
Equals | Określa, czy określony obiekt jest równa bieżącego obiektu. (Odziedziczone z Object). | |
Finalize | Umożliwia obiekt spróbuj zwolnić zasoby i wykonywania innych operacji oczyszczania, zanim jest odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Object). | |
GetHashCode | Służy jako funkcja mieszania dla określonego typu. (Odziedziczone z Object). | |
GetHostShape | Pobiera kształtu hosta. (Odziedziczone z Decorator). | |
GetType | Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object). | |
GetValue | Pobiera skojarzenie między dekorator i kształtu. (Odziedziczone z Decorator). | |
GetVisible | Pobiera widoczność dekorator, która jest przypisana do kształtu. (Odziedziczone z Decorator). | |
MemberwiseClone | Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object). | |
OnAfterOffsetChanged | Kształt dekoratorów trzeba zaktualizować kotwiczenia po zmianach przesunięcia. (Zastępuje Decorator.OnAfterOffsetChanged()). | |
RepositionHostShape | Aktualizuje położenie kształtu danego hosta, na podstawie bieżących ustawień dekorator. (Zastępuje Decorator.RepositionHostShape(DecoratorHostShape)). | |
SetValue | Ustawia skojarzenie z wnętrz i kształtu. (Odziedziczone z Decorator). | |
SetVisible | Określa widoczność dekorator, która jest przypisana do kształtu. (Odziedziczone z Decorator). | |
ToString | Zwraca wartość typu ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object). | |
UpdateDecoratorHostShapes(ModelElement) | Aktualizuje granice dla kształtów hosta. (Odziedziczone z Decorator). | |
UpdateDecoratorHostShapes(ModelElement, Guid) | Aktualizuje granice dla kształtów hosta. (Odziedziczone z Decorator). | |
UpdateHostShapeVisibility | Aktualizuje widoczność kształtu hosta. (Odziedziczone z Decorator). |
Początek
Uwagi
Wewnętrzne kształty są ShapeFields proste kształty zewnętrzne wymagają kształtów hosta
Bezpieczeństwo wątku
Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.