ModelingWindowPane Members
Include Protected Members
Include Inherited Members
Provides selection service and selection event notification for both tool windows and document views.
The ModelingWindowPane type exposes the following members.
Constructors
Name
Description
Initializes a new instance of the ModelingWindowPane class with the specified IServiceProvider.
Top
Methods
Name
Description
When implemented in a derived class, specifies whether pending edits should be committed before a command is executed.
Gets the number of elements in the window pane.
Counts the number of elements in the window pane or in the current selection.
Gets the number of elements in the current selection.
Overloaded.
When implemented in a derived class, selects elements in the window pane.
Determines whether the specified Object is equal to the current Object. (Inherited from Object.)
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Gets all elements in the window pane.
Specifies whether the given component is selected.
Specifies whether the given container is selected.
Serves as a hash function for a particular type. (Inherited from Object.)
Gets either the elements that are currently selected or the elements that can be selected in the window pane.
Gets the components that are selected in the window pane.
Gets the elements that are selected in the window pane.
Gets the service of the specified type. Override this method to return the custom menu command service (Overrides WindowPane.GetService(Type).)
Gets the site that was set with SetSite.
Gets the type of the current instance. (Inherited from Object.)
Hides the window pane.
(Inherited from WindowPane.)
Creates a shallow copy of the current Object. (Inherited from Object.)
Removes window pane objects from the shortcut menu selection when the window pane is closed. (Overrides WindowPane.OnClose().)
(Inherited from WindowPane.)
Notifies event listeners after the selection changes.
Notifies event listeners before the selection changes.
Handles window messages. (Overrides WindowPane.PreProcessMessage(Message%).)
Selects elements in the window pane.
Overloaded. Puts the selected components into the selection container and replaces the currently-selected components, and notifies the shell of the change.
Initializes the window pane in the environment.
Displays the window pane, brings it to the front, and makes it the active window.
Displays the window pane, brings it to the front, but does not make it the active window.
Returns a string that represents the current object. (Inherited from Object.)
Top
Properties
Name
Description
Gets and sets the active window for in-place editing.
Gets the IVsWindowFrame that corresponds to this window..
Returns whether this window pane has objects that can be selected.
Gets the help service.
Gets the menu command service.
Gets the primary selected element in the window pane.
Gets the elements that are selected in the window pane.
Gets the number of elements that are selected in the window pane.
Gets the selection help service.
Gets the service provider that is local to this window pane.
(Inherited from WindowPane.)
Top
Events
Name
Description
Fired after the selection in the window pane has changed.
Fired before the selection in the window pane changes.
Top
Explicit Interface Implementations
Name
Description
(Inherited from WindowPane.)
IVsWindowPane.CreatePaneWindow
(Inherited from WindowPane.)
(Inherited from WindowPane.)
(Inherited from WindowPane.)
(Inherited from WindowPane.)
(Inherited from WindowPane.)
IVsBroadcastMessageEvents.OnBroadcastMessage
(Inherited from WindowPane.)
(Inherited from WindowPane.)
(Inherited from WindowPane.)
(Inherited from WindowPane.)
IVsWindowPane.TranslateAccelerator
(Inherited from WindowPane.)
Top