ITextBufferEdit.Apply Método

Definição

Confirma todas as modificações feitas com esse ITextBufferEdit objeto para o subjacente ITextBuffer . Dependendo do tipo de edição, também pode fazer com que o ITextBuffer gere um novo instantâneo e gere seu evento alterado se alguma modificação tiver sido feita. Esse método pode ser chamado apenas uma vez. Depois de chamada, qualquer outra chamada nesse objeto (diferente de Dispose) resultará em um InvalidOperationException .

public:
 Microsoft::VisualStudio::Text::ITextSnapshot ^ Apply();
public:
 Microsoft::VisualStudio::Text::ITextSnapshot ^ Apply();
Microsoft::VisualStudio::Text::ITextSnapshot Apply();
public Microsoft.VisualStudio.Text.ITextSnapshot Apply ();
abstract member Apply : unit -> Microsoft.VisualStudio.Text.ITextSnapshot
Public Function Apply () As ITextSnapshot

Retornos

ITextSnapshot

Um instantâneo do estado do ITextBuffer depois que a alteração é aplicada. Se não houvesse nenhuma alteração ou a edição foi cancelada, ou a edição for de um tipo que não gere instantâneos, nenhum novo instantâneo será criado e o instantâneo anterior será retornado.

Exceções

O Apply() Cancel() método ou ou foi Dispose() chamado anteriormente neste objeto.

Comentários

Cancelado será verdadeiro depois que esse método retornar se um manipulador do evento de alteração do buffer cancelou a alteração.

Aplica-se a