In This Article

ColumnGuide Class

Represents a IColumnGuide within an ITextView.

public class ColumnGuide : IColumnGuide
Inheritance:
object object
Implements:
IColumnGuide

Constructors

ColumnGuide(ColumnGuidePlacement, int, LineKind, int, Color?)

Initializes an instance of the class.

public ColumnGuide(ColumnGuidePlacement placement, int placementValue, LineKind lineKind, int thickness, Color? color)
Parameter Type Description
placement ColumnGuidePlacement

Indicates how the column guide will be placed within its parent ITextView.

placementValue int

The column number when placement is set to Column, or the coordinate location on the x-axis when placement is set to Absolute.

lineKind LineKind

The kind of line to use.

thickness int

The thickness of the line.

color Color?

The color of the line or null to use a default color.

Properties

Color

The explicitly-defined color of the line. When not defined, a default color will be used.

public Color? Color { get; }

Property Value

Color?

LineKind

A LineKind indicating the kind of line to use.

public LineKind LineKind { get; }

Property Value

LineKind

Placement

A ColumnGuidePlacement indicating how the column guide will be placed within its parent ITextView.

public ColumnGuidePlacement Placement { get; }

Property Value

ColumnGuidePlacement

See Also

PlacementValue

The value that specifies where the column guide will be placed within its parent ITextView.

public int PlacementValue { get; }

Property Value

int:

The column number when Placement is set to Column, or the coordinate location on the x-axis when Placement is set to Absolute.

Thickness

The value that defines the thickness of the line.

public int Thickness { get; }

Property Value

int

Inherited Members

Extension Methods