SingleDiagramDocView-Klasse
Zeigt beim Überschreiben in einer abgeleiteten Klasse ein einzelnes Diagramm in einer Dokument-Ansicht an.
Diese API ist nicht CLS-kompatibel.
Vererbungshierarchie
System.Object
Microsoft.VisualStudio.Shell.WindowPane
Microsoft.VisualStudio.Modeling.Shell.ModelingWindowPane
Microsoft.VisualStudio.Modeling.Shell.ModelingDocView
Microsoft.VisualStudio.Modeling.Shell.DiagramDocView
Microsoft.VisualStudio.Modeling.Shell.SingleDiagramDocView
Namespace: Microsoft.VisualStudio.Modeling.Shell
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0.dll)
Syntax
'Declaration
<CLSCompliantAttribute(False)> _
Public MustInherit Class SingleDiagramDocView _
Inherits DiagramDocView
[CLSCompliantAttribute(false)]
public abstract class SingleDiagramDocView : DiagramDocView
Der SingleDiagramDocView-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
![]() |
SingleDiagramDocView | Initialisiert eine neue Instanz der SingleDiagramDocView-Klasse. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
![]() |
ActiveInPlaceEditWindow | Ruft das aktive Fenster ab oder legt es für die direkte Bearbeitung fest. (Von ModelingWindowPane geerbt.) |
![]() |
AllDesigners | (Überschreibt DiagramDocView.AllDesigners.) |
![]() |
Content | (Von WindowPane geerbt.) |
![]() |
ContextMenuId | Ruft das Kontextmenü ab, das angezeigt werden soll, wenn ein Benutzer mit der rechten Maustaste auf die Diagrammansicht klickt. (Von DiagramDocView geerbt.) |
![]() |
ContextMenuMousePosition | Ruft die Position der Maus ab, wenn das Kontextmenü für die Diagrammansicht aufgerufen wird. (Von DiagramDocView geerbt.) |
![]() |
ContextMenuXPosition | Die X-Position für das Kontextmenü (Von DiagramDocView geerbt.) |
![]() |
ContextMenuYPosition | Die Y-Position für das Kontextmenü (Von DiagramDocView geerbt.) |
![]() |
CurrentDesigner | Ruft die Client-Ansicht für das Diagramm ab. (Überschreibt DiagramDocView.CurrentDesigner.) |
![]() |
CurrentDiagram | Ruft das Diagramm ab. (Überschreibt DiagramDocView.CurrentDiagram.) |
![]() |
DefaultToolboxTabName | Ruft den Namen der Registerkarte Toolbox ab, auf die der Benutzer geklickt hat. (Von ModelingDocView geerbt.) |
![]() |
DefaultToolboxTabToolboxItemsCount | (Von ModelingDocView geerbt.) |
![]() |
Diagram | Ruft ein Diagramm ab. |
![]() |
DocData | Ruft ein Dokument für das Dokumentfenster ab. (Von ModelingDocView geerbt.) |
![]() |
Frame | Ruft die IVsWindowFrame ab, die diesem Fenster entspricht. (Von ModelingWindowPane geerbt.) |
![]() |
HasSelectableObjects | Ruft das Dokumentfenster ab. Wenn das Dokumentfenster geöffnet ist, wird die Option Objekte auswählen aktiviert. (Von ModelingDocView geerbt.) |
![]() |
HelpService | Ruft den Hilfedienst ab. (Von ModelingWindowPane geerbt.) |
![]() |
InitializationMode | (Von WindowPane geerbt.) |
![]() |
IsContextMenuShowing | Ruft das Kontextmenü ab und überprüft, ob es für die Diagrammansicht angezeigt wird. (Von DiagramDocView geerbt.) |
![]() |
IsPrimaryView | Ruft das Dokumentfenster ab und überprüft, ob dieses Fenster das primäre Dokumentfenster ist. (Von ModelingDocView geerbt.) |
![]() |
MenuService | Ruft den Menübefehlsdienst ab. (Von ModelingWindowPane geerbt.) |
![]() |
PrimarySelection | Ruft das primäre ausgewählte Element im Fensterbereich ab. (Von ModelingWindowPane geerbt.) |
![]() |
ProvideViewHelper | Ruft das Dokumentfenster ab und überprüft, ob ein Anzeigehilfsprogramm für das Dokumentfenster erstellt werden soll. (Von ModelingDocView geerbt.) |
![]() |
SelectedElements | Ruft die Elemente ab, die im Fensterbereich ausgewählt sind. (Von ModelingWindowPane geerbt.) |
![]() |
SelectionCount | Ruft die Anzahl der Elemente ab, die im Fensterbereich ausgewählt sind. (Von ModelingWindowPane geerbt.) |
![]() |
SelectionHelpService | Ruft den Auswahlhilfedienst ab. (Von ModelingWindowPane geerbt.) |
![]() |
ServiceProvider | Ruft den Dienstanbieter ab, der für diesen Fensterbereich lokal ist. (Von ModelingWindowPane geerbt.) |
![]() |
TargetToolboxItemFilterAttributes | Ruft die Auflistung der Filterattribute für ein Toolbox-Element ab. (Von DiagramDocView geerbt.) |
![]() |
ToolboxService | Ruft den Toolboxdienst ab. (Von ModelingDocView geerbt.) |
![]() |
Window | Ruft ein Fenster für die Ansicht ab. (Überschreibt WindowPane.Window.) |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
![]() |
BaseLoadView | Dies sollte aufgerufen werden, wenn die zugeordnete DocData das Laden oder erneute Laden beendet hat, hauptsächlich von DocView.LoadView().Führt eine beliebige Basisinitialisierung aus, die nach dem Laden einer neuen DocData in der Ansicht erforderlich ist. (Von ModelingDocView geerbt.) |
![]() |
CommitPendingEditForCommand | Überprüft, ob ausstehende Änderungen übernommen werden sollen, bevor ein Befehl ausgeführt wird. (Von DiagramDocView geerbt.) |
![]() |
CountAllObjects | Zählt die Anzahl der Elemente im Modell. (Von DiagramDocView geerbt.) |
![]() |
CountObjects | Zählt die Anzahl der Elemente im Fensterbereich oder in der aktuellen Auswahl. (Von ModelingWindowPane geerbt.) |
![]() |
CountSelectedObjects | Ruft die Anzahl der Elemente in der aktuellen Auswahl ab. (Von ModelingWindowPane geerbt.) |
![]() |
CreateDiagramView | Erstellt eine Diagrammansicht für das Dokumentfenster. (Von DiagramDocView geerbt.) |
![]() |
Dispose() | (Von WindowPane geerbt.) |
![]() |
Dispose(Boolean) | Gibt die von SingleDiagramDocView verwendeten nicht verwalteten Ressourcen und optional die verwalteten Ressourcen frei. (Überschreibt DiagramDocView.Dispose(Boolean).) |
![]() |
DoSelectObjects | Wählt Elemente in der Diagrammansicht aus. (Von DiagramDocView geerbt.) |
![]() |
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) |
![]() |
Finalize | Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.) |
![]() |
Find | Derzeit nicht implementiert. (Von DiagramDocView geerbt.) |
![]() |
GetAllObjects | Ruft alle Elemente im Modell ab. (Von DiagramDocView geerbt.) |
![]() |
GetCapabilities | Gibt an, welche Suchoptionen unterstützt werden sollen. (Von DiagramDocView geerbt.) |
![]() |
GetComponentSelected | Gibt an, ob die angegebene Komponente ausgewählt wird. (Von ModelingWindowPane geerbt.) |
![]() |
GetContainerSelected | Gibt an, ob der angegebene Container ausgewählt wird. (Von ModelingWindowPane geerbt.) |
![]() |
GetCurrentSpan | Derzeit nicht implementiert. (Von DiagramDocView geerbt.) |
![]() |
GetDiagramFromPhysicalView | Ruft ein Modell aus Store ab, damit es in der Diagrammansicht angezeigt werden kann. (Von DiagramDocView geerbt.) |
![]() |
GetFindState | Derzeit nicht implementiert. (Von DiagramDocView geerbt.) |
![]() |
GetHashCode | Fungiert als die Standardhashfunktion. (Von Object geerbt.) |
![]() |
GetObjects | Ruft die einzelnen Elemente, die derzeit ausgewählt sind, oder die Elemente ab, die im Fensterbereich ausgewählt werden können. (Von ModelingWindowPane geerbt.) |
![]() |
GetProperty | Ruft die Eigenschaften ab, die einem Element im Modell zugewiesen werden. (Von DiagramDocView geerbt.) |
![]() |
GetSearchImage | Derzeit nicht implementiert. (Von DiagramDocView geerbt.) |
![]() |
GetSelectedComponents | Ruft die Komponente ab, die im Fensterbereich ausgewählt werden. (Von ModelingWindowPane geerbt.) |
![]() |
GetSelectedObjects | Ruft die Elemente ab, die im Fensterbereich ausgewählt sind. (Von ModelingWindowPane geerbt.) |
![]() |
GetService | Ruft den Dienst des angegebenen Typs ab.Diese Methode überschreiben, um den benutzerdefinierten Menübefehlsdienst zurückzugeben (Von ModelingWindowPane geerbt.) |
![]() |
GetSite | Ruft die Website ab, die mit SetSite festgelegt wurde. (Von ModelingWindowPane geerbt.) |
![]() |
GetToolboxItemFilterAttributes | Ruft eine Auflistung der Filterzeichenfolgen und Filtertypen für die Toolbox ab. (Von DiagramDocView geerbt.) |
![]() |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) |
![]() |
Hide | Blendet den Fensterbereich aus. (Von ModelingWindowPane geerbt.) |
![]() |
Initialize | Initialisiert eine Instanz der ModelingDocView-Klasse. (Von ModelingDocView geerbt.) |
![]() |
InterceptDataObject | Wird von Toolbox aufgerufen, wenn das Eingabedatenobjekt im Begriff ist, eine Drag & Drop-Vorgang auszuführen.Diese Methode ermöglicht, dass das Eingabedatenobjekt durch das zurückgegebene Datenobjekt ersetzt wird, das stattdessen in den Drag-&-Drop-Vorgang wechselt.Die Basisimplementierung gibt NULL zurück (d. h. keine Ersetzung des Eingabedatenobjekts). (Von ModelingDocView geerbt.) |
![]() |
IsDataObjectSupported | Überprüft, ob ein Element in der Toolbox mit dem Dokumentfenster verwendet werden kann. (Von ModelingDocView geerbt.) |
![]() |
IsObjectBrowsable | Gibt "true" zurück, wenn das Browsable-Attribut des Elements "true" ist. (Von DiagramDocView geerbt.) |
![]() |
IsSupported | Überprüft, ob das Dokumentfenster ein Element in der Toolbox unterstützt. (Von ModelingDocView geerbt.) |
![]() |
ItemPicked | Benachrichtigt Clients, dass ein Benutzer auf ein Element in der Toolbox geklickt oder die EINGABETASTE gedrückt hat, um das Element auszuwählen. (Von ModelingDocView geerbt.) |
![]() |
LoadUIState | (Von WindowPane geerbt.) |
![]() |
LoadView | Überprüft, ob das Dokument in einem Dokumentfenster geladen wurde. (Von ModelingDocView geerbt.) |
![]() |
MarkSpan | Derzeit nicht implementiert. (Von DiagramDocView geerbt.) |
![]() |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) |
![]() |
NavigateTo | Derzeit nicht implementiert. (Von DiagramDocView geerbt.) |
![]() |
NotifyFindTarget | Dieser Member wird nicht mehr verwendet. (Von DiagramDocView geerbt.) |
![]() |
OnClose | Entfernt Fensterbereichsobjekte aus der Kontextmenü-Auswahl, wenn der Fensterbereich geschlossen wird. (Von ModelingWindowPane geerbt.) |
![]() |
OnContextMenuRequested | Verarbeitet eine Anforderung für das Kontextmenü. (Von DiagramDocView geerbt.) |
![]() |
OnCreate | Wenn das Dokument geladen wurde, erstellt es eine Ansicht für das Dokumentfenster. (Von ModelingDocView geerbt.) |
![]() |
OnSelectionChanged | Berechnet neu, welche Toolboxfilter verwendet werden sollen. (Von DiagramDocView geerbt.) |
![]() |
OnSelectionChanging | Benachrichtigt Ereignis-Listener, bevor die Auswahl geändert wurde. (Von ModelingWindowPane geerbt.) |
![]() |
OnToolboxItemSelected | Wenn ein Benutzer auf ein Element in der Toolbox klickt, ruft ToolboxItemSelected an. (Von ModelingDocView geerbt.) |
![]() |
OnToolboxSelectionChanged | (Von ModelingDocView geerbt.) |
![]() |
PreProcessMessage | Behandelt Fenstermeldungen. (Von ModelingWindowPane geerbt.) |
![]() |
Replace | Derzeit nicht implementiert. (Von DiagramDocView geerbt.) |
![]() |
SaveUIState | (Von WindowPane geerbt.) |
![]() |
SelectObjects | Wählt Elemente im Fensterbereich aus. (Von ModelingWindowPane geerbt.) |
![]() |
SetFindState | Derzeit nicht implementiert. (Von DiagramDocView geerbt.) |
![]() |
SetInfo | Aktualisiert die Statusleiste für das Dokumentfenster. (Von ModelingDocView geerbt.) |
![]() |
SetSelectedComponents(ICollection) | Fügt die angegebenen Komponenten in den Auswahlcontainer hinzu und benachrichtigt die Shell über die Änderung der Auswahl. (Von ModelingWindowPane geerbt.) |
![]() |
SetSelectedComponents(ICollection, SelectionTypes) | Derzeit nicht implementiert. (Von ModelingWindowPane geerbt.) |
![]() |
SetSite | Initialisiert den Fensterbereich in der Umgebung. (Von ModelingWindowPane geerbt.) |
![]() |
Show | Zeigt den Fensterbereich im Vordergrund an und aktiviert das Fenster. (Von ModelingWindowPane geerbt.) |
![]() |
ShowContextMenu | Zeigt das Kontextmenü an einer bestimmten Position in der Diagrammansicht an. (Von DiagramDocView geerbt.) |
![]() |
ShowNoActivate | Zeigt den Fensterbereich im Vordergrund an, aktiviert das Fenster jedoch nicht. (Von ModelingWindowPane geerbt.) |
![]() |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) |
![]() |
UpdateToolboxFilters | Aktualisiert die Auflistung der Toolboxfilter, die mit der aktiven Diagrammansicht verwendet werden sollen. (Von DiagramDocView geerbt.) |
Zum Seitenanfang
Ereignisse
Name | Beschreibung | |
---|---|---|
![]() |
SelectionChanged | Wird ausgelöst, nachdem sich die Auswahl im Fensterbereich geändert hat. (Von ModelingWindowPane geerbt.) |
![]() |
SelectionChanging | Wird ausgelöst, bevor die Auswahl im Fensterbereich sich ändert. (Von ModelingWindowPane geerbt.) |
![]() |
ToolboxItemSelected | Tritt ein, wenn der Benutzer das markierte Element aus der Toolbox auf das Dokumentfenster zieht. (Von ModelingDocView geerbt.) |
![]() |
ToolboxSelectionChanged | Wird aufgerufen, wenn sich die Toolboxauswahl ändert (durch einen einzelnen Mausklick oder das Drücken der NACH-OBEN-/NACH-UNTEN-TASTEN). (Von ModelingDocView geerbt.) |
Zum Seitenanfang
Explizite Schnittstellen implementierungen
Name | Beschreibung | |
---|---|---|
![]() ![]() |
IVsFindTarget.GetMatchRect | (Von DiagramDocView geerbt.) |
![]() ![]() |
IVsToolboxActiveUserHook.InterceptDataObject | Wird von Toolbox aufgerufen, wenn das Eingabedatenobjekt im Begriff ist, eine Drag & Drop-Vorgang auszuführen.Diese Methode ermöglicht, dass das Eingabedatenobjekt durch das Ausgabedatenobjekt ersetzt wird, das stattdessen in den Drag-&-Drop-Vorgang wechselt. (Von ModelingDocView geerbt.) |
![]() ![]() |
IVsStatusbarUser.SetInfo | Wird von der Shell aufgerufen, wenn es Zeit ist, Informationen auf die Statusleiste festzulegen. (Von ModelingDocView geerbt.) |
![]() ![]() |
IVsToolboxActiveUserHook.ToolboxSelectionChanged | Wird aufgerufen, wenn sich die Auswahl auf die Toolbox ändert (durch einen einzelnen Mausklick oder das Drücken der NACH-OBEN-/NACH-UNTEN-TASTEN). (Von ModelingDocView geerbt.) |
![]() ![]() |
IVsWindowPane.ClosePane | Veraltet. (Von WindowPane geerbt.) |
![]() ![]() |
IVsUIElementPane.CloseUIElementPane | (Von WindowPane geerbt.) |
![]() ![]() |
IVsWindowPane.CreatePaneWindow | Veraltet. (Von WindowPane geerbt.) |
![]() ![]() |
IVsUIElementPane.CreateUIElementPane | (Von WindowPane geerbt.) |
![]() ![]() |
IOleCommandTarget.Exec | (Von WindowPane geerbt.) |
![]() ![]() |
IVsWindowPane.GetDefaultSize | Veraltet. (Von WindowPane geerbt.) |
![]() ![]() |
IVsUIElementPane.GetDefaultUIElementSize | (Von WindowPane geerbt.) |
![]() ![]() |
IServiceProvider.GetService | (Von WindowPane geerbt.) |
![]() ![]() |
IVsUIElementPane.LoadUIElementState | (Von WindowPane geerbt.) |
![]() ![]() |
IVsWindowPane.LoadViewState | Veraltet. (Von WindowPane geerbt.) |
![]() ![]() |
IOleCommandTarget.QueryStatus | (Von WindowPane geerbt.) |
![]() ![]() |
IVsUIElementPane.SaveUIElementState | (Von WindowPane geerbt.) |
![]() ![]() |
IVsWindowPane.SaveViewState | Veraltet. (Von WindowPane geerbt.) |
![]() ![]() |
IVsWindowPane.SetSite | Veraltet. (Von WindowPane geerbt.) |
![]() ![]() |
IVsUIElementPane.SetUIElementSite | (Von WindowPane geerbt.) |
![]() ![]() |
IVsWindowPane.TranslateAccelerator | Veraltet. (Von WindowPane geerbt.) |
![]() ![]() |
IVsUIElementPane.TranslateUIElementAccelerator | (Von WindowPane geerbt.) |
Zum Seitenanfang
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.