ITextBufferEdit Interface  
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents edit operations against a ITextBuffer.
public interface class ITextBufferEdit : IDisposablepublic interface ITextBufferEdit : IDisposabletype ITextBufferEdit = interface
    interface IDisposablePublic Interface ITextBufferEdit
Implements IDisposable- Derived
- Implements
Remarks
For more information about text edits, see the section "A Closer Look at the Text Model and the Text View" in Inside the Editor.
Properties
| Canceled | Determines whether this edit has been canceled. | 
| Snapshot | A snapshot of the ITextBuffer at the time this ITextBufferEdit object was created. | 
Methods
| Apply() | Commits all the modifications made with this ITextBufferEdit object to the underlying ITextBuffer. Depending on the type of edit, it may also cause the ITextBuffer to generate a new snapshot and raise its Changed event if any modifications were made. This method may be called only once. After it is called, any other calls on this object (other than Dispose) will result in an InvalidOperationException. | 
| Cancel() | Abandons all modifications started using this ITextBufferEdit object. Any further calls on this object will result in an InvalidOperationException. |