IPersistComponentSettings Interfész
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Az alkalmazásbeállításokat tároló és lekérni kívánt vezérlők és kódtárak szabványos funkcióit határozza meg.
public interface class IPersistComponentSettings
public interface IPersistComponentSettings
type IPersistComponentSettings = interface
Public Interface IPersistComponentSettings
Megjegyzések
Az alkalmazásbeállításokat általában az alkalmazásbeállítások támogatásával lehet hozzáadni egy beállításburkoló osztály létrehozásával, amely abból ApplicationSettingsBaseszármazik, majd speciális tulajdonságokat adhat hozzá ehhez az osztályhoz. Ez a megközelítés azonban nem foglalja össze megfelelően egy vezérlő alkalmazásbeállításait, hogy a tárolója védve legyen a részletektől. Az IPersistComponentSettings interfész egy szabványos felületet biztosít az alkalmazásbeállítások állapotváltozási kérelmeinek egy vezérlő, összetevő vagy kódtár modul felé történő továbbításához. A tervezéshez szükséges eszközök ezen az interfészen is alapulnak a vezérlők és összetevők megfelelő kezeléséhez.
Tulajdonságok
| Name | Description |
|---|---|
| SaveSettings |
Lekéri vagy beállít egy értéket, amely jelzi, hogy a vezérlőnek automatikusan meg kell-e őriznie az alkalmazásbeállítások tulajdonságait. |
| SettingsKey |
Lekéri vagy beállítja az alkalmazásbeállítások kulcsának értékét a vezérlő aktuális példányához. |
Metódusok
| Name | Description |
|---|---|
| LoadComponentSettings() |
Beolvassa a vezérlő alkalmazásbeállításait a hozzájuk tartozó tulajdonságokba, és frissíti a vezérlő állapotát. |
| ResetComponentSettings() |
Alaphelyzetbe állítja a vezérlő alkalmazásbeállítási tulajdonságait az alapértelmezett értékükre. |
| SaveComponentSettings() |
Megőrzi a vezérlő alkalmazásbeállítási tulajdonságait. |