IVsUIElementPane Interface

 

Implemented by packages that support creating document windows or tool windows.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.10.0 (in Microsoft.VisualStudio.Shell.Interop.10.0.dll)

[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
[GuidAttribute("D5083078-66C7-4047-B101-62A5F7997EC5")]
public interface IVsUIElementPane

NameDescription
System_CAPS_pubmethodCloseUIElementPane()

Closes the pane.

System_CAPS_pubmethodCreateUIElementPane(Object)

Creates the pane.

System_CAPS_pubmethodGetDefaultUIElementSize(SIZE[])

Gets the default element size.

System_CAPS_pubmethodLoadUIElementState(IStream)

Loads custom state storage.

System_CAPS_pubmethodSaveUIElementState(IStream)

Stores the state of the pane.

System_CAPS_pubmethodSetUIElementSite(IServiceProvider)

Sites this pane.

System_CAPS_pubmethodTranslateUIElementAccelerator(MSG[])

Allows the pane to translate keyboard accelerators (hotkeys) before the shell processes the message.

This interface can be retrieved from the view object that fills the client area of a IVsWindowFrame.

This interface is similar to IVsWindowPane except that it now supports views implemented in the Windows Presentation Foundation (WPF) as well as Win32.

Return to top
Show: