Condividi tramite


Metodo ModelEditingScope.Dispose

Rilascia tutte le risorse utilizzate dall'oggetto ModelEditingScope.

Spazio dei nomi:  Microsoft.Windows.Design.Model
Assembly:  Microsoft.Windows.Design.Interaction (in Microsoft.Windows.Design.Interaction.dll)

Sintassi

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

Implementa

IDisposable.Dispose()

Note

Implementa il metodo IDisposable.Dispose come segue:

  1. Se l'ambito di modifica è già stato completato o ripristinato, non eseguire alcuna operazione.

  2. Ripristinare l'ambito di modifica.

Chiamare Dispose dopo aver terminato di utilizzare ModelEditingScope. Il metodo Dispose lascia ModelEditingScope in una condizione di non utilizzo. Dopo avere chiamato il metodo Dispose, è necessario liberare tutti i riferimenti a ModelEditingScope in modo che la memoria occupata da ModelEditingScope possa essere recuperata dal Garbage Collector. Per ulteriori informazioni, vedere Pulizia delle risorse non gestite e Implementazione di un metodo Dispose.

Nota

Chiamare sempre il metodo Dispose prima di rilasciare l'ultimo riferimento all'oggetto ModelEditingScope. In caso contrario, le risorse utilizzate da ModelEditingScope non verranno liberate fino a quando la procedura di Garbage Collection non chiamerà il metodo Finalize dell'oggetto.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

ModelEditingScope Classe

Overload Dispose

Spazio dei nomi Microsoft.Windows.Design.Model

Altre risorse

Procedura dettagliata: creazione di uno strumento decorativo visuale in fase di progettazione

Estensibilità di Progettazione WPF