Udostępnij przez


IArraySettingMigrator Interfejs

Definicja

Obsługa migracji ustawień tablicy w ujednoliconych ustawieniach. Jest to wywoływane, jeśli ustawienia tablicy obejmują właściwość migrationCallback wskazującą pakiet i/lub identyfikator usługi do wywołania. Należy go zaimplementować przez właściciela ustawienia.

public interface IArraySettingMigrator
type IArraySettingMigrator = interface
Public Interface IArraySettingMigrator

Metody

MigrateFromUnifiedSettingsAsync(String, ArraySettingContent, CancellationToken)

Zapisuje ustawienie tablicy w starszym magazynie w starym formacie lokalizacji i trwałości.

MigrateToUnifiedSettingsAsync(String, CancellationToken)

Odczytuje utrwalone ustawienie tablicy ze starszej lokalizacji i zwraca je w formularzu Ujednolicone ustawienia.

SupportsIncompleteItems(String)

Zwraca wartość logiczną wskazującą, czy metoda migracji MigrateFromUnifiedSettingsAsync(String, ArraySettingContent, CancellationToken) obsługuje elementy "niekompletne": elementy, które nie mają niektórych właściwości (ponieważ te właściwości nie zostały dostosowane z wartości domyślnej). Jeśli zwróci to wartość false, obiekt wywołujący doda wartości domyślne zamiast brakujących właściwości przed wywołaniem tej metody.

Dotyczy