In This Article

ActiproSoftware.UI.WinForms.Controls.SyntaxEditor.Outlining Namespace

Interfaces

IOutliner

Provides the base requirements of an object that can generate an IOutliningSource for a language, which is used to drive automatic code outlining (folding) features.

IOutliningManager

Provides the base requirements for a manager that tracks outlining nodes associated with an IEditorDocument.

IOutliningNode

Provides the base requirements for an outlining node.

IOutliningNodeDefinition

Provides the base requirements for a definition used to create an outlining node.

IOutliningSource

Provides the base requirements of an object that can drive automatic code outlining (folding) features for a language.

Enums

AutomaticOutliningUpdateTrigger

Specifies the trigger by which an IOutliner should be called to update automatic outlining.

OutliningMode

Specifies the outlining mode for an IEditorDocument.

OutliningNodeAction

Specifies the action to take when incrementally updating outlining nodes.

OutliningState

Specifies the outlining state for a text range.