Condividi tramite


Struttura MARKERDATA

Specifica opzioni direzionali per l'individuazione dei marcatori.

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

Sintassi

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

Il tipo MARKERDATA 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 iBottomLine Ultima riga dell'intervallo.
Campo pubblico iCount Numero dei marcatori contenuti nell'intervallo.
Campo pubblico iTopLine Riga superiore dell'intervallo.
Campo pubblico pLayer Il livello che proviene tali informazioni.
Campo pubblico pNext Puntatore all'altro MARKERDATA struttura.
Campo pubblico rgfLineMarked Utilizzato da GetLineData per l'ottimizzazione.
Campo pubblico rgpMarker Istanza del marcatore.Puntatore a IVsTextLayerMarker interfaccia.

In alto

Note

Questa struttura viene utilizzata per passare informazioni sui marcatori che includono linee in un intervallo specificato. La matrice viene ordinata sempre la priorità del marcatore da più in basso superiore. Per ulteriori informazioni sulla priorità del marcatore, vedere MARKERTYPE.

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