DesignerWindowPane Class
This class inherits from WindowPane and extends it to provide designer features.
Assembly: Microsoft.VisualStudio.Shell.Design (in Microsoft.VisualStudio.Shell.Design.dll)
Microsoft.VisualStudio.Shell.WindowPane
Microsoft.VisualStudio.Shell.Design.DesignerWindowPane
| Name | Description | |
|---|---|---|
![]() | DesignerWindowPane(DesignSurface) | Initializes a new instance of the DesignerWindowPane class. |
| Name | Description | |
|---|---|---|
![]() | CommandGuid | Gets the command UI GUID associated with this window pane. |
![]() | Content | Gets or sets the content of this tool window. (Inherited from WindowPane.) |
![]() | EditorView | Gets the editor view for this window pane. |
![]() | InitializationMode | Gets the initialization mode that is associated with this window pane.(Inherited from WindowPane.) |
![]() | Surface | Gets the design surface. |
![]() | Window | Gets the window associated with this window pane.(Inherited from WindowPane.) |
| Name | Description | |
|---|---|---|
![]() | AddDefaultServices() | Adds the default services the window pane provides. |
![]() | Dispose() | Disposes the window pane and its resources.(Inherited from WindowPane.) |
![]() | Dispose(Boolean) | Disposes the design surface.(Overrides WindowPane.Dispose(Boolean).) |
![]() | Equals(Object) | (Inherited from Object.) |
![]() | Finalize() | (Inherited from Object.) |
![]() | GetAutomationObject(String) | Gets the automation object for this window pane. |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | GetService(Type) | Gets the service of the specified type.(Overrides WindowPane.GetService(Type).) |
![]() | GetToolboxItemSupported(IDataObject) | Determines whether or not the given data object is supported by the designer. |
![]() | GetType() | (Inherited from Object.) |
![]() | Initialize() | Initializes services after the window pane has been sited. (Inherited from WindowPane.) |
![]() | LoadUIState(Stream) | Override to load the previously saved state of the pane. (Inherited from WindowPane.) |
![]() | MemberwiseClone() | (Inherited from Object.) |
![]() | OnClose() | Called in response to the ClosePane method on the IVsWindowPane interface.(Overrides WindowPane.OnClose().) |
![]() | OnCreate() | Raised when the window pane is created.(Inherited from WindowPane.) |
![]() | OnFlush() | This method is called when Visual Studio wants the window pane to flush its state to the underlying buffer. |
![]() | OnToolboxItemPicked(IDataObject) | Called when the user double clicks or presses enter on a toolbox item on the Visual Studio toolbox. |
![]() | PreProcessMessage(Message) | Preprocesses the messages from navigation keys.(Inherited from WindowPane.) |
![]() | SaveUIState(Stream) | Override to save custom state information to be used later when the pane is reconstructed.(Inherited from WindowPane.) |
![]() | ToString() | (Inherited from Object.) |
| Name | Description | |
|---|---|---|
![]() ![]() | IOleCommandTarget.Exec(Guid, UInt32, UInt32, IntPtr, IntPtr) | Executes the specified command.(Inherited from WindowPane.) |
![]() ![]() | IOleCommandTarget.QueryStatus(Guid, UInt32, OLECMD[], IntPtr) | Gets the status of the commands.(Inherited from WindowPane.) |
![]() ![]() | IVsBatchUpdate.FlushPendingUpdates(UInt32) | Called when Visual Studio wants the window pane to flush its state to the underlying buffer. |
![]() ![]() | IVsDesignerInfo.get_DesignerTechnology(String) | Returns the Windows form. |
![]() ![]() | IVsExtensibleObject.GetAutomationObject(String, Object) | Gets the automation object for this window pane. |
![]() ![]() | IVsToolboxUser.IsSupported(IDataObject) | Determines whether the Toolbox user supports the referenced data object. |
![]() ![]() | IVsToolboxUser.ItemPicked(IDataObject) | Sends notification that an item in the Toolbox is selected through a click, or by pressing ENTER. |
![]() ![]() | IVsUIElementPane.CloseUIElementPane() | Closes the pane.(Inherited from WindowPane.) |
![]() ![]() | IVsUIElementPane.CreateUIElementPane(Object) | Creates the pane.(Inherited from WindowPane.) |
![]() ![]() | IVsUIElementPane.GetDefaultUIElementSize(SIZE[]) | When implemented in a derived class, gets the default size of the pane. (Inherited from WindowPane.) |
![]() ![]() | IVsUIElementPane.LoadUIElementState(IStream) | When implemented in a derived class, loads custom state storage.(Inherited from WindowPane.) |
![]() ![]() | IVsUIElementPane.SaveUIElementState(IStream) | Stores the state of the pane to the specified stream.(Inherited from WindowPane.) |
![]() ![]() | IVsUIElementPane.SetUIElementSite(IServiceProvider) | Sets the site for this window pane.(Inherited from WindowPane.) |
![]() ![]() | IVsUIElementPane.TranslateUIElementAccelerator(MSG[]) | Handles keyboard accelerators before the shell processes the message.(Inherited from WindowPane.) |
![]() ![]() | IVsWindowFrameNotify.OnDockableChange(Int32) | Notifies the Package that a window's docked state is being altered. |
![]() ![]() | IVsWindowFrameNotify.OnMove() | Notifies the Package that a window is being moved. |
![]() ![]() | IVsWindowFrameNotify.OnShow(Int32) | Notifies the Package of a change in the window's display state. |
![]() ![]() | IVsWindowFrameNotify.OnSize() | Notifies the Package that a window is being resized. |
![]() ![]() | IVsWindowPane.ClosePane() | Obsolete.Closes the window pane. Obsolete.(Inherited from WindowPane.) |
![]() ![]() | IVsWindowPane.CreatePaneWindow(IntPtr, Int32, Int32, Int32, Int32, IntPtr) | Obsolete.Creates a window pane. Obsolete.(Inherited from WindowPane.) |
![]() ![]() | IVsWindowPane.GetDefaultSize(SIZE[]) | Obsolete.Gets the default size of the window pane. Obsolete.(Inherited from WindowPane.) |
![]() ![]() | IVsWindowPane.LoadViewState(IStream) | Obsolete.Loads the saved view state. Obsolete.(Inherited from WindowPane.) |
![]() ![]() | IVsWindowPane.SaveViewState(IStream) | Obsolete.Saves the loaded view state. Obsolete.(Inherited from WindowPane.) |
![]() ![]() | IVsWindowPane.SetSite(IServiceProvider) | Obsolete.Initializes this window pane with the specified service provider. Obsolete.(Inherited from WindowPane.) |
![]() ![]() | IVsWindowPane.TranslateAccelerator(MSG[]) | Obsolete.Handles the translation of navigation keys. Obsolete(Inherited from WindowPane.) |
![]() ![]() | IServiceProvider.GetService(Type) | Gets the service of the specified type.(Inherited from WindowPane.) |
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.





