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.11.0 (v Microsoft.VisualStudio.Modeling.Sdk.Shell.11.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 který uživatel klepnul. (Zděděno z ModelingDocView.) | |
DefaultToolboxTabToolboxItemsCount | (Zděděno z ModelingDocView.) | |
DocData | Získá dokumentu pro okna dokumentu. (Zděděno z ModelingDocView.) | |
Frame | Získává IVsWindowFrame odpovídá toto okno.. (Zděděno z ModelingWindowPane.) | |
HasSelectableObjects | Získá okna dokumentu a pokud je otevřené okno dokumentu, umožňuje Vybrat objekty 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á okna dokumentu a ověří, zda je toto okno okno primárního dokumentu. (Zděděno z ModelingDocView.) | |
MenuService | Získá služba příkazů nabídky. (Zděděno z ModelingWindowPane.) | |
PrimarySelection | V podokně okna získá primární vybraný prvek. (Zděděno z ModelingWindowPane.) | |
ProvideViewHelper | Získá okna dokumentu a ověří, zda by měl být vytvořen zobrazení Pomocníka pro okna dokumentu. (Zděděno z ModelingDocView.) | |
SelectedElements | Získá prvky, které jsou vybrány v podokně okna. (Zděděno z ModelingWindowPane.) | |
SelectionCount | Počet prvků, které jsou vybrány v podokně okna získá. (Zděděno z ModelingWindowPane.) | |
SelectionHelpService | Získá nápovědu služby výběru. (Zděděno z ModelingWindowPane.) | |
ServiceProvider | Poskytovatel metadat, který je v tomto podokně okna místní získá. (Zděděno z ModelingWindowPane.) | |
TargetToolboxItemFilterAttributes | Získá sadu atributů filtr pro nástrojů zboží. (Přepisuje ModelingDocView.TargetToolboxItemFilterAttributes.) | |
ToolboxService | Získá nástrojů služby. (Zděděno z ModelingDocView.) | |
Window | (Zděděno z WindowPane.) |
Nahoru
Metody
Název | Popis | |
---|---|---|
BaseLoadView | Má být volána po dokončení načítání nebo překládky, především z DocView.LoadView() spojené DocData.Provádí veškeré základní inicializace požadované po načtení nového 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 zadaný objekt je rovno aktuální objekt. (Zděděno z Object.) | |
Finalize | Umožňuje objekt při uvolnění prostředků a provádět jiné operace vyčištění, dříve, než 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 vybrána dané součásti. (Zděděno z ModelingWindowPane.) | |
GetContainerSelected | Určuje, zda je vybrána 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 funkci hash u určitého typu. (Zděděno z Object.) | |
GetObjects | Získává aktuálně vybrané prvky 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á služby zadaného typu.Přepsat tuto metodu vrátit příkaz služby vlastní nabídky (Zděděno z ModelingWindowPane.) | |
GetSite | Získá web, který byl nastaven s 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 instanci ModelingDocView třídy. (Zděděno z ModelingDocView.) | |
InterceptDataObject | Prvky vyvolána při vstupní data objektu je přejít do operace přetažení.Tato metoda umožňuje vstupní data objektu nahrazuje vrácená data objektu místo přejde do operace přetažení.Základní implementace vrátí hodnotu null, což znamená žádné nahrazení vstupních dat objektu. (Zděděno z ModelingDocView.) | |
IsDataObjectSupported | Ověří, zda lze položky 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žky v panelu nástrojů. (Zděděno z ModelingDocView.) | |
ItemPicked | Klienti upozorní, že uživatel klepli 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 dokument načten v okně dokumentu. (Zděděno z ModelingDocView.) | |
MarkSpan | Není aktuálně implementováno. | |
MemberwiseClone | Vytvoří kopii aktuálního Object. (Zděděno z Object.) | |
NavigateTo | Není aktuálně implementováno. | |
NotifyFindTarget | Tento člen se již používá. | |
OnClose | Odebere objekty podokně okna z místní nabídky výběru při zavření podokna 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 | Upozornění posluchače událostí před změnami výběru. (Zděděno z ModelingWindowPane.) | |
OnToolboxItemSelected | Když uživatel klepne 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 | Aktualizace stavového okna dokumentu. (Zděděno z ModelingDocView.) | |
SetSelectedComponents(ICollection) | Přidá do kontejneru výběr zadané součásti a upozorní prostředí Změna výběru. (Zděděno z ModelingWindowPane.) | |
SetSelectedComponents(ICollection, SelectionTypes) | Není aktuálně implementováno. (Zděděno z ModelingWindowPane.) | |
SetSite | Inicializuje podokně okna v prostředí. (Zděděno z ModelingWindowPane.) | |
Show | Zobrazí podokno okna, přenese 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 přenese do popředí, ale není jej provádět aktivní okno. (Zděděno z ModelingWindowPane.) | |
ToString | Vrátí ř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ěr v podokně okna změní. (Zděděno z ModelingWindowPane.) | |
ToolboxItemSelected | Dojde, když uživatel přetáhne vybranou položku z panelu nástrojů do okna dokumentu. (Zděděno z ModelingDocView.) | |
ToolboxSelectionChanged | Nazývá se při změně výběru nástrojů (prostřednictvím klepnutím nebo stisknutím klávesy šipka nahoru nebo dolů). (Zděděno z ModelingDocView.) |
Nahoru
Explicitní implementace rozhraní
Název | Popis | |
---|---|---|
IVsFindTarget.GetMatchRect | ||
IVsToolboxActiveUserHook.InterceptDataObject | Prvky vyvolána při vstupní data objektu je přejít do operace přetažení.Tato metoda umožňuje nahradit výstup dat objektu, které přejdou do operace přetažení místo vstupní data objektu. (Zděděno z ModelingDocView.) | |
IVsStatusbarUser.SetInfo | Nazývá prostředí, kdy je pro nás nastavit informace na stavovém řádku. (Zděděno z ModelingDocView.) | |
IVsToolboxActiveUserHook.ToolboxSelectionChanged | Volána, změní výběr na panelu nástrojů (prostřednictvím jediným klepnutím myší nebo stisknutí klávesy se šipkami nahoru nebo 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.