Udostępnij za pośrednictwem


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
Właściwość publiczna 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