Freigeben über


IVsSplitter Interface

Represents the split pane.

Namespace:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)

Syntax

'Declaration
<GuidAttribute("66280096-A495-48E9-8AF4-E758FDE1FCDC")> _
<InterfaceTypeAttribute()> _
Public Interface IVsSplitter _
    Inherits IVsSplitPane
[GuidAttribute("66280096-A495-48E9-8AF4-E758FDE1FCDC")]
[InterfaceTypeAttribute()]
public interface IVsSplitter : IVsSplitPane
[GuidAttribute(L"66280096-A495-48E9-8AF4-E758FDE1FCDC")]
[InterfaceTypeAttribute()]
public interface class IVsSplitter : IVsSplitPane
[<GuidAttribute("66280096-A495-48E9-8AF4-E758FDE1FCDC")>]
[<InterfaceTypeAttribute()>]
type IVsSplitter =  
    interface
        interface IVsSplitPane
    end
public interface IVsSplitter extends IVsSplitPane

The IVsSplitter type exposes the following members.

Methods

  Name Description
Public method ClosePane() Closes the pane. (Inherited from IVsSplitPane.)
Public method ClosePane() Closes this pane.
Public method DetachPane() Detaches the pane from its parent splitter, without closing. (Inherited from IVsSplitPane.)
Public method DetachPane() Detaches this pane from its parent splitter, without closing.
Public method GetPane Returns the indicated pane.
Public method GetPaneFlags(UInt32%) Returns the pane flags. (Inherited from IVsSplitPane.)
Public method GetPaneFlags(UInt32%) Returns the pane flags.
Public method GetParentSplitter(IVsSplitter%) Gets the parent splitter. (Inherited from IVsSplitPane.)
Public method GetParentSplitter(IVsSplitter%) Gets the parent splitter.
Public method GetParentWindow(IntPtr%) Returns the parent window of the pane. (Inherited from IVsSplitPane.)
Public method GetParentWindow(IntPtr%) Get the parent window of this pane.
Public method GetPosition(Int32%, Int32%, Int32%, Int32%) Gets the position of the pane. (Inherited from IVsSplitPane.)
Public method GetPosition(Int32%, Int32%, Int32%, Int32%) Gets the position of the splitter relative to its parent.
Public method GetSizeExtents(Int32%, Int32%, Int32%, Int32%) Returns minimum and maximum size values for this pane. (Inherited from IVsSplitPane.)
Public method GetSizeExtents(Int32%, Int32%, Int32%, Int32%) Returns the minimums and maximums for this pane (E_NOTIMPL is allowed; 0 and full screen are defaults).
Public method HandleMessage Handles mouse-oriented message.
Public method IsPanePrimary Determines if the pane is the primary pane.
Public method NotifyPane(SPLITNOTIFYCODE) Sends notification of splitter adjustment. (Inherited from IVsSplitPane.)
Public method NotifyPane(SPLITNOTIFYCODE) Notifies of splitter adjustment.
Public method NotifySplitter Called by child panes when they get focus, close, or other events.
Public method SetFocus() Set focus on this pane. (Inherited from IVsSplitPane.)
Public method SetFocus() Sets focus on this pane
Public method SetParentSplitter(IVsSplitter) Sets the parent splitter for this pane. (Inherited from IVsSplitPane.)
Public method SetParentSplitter(IVsSplitter) Sets/Gets the parent splitter for this pane.
Public method SetPosition(Int32, Int32, Int32, Int32) Sets the position relative to the parent window. (Inherited from IVsSplitPane.)
Public method SetPosition(Int32, Int32, Int32, Int32) Sets the position relative to the parent window..
Public method SplitPane Splits the indicated pane of this splitter.

Top

See Also

Reference

Microsoft.VisualStudio.TextManager.Interop Namespace