IShape – rozhraní
Obrazce diagramu, který zobrazuje zobrazení prvku modelu.Některé typy prvek modelu může mít více než jeden obrazec.Některé obrazce jsou složeny z jiných tvarů.Například obrazec Třída obsahuje obrazce pro každý atribut a operace.Obrazce mají grafické vlastnosti jako barvu a pozici.
Obor názvů: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Presentation
Sestavení: Microsoft.VisualStudio.ArchitectureTools.Extensibility (v Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)
Syntaxe
'Deklarace
Public Interface IShape
public interface IShape
public interface class IShape
type IShape = interface end
public interface IShape
Typ IShape zveřejňuje následující členy.
Vlastnosti
Název | Popis | |
---|---|---|
ChildShapes | Obrazce, které jsou obsaženy v rámci tohoto obrazce.Například atribut a operace řádky obrazec Třída; Třída obrazců uvnitř obrazce balíček; porty a části v součásti.Pro každou ChildShape buňky ParentShape == to. | |
Color | Získá nebo nastaví barvu tvaru. | |
Diagram | Diagram, který obsahuje tento obrazec. | |
Height | ||
ParentShape | Obrazec, který obsahuje obrazec nebo hodnotu null.Pokud buňky ParentShape není null, tento obrazec je členem ParentShape.ChildShapes. | |
Width | ||
XPosition | ||
YPosition |
Nahoru
Metody
Název | Popis | |
---|---|---|
Delete | Odebere obrazce z diagramu.To může nebo nemusí odebrat z modelu prvek, který zobrazuje obrazec.Například odebrání třídy obrazce z diagramu třídy neodebere třídy UML z modelu. | |
GetObject<T> | Získá prvek modelu znázorněný tímto obrazcem.Zadejte typ požadovaný výsledek. | |
Move | Změní pozici a velikost obrazce. | |
ToIShape<T> | Přetypovat na typ, který určuje typ prvku, který obrazec představuje. |
Nahoru
Rozšiřující metody
Název | Popis | |
---|---|---|
GetChildShapes<T> | Získání podřízené obrazce, které zobrazí zadaný typ prvku modelu. (Definoval PresentationHelpers.) | |
GetElement | Prvek modelu, který tento obrazec představuje. (Definoval IShapeExtensions.) |
Nahoru
Poznámky
Další informace a ukázky naleznete v následujících tématech:
Viz také
Referenční dokumentace
Microsoft.VisualStudio.ArchitectureTools.Extensibility.Presentation – obor názvů