IVsOutliningSession Interface

Definition

Adds one or more outline regions to a text buffer.

C++/CX
public interface class IVsOutliningSession
Attributes

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(UInt32, Int32, NewHiddenRegion[], IVsEnumHiddenRegions[]). For more information, see How to: Provide Expanded Outlining Support in a Legacy Language Service.

Methods

AddOutlineRegions(UInt32, Int32, NewOutlineRegion[])

Creates an outlining region over the specified span of text.

Applies to

Product Versions
Visual Studio SDK 2015, 2017, 2019, 2022