ModelExplorerToolWindow Class

 

Represents the tool window, which hosts Model Explorer.

Namespace:   Microsoft.VisualStudio.Modeling.Shell
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0.dll)


[CLSCompliantAttribute(false)]
public ref class ModelExplorerToolWindow abstract : ToolWindow

NameDescription
System_CAPS_protmethodModelExplorerToolWindow(IServiceProvider^)

Initializes a new instance of the ModelExplorerToolWindow class.

NameDescription
System_CAPS_pubpropertyActiveInPlaceEditWindow

Gets and sets the active window for in-place editing.(Inherited from ModelingWindowPane.)

System_CAPS_protpropertyBitmapIndex

When overriden in a derived class, gets the index of the bitmap that appears next to the name of the tool window. (Inherited from ToolWindow.)

System_CAPS_protpropertyBitmapResource

When overriden in a derived class, gets the resource ID of the bitmap that appears next to the name of the tool window.(Inherited from ToolWindow.)

System_CAPS_pubpropertyContent

(Inherited from WindowPane.)

System_CAPS_pubpropertyDocData

Gets a document in memory.(Inherited from ToolWindow.)

System_CAPS_protpropertyEnableUndo

Gets the undo operation and verifies whether it is enabled for the tool window.(Overrides ToolWindow::EnableUndo.)

System_CAPS_pubpropertyFrame

Gets the IVsWindowFrame that corresponds to this window..(Inherited from ModelingWindowPane.)

System_CAPS_protpropertyHasSelectableObjects

Gets the tool window disables the Select Objects command if a document is not loaded.(Inherited from ToolWindow.)

System_CAPS_protpropertyHasToolBar

Gets the tool window and verifies whether it should have a toolbar.(Inherited from ToolWindow.)

System_CAPS_protpropertyHelpService

Gets the help service.(Inherited from ModelingWindowPane.)

System_CAPS_protpropertyInitializationMode

(Inherited from WindowPane.)

System_CAPS_pubpropertyMenuService

Gets the menu command service.(Inherited from ModelingWindowPane.)

System_CAPS_pubpropertyPrimarySelection

Gets the primary selected element in the window pane.(Inherited from ModelingWindowPane.)

System_CAPS_protpropertySelectedElements

Gets the elements that are selected in the window pane.(Inherited from ModelingWindowPane.)

System_CAPS_pubpropertySelectionCount

Gets the number of elements that are selected in the window pane.(Inherited from ModelingWindowPane.)

System_CAPS_protpropertySelectionHelpService

Gets the selection help service. (Inherited from ModelingWindowPane.)

System_CAPS_protpropertyServiceProvider

Gets the service provider that is local to this window pane.(Inherited from ModelingWindowPane.)

System_CAPS_protpropertyToolBarHost

Gets the IVsToolWindowToolbarHost interface, which determines how toolbars appear in the tool window.(Inherited from ToolWindow.)

System_CAPS_protpropertyToolWindowFont

Gets the font to use for the tool window.(Inherited from ToolWindow.)

System_CAPS_pubpropertyTreeContainer

Gets the container for the navigation tree in Model Explorer.

System_CAPS_pubpropertyWindow

Gets the Model Explorer window.(Overrides WindowPane::Window.)

System_CAPS_pubpropertyWindowTitle

Gets the title of the Model Explorer window.(Overrides ToolWindow::WindowTitle.)

NameDescription
System_CAPS_protmethodCommitPendingEditForCommand(CommandID^)

When implemented in a derived class, specifies whether pending edits should be committed before a command is executed.(Inherited from ModelingWindowPane.)

System_CAPS_protmethodCountAllObjects()

Gets the number of elements in the window pane.(Inherited from ModelingWindowPane.)

System_CAPS_pubmethodCountObjects(UInt32, UInt32)

Counts the number of elements in the window pane or in the current selection.(Inherited from ModelingWindowPane.)

System_CAPS_protmethodCountSelectedObjects()

Gets the number of elements in the current selection.(Inherited from ModelingWindowPane.)

System_CAPS_protmethodCreateTreeContainer()

Creates the container for the navigation tree in Model Explorer.

System_CAPS_pubmethodDispose()

(Inherited from WindowPane.)

System_CAPS_protmethodDispose(Boolean)

Releases the unmanaged resources used by the ModelExplorerToolWindow and optionally releases the managed resources.(Overrides ToolWindow::Dispose(Boolean).)

