Condividi tramite


Interfaccia IDiagramContext

Fornisce l'accesso a un diagramma.È possibile ottenere un'istanza di questo tipo per dichiarare una proprietà importata DiagramContext di estensione UML.È inoltre possibile eseguire il cast da e verso EnvDTE.ProjectItem, se l'elemento è un diagramma UML.

Spazio dei nomi:  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Presentation
Assembly:  Microsoft.VisualStudio.ArchitectureTools.Extensibility (in Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)

Sintassi

'Dichiarazione
Public Interface IDiagramContext
public interface IDiagramContext
public interface class IDiagramContext
type IDiagramContext =  interface end
public interface IDiagramContext

Il tipo IDiagramContext espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica CurrentDiagram Il diagramma accessibile dal contesto.Se è stato ottenuto il IDiagramContext eseguendo il cast di un EnvDTE.ProjectItem, il diagramma potrebbe non essere il diagramma attualmente attivato.

In alto

Note

In un'estensione UML come un comando di menu o un gestore movimenti, è possibile dichiarare una proprietà:

[Import] public IDiagramContext DiagramContext {get; set;}

Verrà impostata su Visual Studio elemento di progetto contenente un diagramma corrente.

È inoltre possibile eseguire il cast EnvDTE.ProjectItem a questo tipo, se l'elemento è un diagramma UML.

Per ulteriori informazioni, vedere i seguenti argomenti:

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.ArchitectureTools.Extensibility.Presentation