IPersistComponentSettings.SaveSettings Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Wert ab, der angibt, ob das Steuerelement die Eigenschaften seiner Anwendungseinstellungen automatisch beibehalten soll, oder legt diesen Wert fest.
public:
property bool SaveSettings { bool get(); void set(bool value); };
public bool SaveSettings { get; set; }
member this.SaveSettings : bool with get, set
Public Property SaveSettings As Boolean
Eigenschaftswert
true
, wenn das Steuerelement automatisch seinen Zustand beibehalten soll, andernfalls false
.
Beispiele
Das folgende Codebeispiel zeigt, wie ein Steuerelement den Wert der SaveSettings Eigenschaft überprüfen kann, bevor es versucht, seine Konfigurationsdaten automatisch beizubehalten.
protected override void Dispose( bool disposing ) {
if(disposing) {
try {
if (SaveSettings) {
SaveComponentSettings();
}
}
finally {
//...
}
}
Hinweise
Wenn ein Steuerelement Konfigurationsdaten enthält, werden diese Daten in der Regel als Reaktion auf einen expliziten Aufruf der SaveComponentSettings -Methode oder manchmal implizit beibehalten, wenn die -Methode des Steuerelements Dispose aufgerufen wird. Die SaveSettings -Eigenschaft bestimmt, ob ein Steuerelement seine Konfigurationsdaten automatisch speichert, wenn es verworfen wird.
Der Standardwert von SaveSettings hängt von der Implementierung des Steuerelements ab. In der Dokumentation für das Steuerelement sollte angegeben werden, ob Anwendungseinstellungen verwendet werden, welche Daten beibehalten werden und welcher Standardwert die SaveSettings Eigenschaft ist.
Gilt für:
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für