Condividi tramite


Interfaccia VsTextBuffer

funge da interfaccia di base per VsTextBuffer oggetto e fornire informazioni generali sulle proprietà del buffer di testo. Fornisce accesso in lettura e scrittura nel buffer di testo utilizzando le coordinate bidimensionali.

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

Sintassi

'Dichiarazione
<GuidAttribute("C08E5275-0D26-4DE9-8892-994024C23750")> _
Public Interface VsTextBuffer _
    Inherits IVsTextBuffer
[GuidAttribute("C08E5275-0D26-4DE9-8892-994024C23750")]
public interface VsTextBuffer : IVsTextBuffer
[GuidAttribute(L"C08E5275-0D26-4DE9-8892-994024C23750")]
public interface class VsTextBuffer : IVsTextBuffer
[<GuidAttribute("C08E5275-0D26-4DE9-8892-994024C23750")>]
type VsTextBuffer =  
    interface 
        interface IVsTextBuffer 
    end
public interface VsTextBuffer extends IVsTextBuffer

Il tipo VsTextBuffer espone i seguenti membri.

Metodi

  Nome Descrizione
Metodo pubblico GetLanguageServiceID Restituisce l'identificatore univoco del linguaggio che produce la colorazione e altri dati dell'attributo in tale buffer. (Ereditato da IVsTextBuffer)
Metodo pubblico GetLastLineIndex Restituisce l'ultima riga nel buffer di testo. (Ereditato da IVsTextBuffer)
Metodo pubblico GetLengthOfLine Restituisce la lunghezza di una riga nel buffer. (Ereditato da IVsTextBuffer)
Metodo pubblico GetLineCount Restituisce il numero di righe nel buffer. (Ereditato da IVsTextBuffer)
Metodo pubblico GetLineIndexOfPosition Restituisce la riga e numeri di colonne nel buffer di testo, dato il numero di posizione. (Ereditato da IVsTextBuffer)
Metodo pubblico GetPositionOfLine Restituisce il numero di posizione di una riga. (Ereditato da IVsTextBuffer)
Metodo pubblico GetPositionOfLineIndex Restituisce il numero di posizione nel buffer di testo, dato un oggetto e un numero di colonne. (Ereditato da IVsTextBuffer)
Metodo pubblico GetSize Restituisce la dimensione dei caratteri del buffer. (Ereditato da IVsTextBuffer)
Metodo pubblico GetStateFlags Restituisce i flag di stato del buffer di testo. (Ereditato da IVsTextBuffer)
Metodo pubblico GetUndoManager restituisce l'amministratore di annullamento per questo buffer. (Ereditato da IVsTextBuffer)
Metodo pubblico InitializeContent Inizializza il contenuto del buffer di testo. (Ereditato da IVsTextBuffer)
Metodo pubblico LockBuffer non ha effetto.deprecato. (Ereditato da IVsTextBuffer)
Metodo pubblico LockBufferEx non ha effetto.deprecato. (Ereditato da IVsTextBuffer)
Metodo pubblico Reload ricarica il buffer di testo. (Ereditato da IVsTextBuffer)
Metodo pubblico Reserved1 Riservato nella tabella Vtable per un utilizzo futuro. (Ereditato da IVsTextBuffer)
Metodo pubblico Reserved10 Riservato nella tabella Vtable per un utilizzo futuro. (Ereditato da IVsTextBuffer)
Metodo pubblico Reserved2 Riservato nella tabella Vtable per un utilizzo futuro. (Ereditato da IVsTextBuffer)
Metodo pubblico Reserved3 Riservato nella tabella Vtable per un utilizzo futuro. (Ereditato da IVsTextBuffer)
Metodo pubblico Reserved4 Riservato nella tabella Vtable per un utilizzo futuro. (Ereditato da IVsTextBuffer)
Metodo pubblico Reserved5 Riservato nella tabella Vtable per un utilizzo futuro. (Ereditato da IVsTextBuffer)
Metodo pubblico Reserved6 Riservato nella tabella Vtable per un utilizzo futuro. (Ereditato da IVsTextBuffer)
Metodo pubblico Reserved7 Riservato nella tabella Vtable per un utilizzo futuro. (Ereditato da IVsTextBuffer)
Metodo pubblico Reserved8 Riservato nella tabella Vtable per un utilizzo futuro. (Ereditato da IVsTextBuffer)
Metodo pubblico Reserved9 Riservato nella tabella Vtable per un utilizzo futuro. (Ereditato da IVsTextBuffer)
Metodo pubblico SetLanguageServiceID Imposta l'identificatore univoco del linguaggio che produce la colorazione e altri dati dell'attributo nel buffer. (Ereditato da IVsTextBuffer)
Metodo pubblico SetStateFlags Imposta flag di stato del buffer di testo. (Ereditato da IVsTextBuffer)
Metodo pubblico UnlockBuffer non ha effetto.deprecato. (Ereditato da IVsTextBuffer)
Metodo pubblico UnlockBufferEx non ha effetto.deprecato. (Ereditato da IVsTextBuffer)

In alto

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.TextManager.Interop