IVsDocOutlineProvider Interface

 

Provides information about a document outline.

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

[InterfaceTypeAttribute(1)]
[ComConversionLossAttribute]
[GuidAttribute("47B1D60A-4EB8-4723-B991-992E6393E392")]
public interface IVsDocOutlineProvider

NameDescription
System_CAPS_pubmethodGetOutline(IntPtr, IOleCommandTarget)

Returns a document outline.

System_CAPS_pubmethodGetOutlineCaption(VSOUTLINECAPTION, String)

Returns a document outline caption.

System_CAPS_pubmethodOnOutlineStateChange(UInt32, UInt32)

Notifies the client when changes have been made to the document outline state.

System_CAPS_pubmethodReleaseOutline(IntPtr, IOleCommandTarget)

Releases a document outline.

See illustrations of the implementation and/or calling of this interface in the and samples.f08872bd-fd9c-4e36-8cf2-a2a2622ef986d166df06-9a77-491d-aa81-6834a4ad7e50

Notes to Implementers:

Notes to Callers:

Return to top
Show: