Compartilhar via


Método ModelEditingScope.Dispose

Libera todos os recursos usados pela ModelEditingScope.

Namespace:  Microsoft.Windows.Design.Model
Assembly:  Microsoft.Windows.Design.Interaction (em Microsoft.Windows.Design.Interaction.dll)

Sintaxe

'Declaração
Public Sub Dispose
public void Dispose()
public:
virtual void Dispose() sealed
abstract Dispose : unit -> unit 
override Dispose : unit -> unit 
public final function Dispose()

Implementações

IDisposable.Dispose()

Comentários

Implementa o IDisposable.Dispose o método da seguinte maneira:

  1. Se o escopo de edição já foi concluído ou revertido, não faça nada.

  2. Reverta o escopo de edição.

Chamar Dispose Quando tiver terminado de usar o ModelEditingScope. O Dispose método deixa o ModelEditingScope em um estado inutilizável. Depois de chamar o Dispose, você deve liberar todas as referências para o ModelEditingScope para que o coletor de lixo pode recuperar a memória que o ModelEditingScope estava ocupando. For more information, see Limpeza de recursos não gerenciados and Implementando um método Dispose.

ObservaçãoObservação

Sempre chamar Dispose antes de liberar a sua última referência para o ModelEditingScope. Caso contrário, os recursos que ele está usando não serão liberados até que as chamadas de coletor de lixo do ModelEditingScope do objeto Finalize método.

Segurança do .NET Framework

Consulte também

Referência

ModelEditingScope Classe

Sobrecargas Dispose

Namespace Microsoft.Windows.Design.Model

Outros recursos

Walkthrough: Criando um adorno em tempo de design

Extensibilidade do WPF Designer