Freigeben über


LINEDATAEX-Struktur

Wird zum Direktzugriff auf Zeilen von Daten in einem Puffer durch GetLineDataExzu übergeben.

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

Syntax

'Declaration
Public Structure LINEDATAEX
public struct LINEDATAEX
public value class LINEDATAEX
[<Sealed>]
type LINEDATAEX =  struct end
JScript unterstützt die Verwendung von Strukturen, aber nicht die Deklaration von neuen Strukturen.

Der LINEDATAEX-Typ macht die folgenden Member verfügbar.

Methoden

  Name Beschreibung
Öffentliche Methode Equals Gibt an, ob diese Instanz und ein angegebenes Objekt gleich sind. (Von ValueType geerbt.)
Öffentliche Methode GetHashCode Gibt den Hashcode für diese Instanz zurück. (Von ValueType geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode ToString Gibt den voll qualifizierten Typnamen dieser Instanz zurück. (Von ValueType geerbt.)

Zum Seitenanfang

Felder

  Name Beschreibung
Öffentliches Feld dwFlags O-Ring von LINEDATAFLAGS EnumORing von LINEDATAEXFLAGS-Enumeration.
Öffentliches Feld dwReserved Reserviert für IVsTextLines Implementierung.
Öffentliches Feld iEolType Typ des am Ende der Zeile Zeilenumbruchzeichen nicht berücksichtigt wird (z. B. „/n“, „/r/n“ usw.).
Öffentliches Feld iLength Nur-Text Anzahl von Zeichen mit Ausnahme des Zeichens des Zeilenendes (EOL).
Öffentliches Feld pAtomicTextChain Eine interne Verwendung.Parameter werden nicht bereitgestellt.
Öffentliches Feld pAttributes Ein Array von ULONG eine Liste von Syntaxfarbenattributen für jedes Zeichen in der Zeile enthalten.Syntaxfarbe für eine Zeile wurde durch die Markierung, die im Zeilen- und farbton Schlüsselwort vorhanden sind.
Öffentliches Feld pszText Array von WCHAR alle Zeichen in der Zeile enthalten.Verwenden Sie den iLength-Parameter, um das Ende des Texts in der Zeile zu bestimmen.Der pszText-Parameter ist nicht auf NULL.

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.VisualStudio.TextManager.Interop-Namespace