Compartir a través de


ModelEditingScope.Dispose (Método)

Libera todos los recursos utilizados por el objeto ModelEditingScope.

Espacio de nombres:  Microsoft.Windows.Design.Model
Ensamblado:  Microsoft.Windows.Design.Interaction (en Microsoft.Windows.Design.Interaction.dll)

Sintaxis

'Declaración
Public Sub Dispose
public void Dispose()
public:
virtual void Dispose() sealed
abstract Dispose : unit -> unit 
override Dispose : unit -> unit 
public final function Dispose()

Implementaciones

IDisposable.Dispose()

Comentarios

Implemente el método IDisposable.Dispose de la siguiente manera:

  1. Si el ámbito de edición ya se ha completado o revertido, no haga nada.

  2. Revierta el ámbito de edición.

Hay que llamar a Dispose cuando se deja de utilizar el objeto ModelEditingScope. El método Dispose deja el objeto ModelEditingScope en un estado no utilizable. Después de llamar a Dispose, hay que liberar todas las referencias a ModelEditingScope de modo que la memoria ocupada por ModelEditingScope pueda ser reclamada por el recolector de elementos no utilizados. Para obtener más información, vea Limpiar recursos no administrados y Implementar un método Dispose.

Nota

Llame siempre al método Dispose antes de liberar la última referencia a la clase ModelEditingScope. En caso contrario, los recursos que utiliza no se liberarán hasta que el recolector de elementos no utilizados llame al método Finalize del objeto ModelEditingScope.

Seguridad de .NET Framework

Vea también

Referencia

ModelEditingScope Clase

Dispose (Sobrecarga)

Microsoft.Windows.Design.Model (Espacio de nombres)

Otros recursos

Tutorial: Crear un adorno en tiempo de diseño

Extensibilidad de WPF Designer