Freigeben über


IActivityDiagram-Schnittstelle

Stellt ein UML-Aktivitätsdiagramm dar. Es kann eine Aktivität anzeigen, die mithilfe der Bind-Methode angefügt werden muss. Eine Aktivität enthält einen Satz von Aktionen, die durch Flüsse verbunden sind. Jede Aktivität kann höchstens in einem Diagramm angezeigt werden, und ihre Aktionen können in nicht mehr als einem Diagramm angezeigt werden. Das Diagramm selbst ist kein Bestandteil des UML-Modells.

Namespace:  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Presentation
Assembly:  Microsoft.VisualStudio.ArchitectureTools.Extensibility (in Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)

Syntax

'Declaration
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

Der IActivityDiagram-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Activity Die Aktivität, die an dieses Diagramm gebunden wurde.Kann NULL sein.
Öffentliche Eigenschaft ChildShapes Formen, die in dieser Form enthalten sind.Beispiel: Attribut- und Vorgangszeilen einer Klassenform, in einer Paketform enthaltene Klassenformen, Anschlüsse und Teile in einer Komponente.Für jede ChildShape, ParentShape == this. (Von IShape geerbt.)
Öffentliche Eigenschaft Color Ruft die Farbe der Form ab oder legt diese fest. (Von IShape geerbt.)
Öffentliche Eigenschaft Diagram Das Diagramm, das diese Form enthält. (Von IShape geerbt.)
Öffentliche Eigenschaft FileName Der Pfad der Modellierungsprojektdatei, in der das Diagramm gespeichert ist.Dies ist der Name des Prinzipals der beiden Dateien. (Von IDiagram geerbt.)
Öffentliche Eigenschaft Height (Von IShape geerbt.)
Öffentliche Eigenschaft ModelStore Der UML-Modellspeicher, der das Diagramm und das Modell enthält, das er anzeigt. (Von IDiagram geerbt.)
Öffentliche Eigenschaft Name Der Name des Diagramms.Er stimmt nicht immer mit dem Dateinamen überein. (Von IDiagram geerbt.)
Öffentliche Eigenschaft ParentShape Die Form, die diese Form enthält, bzw. NULL.Wenn ParentShape nicht NULL ist, ist diese Form ein Member von ParentShape.ChildShapes. (Von IShape geerbt.)
Öffentliche Eigenschaft SelectedShapes Die Auflistung von Formen, die derzeit ausgewählt sind.Wenn keine einzelne Form ausgewählt wird, enthält die Auflistung das Diagramm als einzigen Member.Wenn andere Formen ausgewählt sind, wird das Diagramm nicht in der Auflistung angezeigt. (Von IDiagram geerbt.)
Öffentliche Eigenschaft TypeName Eine Zeichenfolge, die angibt, um welche Art von Diagramm es sich handelt, z. B. "ComponentDiagram". (Von IDiagram geerbt.)
Öffentliche Eigenschaft Width (Von IShape geerbt.)
Öffentliche Eigenschaft XPosition (Von IShape geerbt.)
Öffentliche Eigenschaft YPosition (Von IShape geerbt.)

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Bind Zeigt eine Aktivität in diesem Diagramm an.Die Aktivität darf nicht bereits an ein Diagramm gebunden sein.Legt die Eigenschaft der Aktivität fest.
Öffentliche Methode Delete Entfernt die Form aus dem Diagramm.Dadurch wird das Element, das die Form anzeigt, möglicherweise aus dem Modell entfernt.Durch das Entfernen einer Klassenform aus einem Klassendiagramm wird z. B. die UML-Klasse nicht aus dem Modell entfernt. (Von IShape geerbt.)
Öffentliche Methode Display<T>
Öffentliche Methode EnsureVisible (Von IDiagram geerbt.)
Öffentliche Methode GetObject<T> Ruft das Modellelement ab, das durch diese Form dargestellt wird.Geben Sie den gewünschten Typ des Ergebnisses an. (Von IShape geerbt.)
Öffentliche Methode Move Ändert die Position und die Größe der Form. (Von IShape geerbt.)
Öffentliche Methode SelectShapes Legt die aktuelle Auswahl bis zur angegebenen Auflistung von Formen und die Auswahl der Eigenschaft fest.Dadurch wird das Fenster nicht aktiviert, in dem das Diagramm angezeigt wird. (Von IDiagram geerbt.)
Öffentliche Methode ToIShape<T> Wandelt in einen Typ um, der den Elementtyp angibt, den die Form darstellt. (Von IShape geerbt.)

Zum Seitenanfang

Erweiterungsmethoden

  Name Beschreibung
Öffentliche Erweiterungsmethode GetChildShapes<T> Ruft untergeordnete Formen ab, die den angegebenen Typ des Modellelements anzeigen. (Durch PresentationHelpers definiert.)
Öffentliche Erweiterungsmethode GetElement Das Modellelement, das diese Form darstellt. (Durch IShapeExtensions definiert.)
Öffentliche Erweiterungsmethode GetSelectedShapes<T> Ruft alle ausgewählten Formen ab, die UML-Modellelemente des angegebenen Typs anzeigen. (Durch PresentationHelpers definiert.)
Öffentliche Erweiterungsmethode SelectShapes Wählen Sie eine Auflistung von Formen im Diagramm aus.Die Formen müssen auswählbar sein.Die SelectedShapes-Eigenschaft des Diagramms wird aktualisiert. (Durch PresentationHelpers definiert.)

Zum Seitenanfang

Hinweise

Weitere Informationen finden Sie unter den folgenden Themen:

Siehe auch

Referenz

Microsoft.VisualStudio.ArchitectureTools.Extensibility.Presentation-Namespace