IPersistComponentSettings.SaveSettings Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of het besturingselement de eigenschappen van de toepassingsinstellingen automatisch moet behouden.
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
Waarde van eigenschap
true als het besturingselement automatisch de status moet behouden; anders, false.
Voorbeelden
In het volgende codevoorbeeld ziet u de juiste manier voor een besturingselement om de waarde van de SaveSettings eigenschap te controleren voordat de configuratiegegevens automatisch worden bewaard.
protected override void Dispose( bool disposing ) {
if(disposing) {
try {
if (SaveSettings) {
SaveComponentSettings();
}
}
finally {
//...
}
}
Opmerkingen
Als een besturingselement configuratiegegevens bevat, worden deze gegevens doorgaans bewaard als reactie op een expliciete aanroep van de SaveComponentSettings methode of soms impliciet wanneer de methode van Dispose het besturingselement wordt aangeroepen. De SaveSettings eigenschap bepaalt of een besturingselement de configuratiegegevens automatisch bewaart wanneer het wordt verwijderd.
De standaardwaarde is SaveSettings afhankelijk van de implementatie van het besturingselement. De documentatie voor het besturingselement moet aangeven of er toepassingsinstellingen worden gebruikt, welke gegevens worden bewaard en wat de standaardwaarde van de SaveSettings eigenschap is.