ApplicationSettingsBase.Reset Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ripristina le corrispondenti proprietà predefinite dei valori delle impostazioni dell'applicazione resi permanenti.
public:
void Reset();
public void Reset ();
member this.Reset : unit -> unit
Public Sub Reset ()
Eccezioni
Impossibile analizzare il file di configurazione.
Esempio
Nell'esempio di codice seguente viene illustrato il Reset metodo richiamato nel corpo del Click gestore eventi per un pulsante denominato btnReset
. A seguito di questa chiamata, i valori predefiniti archiviati per le impostazioni dell'applicazione vengono ricaricati nelle proprietà corrispondenti. L'esempio di codice completo è elencato nella panoramica della ApplicationSettingsBase classe.
private:
void ResetButton_Click(Object^ sender, EventArgs^ e)
{
formSettings->Reset();
this->BackColor = SystemColors::Control;
}
private void btnReset_Click(object sender, EventArgs e)
{
frmSettings1.Reset();
this.BackColor = SystemColors.Control;
}
Private Sub btnReset_Click(ByVal sender As Object, ByVal e As EventArgs) _
Handles btnReset.Click
frmSettings1.Reset()
Me.BackColor = SystemColors.Control
End Sub
Commenti
Il Reset metodo sovrascrive le proprietà delle impostazioni con ambito utente ripristinando il valore attualmente persistente di ogni impostazione dell'applicazione. Questo metodo esegue le azioni seguenti:
Chiama il IApplicationSettingsProvider.Reset metodo in ogni provider di impostazioni che supporta questo metodo facoltativo.
Chiama il Reload metodo per forzare un aggiornamento dei valori delle proprietà delle impostazioni.
Reload contrasto con Reset in quanto l'ex caricherà l'ultimo set di valori delle impostazioni dell'applicazione salvati, mentre quest'ultimo caricherà i valori predefiniti salvati.