Interfejs IDiagramContext
Zapewnia dostęp do diagramu.Wystąpienie tego typu można uzyskać, oświadczając, właściwość importowana DiagramContext w rozszerzeniu UML.Jeśli element jest UML diagram można również oddanych do i z EnvDTE.ProjectItem.
Przestrzeń nazw: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Presentation
Zestaw: Microsoft.VisualStudio.ArchitectureTools.Extensibility (w Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)
Składnia
'Deklaracja
Public Interface IDiagramContext
public interface IDiagramContext
public interface class IDiagramContext
type IDiagramContext = interface end
public interface IDiagramContext
Typ IDiagramContext uwidacznia następujące elementy członkowskie.
Właściwości
Nazwa | Opis | |
---|---|---|
CurrentDiagram | Diagram dostępne w tym kontekście.Po uzyskaniu przez rzutowanie EnvDTE.ProjectItem IDiagramContext diagram może nie być aktualnie aktywny diagramu. |
Początek
Uwagi
W rozszerzeniu UML, takich jak obsługa gestu lub polecenia menu można zadeklarować właściwości:
[Import] public IDiagramContext DiagramContext {get; set;}
Spowoduje to ustawienie na Visual Studio elementu projektu zawierającego bieżącym diagramie.
Można również oddanych EnvDTE.ProjectItem do tego typu, jeśli element jest UML diagram.
Aby uzyskać więcej informacji zobacz następujące tematy:
Zobacz też
Informacje
Przestrzeń nazw Microsoft.VisualStudio.ArchitectureTools.Extensibility.Presentation