Interfaccia IUseCaseDiagram
Rappresenta un diagramma caso di utilizzo UML, che consente di visualizzare i casi di utilizzo, gli attori e i sistemi. Il diagramma stesso non fa parte del modello UML. Contiene gli oggetti IShape che rappresentano le visualizzazioni degli elementi del modello. Ogni elemento del modello, ad esempio un caso di utilizzo, può essere rappresentato da diverse forme che possono trovarsi su diagrammi diversi.
Spazio dei nomi: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Presentation
Assembly: Microsoft.VisualStudio.ArchitectureTools.Extensibility (in Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)
Sintassi
'Dichiarazione
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
Il tipo IUseCaseDiagram espone i seguenti membri.
Proprietà
Nome | Descrizione | |
---|---|---|
ChildShapes | Forme contenute all'interno della forma.Ad esempio, l'attributo e le righe delle operazioni di una forma di classe; forme di classe contenute all'interno di una forma del pacchetto; porte e parti all'interno di un componente.Per ogni ChildShape, ParentShape == questa forma. (Ereditato da IShape) | |
Color | Ottiene o imposta il colore della forma. (Ereditato da IShape) | |
Diagram | Il diagramma che contiene la forma. (Ereditato da IShape) | |
FileName | Il percorso del file del progetto di modello nel quale il diagramma viene archiviato.Nome del principale tra i due file. (Ereditato da IDiagram) | |
Height | (Ereditato da IShape) | |
ModelStore | Archivio modelli UML che contiene il diagramma e il modello che mostra. (Ereditato da IDiagram) | |
Name | Nome del diagramma.Non equivale sempre al nome file. (Ereditato da IDiagram) | |
ParentShape | La forma che contiene la forma, oppure null.Se ParentShape è diverso da null, la forma è un membro di ParentShape.ChildShapes. (Ereditato da IShape) | |
SelectedShapes | L'insieme di forme correntemente selezionate.Se non viene selezionata nessuna singola forma, l'insieme conterrà il diagramma come suo unico membro.Se vengono selezionate altre forme, il diagramma non verrà visualizzato nell'insieme. (Ereditato da IDiagram) | |
TypeName | Stringa che indica di che tipo di diagramma si tratta, ad esempio "ComponentDiagram". (Ereditato da IDiagram) | |
Width | (Ereditato da IShape) | |
XPosition | (Ereditato da IShape) | |
YPosition | (Ereditato da IShape) |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
Delete | Rimuove la forma dal diagramma.L'elemento visualizzato nella forma potrebbe essere rimosso o meno dal modello.Ad esempio, la rimozione di una forma di classe da un diagramma classi non implica la rimozione della classe UML dal modello. (Ereditato da IShape) | |
Display<T> | Visualizzare un elemento nel diagramma.Consente di creare un IShape il cui elemento è element. | |
EnsureVisible | (Ereditato da IDiagram) | |
GetObject<T> | Ottiene l'elemento di modello rappresentato da questa forma.Specificare il tipo di risultato desiderato. (Ereditato da IShape) | |
Move | Consente di modificare la posizione e le dimensioni della forma. (Ereditato da IShape) | |
SelectShapes | Imposta la selezione corrente sull'insieme specificato di forme e imposta la proprietà Selezione.La finestra che visualizza il diagramma non verrà attivata. (Ereditato da IDiagram) | |
ToIShape<T> | Eseguire il cast a un tipo che specifica il tipo dell'elemento che la forma rappresenta. (Ereditato da IShape) |
In alto
Metodi di estensione
Nome | Descrizione | |
---|---|---|
GetChildShapes<T> | Ottenere tutte le forme figlio che visualizzano l'elemento del modello del tipo specificato. (Definito da PresentationHelpers). | |
GetElement | Elemento di modello rappresentato da questa forma. (Definito da IShapeExtensions). | |
GetSelectedShapes<T> | Ottenere tutte le forme selezionate che visualizzano gli elementi del modello UML del tipo specificato. (Definito da PresentationHelpers). | |
SelectShapes | Selezionare un insieme di forme nel diagramma.Le forme devono essere selezionabili.La proprietà SelectedShapes del diagramma verrà aggiornata. (Definito da PresentationHelpers). |
In alto
Note
Per ulteriori informazioni, vedere i seguenti argomenti:
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualStudio.ArchitectureTools.Extensibility.Presentation