Freigeben über


MARKERDATA Struct

Definition

Specifies directional options for locating markers.

public value class MARKERDATA
struct MARKERDATA
[System.Runtime.InteropServices.ComConversionLoss]
public struct MARKERDATA
[<System.Runtime.InteropServices.ComConversionLoss>]
type MARKERDATA = struct
Public Structure MARKERDATA
Inheritance
MARKERDATA
Attributes

Remarks

This structure is used to pass information about markers that involve lines in a given range. The array is always sorted by marker priority from lowest to highest. For more information about marker priority, see MARKERTYPE.

Fields

iBottomLine

Bottom line of the range.

iCount

Number of markers contained in the range.

iTopLine

Top line of the range.

pLayer

The layer originating this information.

pNext

Pointer to the next MARKERDATA structure.

rgfLineMarked

Used by GetLineData(Int32, LINEDATA[], MARKERDATA[]) for optimization.

rgpMarker

Marker instance. Pointer to the IVsTextLayerMarker interface.

Applies to