LINEDATAEX Struktur

Definition

Wird verwendet, um direkten Zugriff auf die Zeilendaten in einem Puffer durch GetLineDataEx(UInt32, Int32, Int32, Int32, LINEDATAEX[], MARKERDATA[]) zu übergeben.

public value class LINEDATAEX
struct LINEDATAEX
[System.Runtime.InteropServices.ComConversionLoss]
public struct LINEDATAEX
[<System.Runtime.InteropServices.ComConversionLoss>]
type LINEDATAEX = struct
Public Structure LINEDATAEX
Vererbung
LINEDATAEX
Attribute

Felder

dwFlags

ORing von LINEDATAFLAGS EnumORing von LINEDATAEXFLAGS-Enumeration.

dwReserved

Für die Verwendung durch die IVsTextLines-Implementierung reserviert.

iEolType

Typ des Zeilenumbruchzeichens am Ende der Zeile (beispielsweise "/n", "/r/n", usw.).

iLength

Zahl der Nur-Text-Zeichen, ohne das Zeilenende (EOL)-Zeichen.

pAtomicTextChain

Für die interne Verwendung. Parameterinformationen werden nicht bereitgestellt.

pAttributes

Ein Array von ULONG, das eine Liste von Syntaxfarbenattributen für jedes Zeichen in der Zeile enthält. Die Syntaxfarbgebung für eine Zeile wird von den Markern, die sich auf der Zeile befinden sowie der Stichwortfarbgebung, beeinflusst.

pszText

Array von WCHAR, das alle Zeichen in der Zeile enthält. Verwenden Sie den iLength-Parameter, um das Ende des Texts in der Zeile zu bestimmen. Der pszText-Parameter endet nicht mit NULL.

Gilt für