ApplicationSettingsBase.Reset Metodo

Definizione

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.

Si applica a

Vedi anche