Condividi tramite


Struttura LINEDATAEX

Utilizzato per passare accesso diretto ai dati della riga in un buffer tramite GetLineDataEx.

Spazio dei nomi:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)

Sintassi

'Dichiarazione
Public Structure LINEDATAEX
public struct LINEDATAEX
public value class LINEDATAEX
[<Sealed>]
type LINEDATAEX =  struct end
JScript supporta l'utilizzo di strutture ma non la dichiarazione di nuove.

Il tipo LINEDATAEX espone i seguenti membri.

Metodi

  Nome Descrizione
Metodo pubblico Equals Indica se questa istanza e un oggetto specificato sono uguali. (Ereditato da ValueType)
Metodo pubblico GetHashCode Restituisce il codice hash per l'istanza. (Ereditato da ValueType)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico ToString Restituisce il nome completo del tipo di questa istanza. (Ereditato da ValueType)

In alto

Campi

  Nome Descrizione
Campo pubblico dwFlags giunto circolare di enumORing di LINEDATAFLAGS di LINEDATAEXFLAGS enumerazione.
Campo pubblico dwReserved Riservato per un utilizzo di IVsTextLines implementazione.
Campo pubblico iEolType Tipo di carattere di nuova riga alla fine della riga (ad esempio “/n„, “/r/n„, e così via).
Campo pubblico iLength Numero di caratteri di testo normale, escluso il carattere (EOL) di fine della riga.
Campo pubblico pAtomicTextChain per utilizzo interno.Informazioni sui parametri non vengono specificate.
Campo pubblico pAttributes Una matrice di ULONG contenente un elenco di attributi di colorazione della sintassi per ogni carattere della riga.La colorazione della sintassi per una riga è influenzata dai marcatori presenti nella colorazione di parole chiave e della linea.
Campo pubblico pszText Matrice di WCHAR contenente tutti i caratteri nella riga.utilizzare iLength parametro per determinare la fine del testo nella riga.pszText il parametro non è con terminazione null.

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.TextManager.Interop