DiagramDocView – třída
Představuje diagram zobrazit v Návrháři domény specifické pro jazyk nebo generované designer.
Toto rozhraní API není kompatibilní se specifikací CLS.
Hierarchie dědičnosti
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
Obor názvů: Microsoft.VisualStudio.Modeling.Shell
Sestavení: Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0 (v Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0.dll)
Syntaxe
'Deklarace
<CLSCompliantAttribute(False)> _
Public MustInherit Class DiagramDocView _
Inherits ModelingDocView _
Implements IVsFindTarget, IContextMenuHost
[CLSCompliantAttribute(false)]
public abstract class DiagramDocView : ModelingDocView,
IVsFindTarget, IContextMenuHost
Typ DiagramDocView zveřejňuje následující členy.
Konstruktory
Název | Popis | |
---|---|---|
DiagramDocView | Vytvoří novou instanci třídy DiagramDocView. |
Nahoru
Vlastnosti
Název | Popis | |
---|---|---|
ActiveInPlaceEditWindow | Získá a nastaví aktivní okno pro úpravy na místě. (Zděděno z ModelingWindowPane.) | |
AllDesigners | ||
Content | (Zděděno z WindowPane.) | |
ContextMenuId | Místní nabídka Zobrazit, když uživatel klepne pravým tlačítkem myši na zobrazení diagram získá. | |
ContextMenuMousePosition | Získá polohy myši při místní nabídky pro zobrazení diagramu. | |
ContextMenuXPosition | Umístění x kontextové nabídky | |
ContextMenuYPosition | Umístění na ose y v kontextové nabídce | |
CurrentDesigner | Získá zobrazení aktivního diagramu. | |
CurrentDiagram | V zobrazení aktivního diagramu získá aktuálně vybraného modelu. | |
DefaultToolboxTabName | Získá název nástrojů kartu, na kterou uživatel kliknul. (Zděděno z ModelingDocView.) | |
DefaultToolboxTabToolboxItemsCount | (Zděděno z ModelingDocView.) | |
DocData | Získá dokument v okně dokumentu. (Zděděno z ModelingDocView.) | |
Frame | Získá IVsWindowFrame , který odpovídá v tomto okně. (Zděděno z ModelingWindowPane.) | |
HasSelectableObjects | Získá v okně dokumentu, pokud je otevřeno okno dokumentu, umožňuje Objekty vyberte možnost. (Zděděno z ModelingDocView.) | |
HelpService | Získá nápovědu služby. (Zděděno z ModelingWindowPane.) | |
InitializationMode | (Zděděno z WindowPane.) | |
IsContextMenuShowing | Získá místní nabídku a ověří, zda se pro zobrazení diagramu. | |
IsPrimaryView | Získá v okně dokumentu a ověří, zda toto okno je okno primárního dokumentu. (Zděděno z ModelingDocView.) | |
MenuService | Získá služba nabídka příkazů. (Zděděno z ModelingWindowPane.) | |
PrimarySelection | Získá prvek primární vybrané v podokně okna. (Zděděno z ModelingWindowPane.) | |
ProvideViewHelper | Získá v okně dokumentu a ověří, zda má být vytvořena pomocná zobrazení okna dokumentu. (Zděděno z ModelingDocView.) | |
SelectedElements | Získá prvky, které jsou vybrány v podokně okna. (Zděděno z ModelingWindowPane.) | |
SelectionCount | Získá počet prvků, které jsou vybrány v podokně okna. (Zděděno z ModelingWindowPane.) | |
SelectionHelpService | Získá nápovědu služby výběru. (Zděděno z ModelingWindowPane.) | |
ServiceProvider | Získá poskytovatel metadat, který je místní do tohoto podokna. (Zděděno z ModelingWindowPane.) | |
TargetToolboxItemFilterAttributes | Získá sadu atributů filtr pro nástrojů zboží. (Přepisuje ModelingDocView.TargetToolboxItemFilterAttributes.) | |
ToolboxService | Získá prvky služby. (Zděděno z ModelingDocView.) | |
Window | (Zděděno z WindowPane.) |
Nahoru
Metody
Název | Popis | |
---|---|---|
BaseLoadView | Chcete-li být volána po dokončení nakládky nebo překládky, především z DocView.LoadView() související DocData.Provádí veškeré základní inicializace potřebné po načtení nové DocData do zobrazení. (Zděděno z ModelingDocView.) | |
CommitPendingEditForCommand | Ověří, zda vynikající úpravy by měla být potvrzena před provedením příkazu. (Přepisuje ModelingWindowPane.CommitPendingEditForCommand(CommandID).) | |
CountAllObjects | Vrátí počet prvků, které jsou v modelu. (Přepisuje ModelingWindowPane.CountAllObjects().) | |
CountObjects | Vrátí počet prvků v podokně okna nebo v aktuálním výběru. (Zděděno z ModelingWindowPane.) | |
CountSelectedObjects | Získá počet prvků v aktuálním výběru. (Zděděno z ModelingWindowPane.) | |
CreateDiagramView | Vytvoří zobrazení diagramu pro okna dokumentu. | |
Dispose() | (Zděděno z WindowPane.) | |
Dispose(Boolean) | Uvolní nespravované prostředky používané DiagramDocView a volitelně uvolní spravované prostředky. (Přepisuje ModelingDocView.Dispose(Boolean).) | |
DoSelectObjects | Výběr prvků v zobrazení diagramu. (Přepisuje ModelingWindowPane.DoSelectObjects(UInt32, array<Object[], UInt32).) | |
Equals | Určuje, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno z Object.) | |
Finalize | Umožňuje objektu k pokusu uvolnit prostředky a provádět další operace vyčištění před je zažádáno systémem uvolňování paměti. (Zděděno z Object.) | |
Find | Není aktuálně implementováno. | |
GetAllObjects | Získá všechny prvky v modelu. (Přepisuje ModelingWindowPane.GetAllObjects(UInt32, array<Object[]).) | |
GetCapabilities | Určuje, které vyhledávací možnosti podpory. | |
GetComponentSelected | Určuje, zda je vybraná dané součásti. (Zděděno z ModelingWindowPane.) | |
GetContainerSelected | Určuje, zda je vybraná daného kontejneru. (Zděděno z ModelingWindowPane.) | |
GetCurrentSpan | Není aktuálně implementováno. | |
GetDiagramFromPhysicalView | Získá model z Store tak, aby bylo možné zobrazit v zobrazení diagram. | |
GetFindState | Není aktuálně implementováno. | |
GetHashCode | Slouží jako výchozí funkce hash. (Zděděno z Object.) | |
GetObjects | Získá prvky, které jsou aktuálně vybrány nebo prvky, které lze vybrat v podokně okna. (Zděděno z ModelingWindowPane.) | |
GetProperty | Získá vlastnosti, které jsou přiřazeny k prvku modelu. | |
GetSearchImage | Není aktuálně implementováno. | |
GetSelectedComponents | Získá součásti, které jsou vybrány v podokně okna. (Zděděno z ModelingWindowPane.) | |
GetSelectedObjects | Získá prvky, které jsou vybrány v podokně okna. (Zděděno z ModelingWindowPane.) | |
GetService | Získá zadaného typu služby.Přepsat tuto metodu a vrátit službu příkaz vlastní nabídky (Zděděno z ModelingWindowPane.) | |
GetSite | Získá na webu, která byla nastavena pomocí SetSite. (Zděděno z ModelingWindowPane.) | |
GetToolboxItemFilterAttributes | Získá kolekce řetězce filtru a typy filtrů pro panel. | |
GetType | Získá Type aktuální instance. (Zděděno z Object.) | |
Hide | Skryje podokno okna. (Zděděno z ModelingWindowPane.) | |
Initialize | Inicializuje novou instanci ModelingDocView třídy. (Zděděno z ModelingDocView.) | |
InterceptDataObject | Volat nástrojů při vstupní data objektu se chystá přejít do operace přetahování myší.Tato metoda umožňuje objektu vstupní data vrácená data objektu, který přejde do operace přetahování myší místo nahradit.Základní implementace vrátí null, což znamená žádné nahrazení vstupních dat objektu. (Zděděno z ModelingDocView.) | |
IsDataObjectSupported | Ověří, zda je možné použít položku v panelu nástrojů v okně dokumentu. (Zděděno z ModelingDocView.) | |
IsObjectBrowsable | Vrátí hodnotu true pokud platí procházet atribut prvku. | |
IsSupported | Ověří, zda podporuje okna dokumentu položku v panelu nástrojů. (Zděděno z ModelingDocView.) | |
ItemPicked | Upozorňuje klienty, že uživatel klepnutím na položku v panelu nástrojů nebo stisknutí klávesy ENTER vyberte položku. (Zděděno z ModelingDocView.) | |
LoadUIState | (Zděděno z WindowPane.) | |
LoadView | Ověří, zda byl načten dokument v okně dokumentu. (Zděděno z ModelingDocView.) | |
MarkSpan | Není aktuálně implementováno. | |
MemberwiseClone | Vytvoří mělká kopie aktuálního Object. (Zděděno z Object.) | |
NavigateTo | Není aktuálně implementováno. | |
NotifyFindTarget | Tento člen se již používá. | |
OnClose | Při zavření podokna okna, odebere z místní nabídky výběru objektů podokně okna. (Zděděno z ModelingWindowPane.) | |
OnContextMenuRequested | Zpracování požadavku na místní nabídku. | |
OnCreate | Při načítání dokumentu vytvoří zobrazení okna dokumentu. (Zděděno z ModelingDocView.) | |
OnSelectionChanged | Přepočítá, který filtruje nástrojů použít. (Přepisuje ModelingWindowPane.OnSelectionChanged(EventArgs).) | |
OnSelectionChanging | Upozorňuje posluchače událostí před změnami výběru. (Zděděno z ModelingWindowPane.) | |
OnToolboxItemSelected | Když uživatel klikne na položku v panelu nástrojů, volá ToolboxItemSelected. (Zděděno z ModelingDocView.) | |
OnToolboxSelectionChanged | (Zděděno z ModelingDocView.) | |
PreProcessMessage | Zpracovává zprávy okna. (Zděděno z ModelingWindowPane.) | |
Replace | Není aktuálně implementováno. | |
SaveUIState | (Zděděno z WindowPane.) | |
SelectObjects | Výběr prvků v podokně okna. (Zděděno z ModelingWindowPane.) | |
SetFindState | Není aktuálně implementováno. | |
SetInfo | Aktualizaci na stavovém řádku okna dokumentu. (Zděděno z ModelingDocView.) | |
SetSelectedComponents(ICollection) | Přidá zadané součásti do kontejneru výběr a upozorní prostředí změnit výběr. (Zděděno z ModelingWindowPane.) | |
SetSelectedComponents(ICollection, SelectionTypes) | Není aktuálně implementováno. (Zděděno z ModelingWindowPane.) | |
SetSite | Inicializuje podoken v životním prostředí. (Zděděno z ModelingWindowPane.) | |
Show | Zobrazí podokno okna, přenese se do popředí a je aktivní okno. (Zděděno z ModelingWindowPane.) | |
ShowContextMenu | Zobrazí místní nabídku na určité místo v zobrazení diagram. | |
ShowNoActivate | Zobrazí podokno okna, zobrazí se dopředu, ale neumožňuje zvětšení aktivního okna. (Zděděno z ModelingWindowPane.) | |
ToString | Vrací řetězec, který představuje aktuální objekt. (Zděděno z Object.) | |
UpdateToolboxFilters | Aktualizace kolekce filtry nástrojů pomocí zobrazení aktivního diagramu. |
Nahoru
Události
Název | Popis | |
---|---|---|
SelectionChanged | Je aktivována po změně výběru v podokně okna. (Zděděno z ModelingWindowPane.) | |
SelectionChanging | Je aktivována před výběrem v podokně okna se změní. (Zděděno z ModelingWindowPane.) | |
ToolboxItemSelected | Dochází, když uživatel přetáhne vybranou položku z panelu nástrojů do okna dokumentu. (Zděděno z ModelingDocView.) | |
ToolboxSelectionChanged | Volána při změně výběru nástrojů (pomocí jediného klepnutí nebo stisknutí kláves se šipkami nahoru/dolů). (Zděděno z ModelingDocView.) |
Nahoru
Explicitní implementace rozhraní
Název | Popis | |
---|---|---|
IVsFindTarget.GetMatchRect | ||
IVsToolboxActiveUserHook.InterceptDataObject | Volat nástrojů při vstupní data objektu se chystá přejít do operace přetahování myší.Tato metoda umožňuje objektu vstupní data nahradit výstupní datový objekt, který přejde do operace přetahování myší místo. (Zděděno z ModelingDocView.) | |
IVsStatusbarUser.SetInfo | Volána prostředí, když je čas, abychom nastavit informace na stavovém řádku. (Zděděno z ModelingDocView.) | |
IVsToolboxActiveUserHook.ToolboxSelectionChanged | Volána při změně výběru na panelu nástrojů (pomocí jediného klepnutí nebo stisknutí kláves se šipkami nahoru/dolů). (Zděděno z ModelingDocView.) | |
IVsWindowPane.ClosePane | Zastaralé. (Zděděno z WindowPane.) | |
IVsUIElementPane.CloseUIElementPane | (Zděděno z WindowPane.) | |
IVsWindowPane.CreatePaneWindow | Zastaralé. (Zděděno z WindowPane.) | |
IVsUIElementPane.CreateUIElementPane | (Zděděno z WindowPane.) | |
IOleCommandTarget.Exec | (Zděděno z WindowPane.) | |
IVsWindowPane.GetDefaultSize | Zastaralé. (Zděděno z WindowPane.) | |
IVsUIElementPane.GetDefaultUIElementSize | (Zděděno z WindowPane.) | |
IServiceProvider.GetService | (Zděděno z WindowPane.) | |
IVsUIElementPane.LoadUIElementState | (Zděděno z WindowPane.) | |
IVsWindowPane.LoadViewState | Zastaralé. (Zděděno z WindowPane.) | |
IOleCommandTarget.QueryStatus | (Zděděno z WindowPane.) | |
IVsUIElementPane.SaveUIElementState | (Zděděno z WindowPane.) | |
IVsWindowPane.SaveViewState | Zastaralé. (Zděděno z WindowPane.) | |
IVsWindowPane.SetSite | Zastaralé. (Zděděno z WindowPane.) | |
IVsUIElementPane.SetUIElementSite | (Zděděno z WindowPane.) | |
IVsWindowPane.TranslateAccelerator | Zastaralé. (Zděděno z WindowPane.) | |
IVsUIElementPane.TranslateUIElementAccelerator | (Zděděno z WindowPane.) |
Nahoru
Poznámky
Pomocí zobrazení diagramu zobrazit modely.Model je sada prvků.
Bezpečný přístup z více vláken
Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.