System_CAPS_protmethodDoSelectObjects(UInt32, array<Object^>^, UInt32)

When implemented in a derived class, selects elements in the window pane.(Inherited from ModelingWindowPane.)

System_CAPS_pubmethodEquals(Object^)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_protmethodGetAllObjects(UInt32, array<Object^>^)

Gets all elements in the window pane.(Inherited from ModelingWindowPane.)

System_CAPS_pubmethodGetComponentSelected(Object^)

Specifies whether the given component is selected.(Inherited from ModelingWindowPane.)

System_CAPS_pubmethodGetContainerSelected(Object^)

Specifies whether the given container is selected.(Inherited from ModelingWindowPane.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetObjects(UInt32, UInt32, array<Object^>^)

Gets either the elements that are currently selected or the elements that can be selected in the window pane.(Inherited from ModelingWindowPane.)

System_CAPS_pubmethodGetSelectedComponents()

Gets the components that are selected in the window pane.(Inherited from ModelingWindowPane.)

System_CAPS_protmethodGetSelectedObjects(UInt32, array<Object^>^)

Gets the elements that are selected in the window pane.(Inherited from ModelingWindowPane.)

System_CAPS_protmethodGetService(Type^)

Gets the service of the specified type. Override this method to return the custom menu command service(Inherited from ModelingWindowPane.)

System_CAPS_pubmethodGetSite(Guid, IntPtr)

Gets the site that was set with SetSite.(Inherited from ModelingWindowPane.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodHide()

Hides the window pane.(Inherited from ModelingWindowPane.)

System_CAPS_protmethodInitialize()

Initializes a new instance of the ToolWindow class.(Inherited from ToolWindow.)

System_CAPS_pubmethodLoadUIState(Stream^)

(Inherited from WindowPane.)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_protmethodOnAfterToolWindowCreate()

Post-creation initialization.(Inherited from ToolWindow.)

System_CAPS_protmethodOnClose()

Removes window pane objects from the shortcut menu selection when the window pane is closed.(Inherited from ModelingWindowPane.)

System_CAPS_protmethodOnCreate()

Creates a tool window.(Inherited from ToolWindow.)

System_CAPS_protmethodOnDocumentWindowChanged(ModelingDocView^, ModelingDocView^)

Notifies derived classes if a change is made in the document window.(Overrides ToolWindow::OnDocumentWindowChanged(ModelingDocView^, ModelingDocView^).)

System_CAPS_protmethodOnSelectionChanged(EventArgs^)

Notifies event listeners after the selection changes.(Inherited from ModelingWindowPane.)

System_CAPS_protmethodOnSelectionChanging(EventArgs^)

Notifies event listeners before the selection changes.(Inherited from ModelingWindowPane.)

System_CAPS_protmethodOnToolWindowCreate()

Listens for frame changes in a document window.(Overrides ToolWindow::OnToolWindowCreate().)

System_CAPS_protmethodPreProcessMessage(Message)

Handles window messages.(Inherited from ModelingWindowPane.)

System_CAPS_pubmethodSaveUIState(Stream^)

(Inherited from WindowPane.)

System_CAPS_pubmethodSelectObjects(UInt32, array<Object^>^, UInt32)

Selects elements in the window pane.(Inherited from ModelingWindowPane.)

System_CAPS_pubmethodSetSelectedComponents(ICollection^)

Adds the specified components into the selection container and notifies the shell of the selection change.(Inherited from ModelingWindowPane.)

System_CAPS_pubmethodSetSelectedComponents(ICollection^, SelectionTypes)

Not currently implemented.(Inherited from ModelingWindowPane.)

System_CAPS_pubmethodSetSite(Object^)

Initializes the window pane in the environment.(Inherited from ModelingWindowPane.)

System_CAPS_pubmethodShow()

Displays the window pane, brings it to the front, and makes it the active window.(Inherited from ModelingWindowPane.)

System_CAPS_pubmethodShowNoActivate()

Displays the window pane, brings it to the front, but does not make it the active window.(Inherited from ModelingWindowPane.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

NameDescription
System_CAPS_pubeventSelectionChanged

Fired after the selection in the window pane has changed.(Inherited from ModelingWindowPane.)

System_CAPS_pubeventSelectionChanging

Fired before the selection in the window pane changes.(Inherited from ModelingWindowPane.)

Before you can add a tool window to the generated designer, you must register the window. For more information, see ModelingPackage.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: