ApplicationSettingsBase.Reset Metoda

Definicja

Przywraca utrwalone wartości ustawień aplikacji do odpowiednich właściwości domyślnych.

public:
 void Reset();
public void Reset ();
member this.Reset : unit -> unit
Public Sub Reset ()

Wyjątki

Nie można przeanalizować pliku konfiguracji.

Przykłady

Poniższy przykład kodu przedstawia metodę wywoływaną Reset w treści Click procedury obsługi zdarzeń dla przycisku o nazwie btnReset. W wyniku tego wywołania przechowywane wartości domyślne ustawień aplikacji są ponownie ładowane do odpowiednich właściwości. Pełny przykład kodu znajduje się na liście w przeglądzie ApplicationSettingsBase klasy.

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

Uwagi

Metoda Reset zastępuje właściwości ustawień o zakresie użytkownika przez przywrócenie aktualnie utrwalonej wartości poszczególnych ustawień aplikacji. Ta metoda wykonuje następujące akcje:

  • Wywołuje metodę IApplicationSettingsProvider.Reset dla każdego dostawcy ustawień, który obsługuje tę opcjonalną metodę.

  • Wywołuje metodę Reload , aby wymusić odświeżenie wartości właściwości ustawień.

Reload kontrastuje z tym, że Reset pierwszy z nich załaduje ostatni zestaw zapisanych wartości ustawień aplikacji, podczas gdy ten ostatni załaduje zapisane wartości domyślne.

Dotyczy

Zobacz też