Share via


IVsOutliningSession Interface

Adds one or more outline regions to a text buffer.

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

Syntax

'Declaration
<InterfaceTypeAttribute()> _
<GuidAttribute("9A436975-A86A-4459-A350-B05604B53309")> _
Public Interface IVsOutliningSession
'Usage
Dim instance As IVsOutliningSession
[InterfaceTypeAttribute()]
[GuidAttribute("9A436975-A86A-4459-A350-B05604B53309")]
public interface IVsOutliningSession
[InterfaceTypeAttribute()]
[GuidAttribute(L"9A436975-A86A-4459-A350-B05604B53309")]
public interface class IVsOutliningSession
public interface IVsOutliningSession

Remarks

Notes to Callers:

Call this interface to add an outline region to a particular outlining session object. Outline regions added using this interface can only be editor controlled. To add an outline region that is client-controlled, use AddHiddenRegions. For more information, see How to: Provide Expanded Outlining Support.

See Also

Reference

IVsOutliningSession Members

Microsoft.VisualStudio.TextManager.Interop Namespace