Interfejs IUseCaseDiagram
Reprezentuje UML diagram przypadków użycia, które można wyświetlić przypadków użycia, uczestników i systemów.Samego diagramu nie jest częścią modelu UML.Zawiera obiekty IShape, które przedstawiają widoki elementów modelu.Każdy element w modelu, takie jak przypadek użycia może być reprezentują przez kilka kształtów, które mogą znajdować się na różnych diagramów.
Przestrzeń nazw: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Presentation
Zestaw: Microsoft.VisualStudio.ArchitectureTools.Extensibility (w Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)
Składnia
'Deklaracja
Public Interface IUseCaseDiagram _
Inherits IDiagram, IShape
public interface IUseCaseDiagram : IDiagram,
IShape
public interface class IUseCaseDiagram : IDiagram,
IShape
type IUseCaseDiagram =
interface
interface IDiagram
interface IShape
end
public interface IUseCaseDiagram extends IDiagram, IShape
Typ IUseCaseDiagram uwidacznia następujące elementy członkowskie.
Właściwości
Nazwa | Opis | |
---|---|---|
![]() |
ChildShapes | Kształty, które są zawarte w ramach tego kształtu.Na przykład atrybutów i operacji wiersze kształtu klasy; kształty klas zawartych wewnątrz kształtu pakiet; porty i części wewnątrz składnika.Dla każdego ChildShape ParentShape == to. (Odziedziczone z IShape). |
![]() |
Color | Zwraca lub ustawia kolor kształtu. (Odziedziczone z IShape). |
![]() |
Diagram | Diagram, który zawiera ten kształt. (Odziedziczone z IShape). |
![]() |
FileName | Ścieżka modelowania projektu pliku, na którym jest przechowywany diagramu.Jest to nazwa podmiotu dwa pliki. (Odziedziczone z IDiagram). |
![]() |
Height | (Odziedziczone z IShape). |
![]() |
ModelStore | Magazyn modelu UML, zawierający diagram i model, który go zawiera. (Odziedziczone z IDiagram). |
![]() |
Name | Nazwa diagramu.Nie zawsze jest taka sama jak nazwa pliku. (Odziedziczone z IDiagram). |
![]() |
ParentShape | Kształt, który zawiera ten kształt, lub null.Jeśli ParentShape nie jest pusty, ten kształt jest członkiem ParentShape.ChildShapes. (Odziedziczone z IShape). |
![]() |
SelectedShapes | Kolekcja kształtów, które są obecnie zaznaczone.Jeśli nie indywidualne kształt jest zaznaczony, zbierania będzie zawierać diagramu jako członków tylko.W przypadku zaznaczenia innych kształtów diagramu nie pojawi się w kolekcji. (Odziedziczone z IDiagram). |
![]() |
TypeName | Jest ciągiem wskazującym, jaki rodzaj diagramu to, takich jak "ComponentDiagram". (Odziedziczone z IDiagram). |
![]() |
Width | (Odziedziczone z IShape). |
![]() |
XPosition | (Odziedziczone z IShape). |
![]() |
YPosition | (Odziedziczone z IShape). |
Początek
Metody
Nazwa | Opis | |
---|---|---|
![]() |
Delete | Powoduje usunięcie kształtu z diagramu.To może być lub może nie usunąć z modelu element, który wyświetla kształt.Na przykład usunięcie kształtu klasy z diagramu klasy nie powoduje usunięcia klasy UML z modelu. (Odziedziczone z IShape). |
![]() |
Display<T> | Wyświetlanie elementu na diagramie.Tworzy IShape, którego elementem jest element. |
![]() |
EnsureVisible | (Odziedziczone z IDiagram). |
![]() |
GetObject<T> | Pobiera element modelu reprezentowany przez ten kształt.Należy podać typ wynik, który ma. (Odziedziczone z IShape). |
![]() |
Move | Zmienia położenie i rozmiar kształtu. (Odziedziczone z IShape). |
![]() |
SelectShapes | Ustawia bieżący wybór w danym kolekcja kształtów i ustawia właściwość zaznaczenia.Nie uaktywnia okno, które wyświetla diagramu. (Odziedziczone z IDiagram). |
![]() |
ToIShape<T> | Rzutować na typ, który określa typ elementu, który reprezentuje kształt. (Odziedziczone z IShape). |
Początek
Metody rozszerzające
Nazwa | Opis | |
---|---|---|
![]() |
GetChildShapes<T> | Get kształty podrzędne, które wyświetlają określonego typu elementu modelu. (Zdefiniowane przez PresentationHelpers). |
![]() |
GetElement | Element modelu, który przedstawia ten kształt. (Zdefiniowane przez IShapeExtensions). |
![]() |
GetSelectedShapes<T> | Pobierz wszystkie zaznaczone kształty, których są wyświetlane elementy modelu UML określonego typu. (Zdefiniowane przez PresentationHelpers). |
![]() |
SelectShapes | Zaznacz kolekcję kształtów na diagramie.Kształty muszą być selectable.Właściwość SelectedShapes diagram zostanie zaktualizowana. (Zdefiniowane przez PresentationHelpers). |
Początek
Uwagi
Aby uzyskać więcej informacji zobacz następujące tematy:
Zobacz też
Informacje
Przestrzeń nazw Microsoft.VisualStudio.ArchitectureTools.Extensibility.Presentation