IActivityDiagram – rozhraní
Představuje Diagram činnosti UML.Může zobrazit aktivitu, která musí být připojena k pomocí metody Bind.Aktivita obsahuje sadu akcí, které jsou propojeny toky.Jednotlivé aktivity mohou být zobrazeny maximálně jeden diagramu a jeho akce se může zobrazit na více než jeden diagram.Samotném diagramu nejsou součástí modelu UML.
Obor názvů: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Presentation
Sestavení: Microsoft.VisualStudio.ArchitectureTools.Extensibility (v Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)
Syntaxe
'Deklarace
Public Interface IActivityDiagram _
Inherits IDiagram, IShape
public interface IActivityDiagram : IDiagram,
IShape
public interface class IActivityDiagram : IDiagram,
IShape
type IActivityDiagram =
interface
interface IDiagram
interface IShape
end
public interface IActivityDiagram extends IDiagram, IShape
Typ IActivityDiagram zveřejňuje následující členy.
Vlastnosti
Název | Popis | |
---|---|---|
Activity | Aktivita, která tento diagram byl vázán.Může mít hodnotu null. | |
ChildShapes | Obrazce, které jsou obsaženy v rámci tohoto obrazce.Pro řádky, například atributů a operací obrazce Třída; Třída obrazců obsažené uvnitř obrazce balíček; porty a částí uvnitř komponenty.Pro každou ChildShape buňky ParentShape == to. (Zděděno z IShape.) | |
Color | Získá nebo nastaví barvu tvaru. (Zděděno z IShape.) | |
Diagram | Diagram, který obsahuje tento obrazec. (Zděděno z IShape.) | |
FileName | Cesta modelování projektu soubor, na kterém je uložena v diagramu.Toto je název hlavní dva soubory. (Zděděno z IDiagram.) | |
Height | (Zděděno z IShape.) | |
ModelStore | Úložišti modelu UML, které obsahuje diagramu a model, který zobrazuje. (Zděděno z IDiagram.) | |
Name | Název diagramu.Není vždy stejný jako název souboru. (Zděděno z IDiagram.) | |
ParentShape | Obrazec, který obsahuje obrazec nebo hodnota null.Pokud buňky ParentShape není null, tento obrazec je členem ParentShape.ChildShapes. (Zděděno z IShape.) | |
SelectedShapes | Kolekce obrazců, které jsou aktuálně vybrány.Je-li vybrán žádný jednotlivý obrazec kolekce bude obsahovat diagramu jako její jediný člen.Při výběru dalších obrazců v diagramu nezobrazí v kolekci. (Zděděno z IDiagram.) | |
TypeName | Řetězec označující, co tento druh diagram je například "ComponentDiagram". (Zděděno z IDiagram.) | |
Width | (Zděděno z IShape.) | |
XPosition | (Zděděno z IShape.) | |
YPosition | (Zděděno z IShape.) |
Nahoru
Metody
Název | Popis | |
---|---|---|
Bind | Na tomto diagramu zobrazte aktivitu.Činnost nesmí být vázán již diagramu.Nastaví vlastnosti aktivity. | |
Delete | Odebere obrazce z diagramu.To může nebo nemusí odebrat z modelu prvek, který zobrazuje obrazec.Například z diagramu třídy odebrání obrazce Třída neodebere třídy UML z modelu. (Zděděno z IShape.) | |
Display<T> | ||
EnsureVisible | (Zděděno z IDiagram.) | |
GetObject<T> | Získá prvek modelu znázorněný tímto obrazcem.Typ výsledku, který chcete zadejte. (Zděděno z IShape.) | |
Move | Změní pozici a velikost obrazce. (Zděděno z IShape.) | |
SelectShapes | Nastaví aktuální výběr do dané kolekce obrazců a nastaví vlastnost výběru.Okno zobrazující diagramu aktivaci. (Zděděno z IDiagram.) | |
ToIShape<T> | Přetypovat na typ, který určuje typ prvku, které obrazec představuje. (Zděděno z IShape.) |
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.) | |
GetSelectedShapes<T> | Získáte všechny vybrané obrazce, které zobrazení prvků modelu UML zadaného typu. (Definoval PresentationHelpers.) | |
SelectShapes | Vyberte kolekci obrazců v diagramu.Obrazce musí být volitelné.Vlastnost SelectedShapes v diagramu bude aktualizován. (Definoval PresentationHelpers.) |
Nahoru
Poznámky
Další informace naleznete v následujících tématech:
Viz také
Referenční dokumentace
Microsoft.VisualStudio.ArchitectureTools.Extensibility.Presentation – obor názvů