A default implementation of a tool window pane. This class implements IVsWindowPane, but the implementer must provide an implementation of an object that returns an IWin32Window. This class also implements IOleCommandTarget, maps it to IMenuCommandService and IObjectWithSite, and maps the site to services that can be queried through its protected GetService method.
Namespace:  Microsoft.VisualStudio.Shell
Assemblies:   Microsoft.VisualStudio.Shell.9.0 (in Microsoft.VisualStudio.Shell.9.0.dll)
  Microsoft.VisualStudio.Shell.10.0 (in Microsoft.VisualStudio.Shell.10.0.dll)
  Microsoft.VisualStudio.Shell (in Microsoft.VisualStudio.Shell.dll)
Syntax
声明
<ComVisibleAttribute(True)> _
Public MustInherit Class WindowPane _
    Implements IVsWindowPane, IOleCommandTarget, IVsBroadcastMessageEvents, IServiceProvider,  _
    IDisposable
用法
Dim instance As WindowPane
[ComVisibleAttribute(true)]
public abstract class WindowPane : IVsWindowPane, 
    IOleCommandTarget, IVsBroadcastMessageEvents, IServiceProvider, IDisposable
[ComVisibleAttribute(true)]
public ref class WindowPane abstract : IVsWindowPane, 
    IOleCommandTarget, IVsBroadcastMessageEvents, IServiceProvider, IDisposable
[<AbstractClassAttribute>]
[<ComVisibleAttribute(true)>]
type WindowPane =  
    class
        interface IVsWindowPane
        interface IOleCommandTarget
        interface IVsBroadcastMessageEvents
        interface IServiceProvider
        interface IDisposable
    end
public abstract class WindowPane implements IVsWindowPane, IOleCommandTarget, IVsBroadcastMessageEvents, IServiceProvider, IDisposable
Inheritance Hierarchy
System.Object
  Microsoft.VisualStudio.Shell.WindowPane
    Microsoft.VisualStudio.Shell.ToolWindowPane
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.