Condividi tramite


Interfaccia ITextBufferEdit

Rappresenta le operazioni di modifica su un oggetto ITextBuffer.

Spazio dei nomi:  Microsoft.VisualStudio.Text
Assembly:  Microsoft.VisualStudio.Text.Data (in Microsoft.VisualStudio.Text.Data.dll)

Sintassi

'Dichiarazione
Public Interface ITextBufferEdit _
    Inherits IDisposable
public interface ITextBufferEdit : IDisposable
public interface class ITextBufferEdit : IDisposable
type ITextBufferEdit =  
    interface 
        interface IDisposable 
    end
public interface ITextBufferEdit extends IDisposable

Il tipo ITextBufferEdit espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica Canceled determina se questa modifica è stata annullata.
Proprietà pubblica Snapshot Ottiene lo snapshot di ITextBuffer quando l'oggetto è stato creato.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Apply Esegue il commit di tutte le modifiche apportate con questa ITextBufferEdit oggetto all'oggetto sottostante ITextBuffer.Anche causa ITextBuffer per generare un nuovo snapshot e generare il relativo Changed evento se sono state apportate modifiche.
Metodo pubblico Cancel Ignora tutte le modifiche iniziate utilizzando questa ITextBufferEdit oggetto.Eventuali altre chiamate a questo oggetto genereranno un'eccezione InvalidOperationException.
Metodo pubblico Dispose Esegue attività definite dall'applicazione, come rilasciare o reimpostare risorse non gestite. (Ereditato da IDisposable)

In alto

Note

Per ulteriori informazioni sulle modifiche di testo, vedere la sezione “attentamente al modello di testo e la visualizzazione di testo„ in Nell'editor.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.Text