Sdílet prostřednictvím


Microsoft.VisualStudio.Uml.Activities – obor názvů

Činnost popisuje tok řízení a informací mezi různé akce, které mohou být prováděny programových objektů, počítače nebo uživatele.Další informace o činnosti modelování v Visual Studio Ultimate, viz Diagramy činnosti UML: pokyny.Další informace o rozhraní API UML, viz Rozšíření modelů UML a diagramů.

Typy a vlastnosti definované v tomto oboru názvů odpovídají těm, které jsou definovány ve specifikaci UML.Kromě toho rozšíření metody jsou definovány v mnoha typů v tomto oboru názvů.Další informace naleznete v tématu Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml.

A IActivity objekt popisuje kompletní aktivitu.Jiné typy v tomto oboru názvů popisují různé typy uzlů a hrany, které jsou součástí činnosti.Různé typy akcí, které jsou popsány v Microsoft.VisualStudio.Uml.Actions oboru názvů.

Rozhraní

  Rozhraní Popis
Veřejné rozhraní IActivity Sekvence akcí částečně definující chování objektu.Obvykle součástí třídění.
Veřejné rozhraní IActivityEdge Základní třída hrany (šipky) mezi dvěma uzly v činnosti.Ovládací prvek a objekt tokeny lze toku podél okraje ze zdroje do cíle.
Veřejné rozhraní IActivityFinalNode Zastaví činnost všech toků.Každý podproces činnost ukončí, když jeden token dorazí ActivityFinalNode.
Veřejné rozhraní IActivityGroup Sada uzlů a hran v činnosti.Uzly a okraje může patřit do více než jedné skupiny.
Veřejné rozhraní IActivityNode Bod v průběhu činnosti, jako je například akce, větev nebo uzel objektu.
Veřejné rozhraní IActivityParameterNode Uzel objektu pro vstupy a výstupy činnosti.Jestliže činnost podrobnosti akce definuje jiné činnosti, by měl odpovídat kolíky akce ActivityParameterNodes aktivity.
Veřejné rozhraní IControlFlow Okraj v činnost můžete provést kontrolu tokeny.Po dokončení činnosti na konci zdrojový tok řízení, řízení token je k dispozici na konci cíl.Obvykle umožňuje cílové činnosti začít.
Veřejné rozhraní IControlNode Činnost uzlu, který koordinuje toky.Tokeny (podprocesy řízení) nečekat řízení uzlu, ale okamžitě projít.
Veřejné rozhraní IDecisionNode Pobočka v průběhu činnosti.Podproces předá vstup do výstupy.Volba může ovlivněno kryty odchozí spojnic.
Veřejné rozhraní IExecutableNode Činnost uzlu, který provádí úlohyÚkol začne po token (podproces řízení) byla dodána na každý tok příchozích.
Veřejné rozhraní IFinalNode Konec toku činnost.Pokud podproces dorazí FinalNode, ukončí.
Veřejné rozhraní IForkNode Rozdělí toku do více souběžných toků.Při příchodu token je vstupní, vyplývá token z každého výstupy.
Veřejné rozhraní IInitialNode Zahájení činnosti.Při činnosti, token je vytvořen a vyskočí na výstupu toku.
Veřejné rozhraní IJoinNode Synchronizuje souběžných toků.Token vyplývá z výstupu spojení pouze v případě, že je splněna podmínka spojení.Ve výchozím stavu je, že token čekání na každý vstup.
Veřejné rozhraní IMergeNode Spojuje více alternativní toků.Token dorazí jakýkoliv vstup, vyplývá z výstupu.Sloučení nelze synchronizovat souběžných toků ale potvrdíte mezi několik alternativních toků.
Veřejné rozhraní IObjectFlow Okraj v aktivitu, která může provádět objekt tokeny.Tyto tokeny mohou obsahovat objekty.Složka
Veřejné rozhraní IObjectNode Uzel v diagramu činnosti, můžete určit typ dat odesílaných mezi akce a můžete také definovat filtry data.Můžete do vyrovnávací paměti dat a řízení tokeny.
Veřejné rozhraní IState Stav.

Výčty

  Výčet Popis
Veřejný výčet ExpansionKind ExpansionKind je typ výčtu lze určit, jak několika spuštěních nástroje rozšíření oblasti interakci.
Veřejný výčet ObjectNodeOrderingKind Popisuje uspořádání objektů při průchodu uzlu typu objektu.
Veřejný výčet ParameterEffectKind Popisuje vliv, který má činnost na jeho parametry.