IArraySettingMigrator Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Compatibilidad con la migración para la configuración de matriz en Configuración unificada. Esto se invoca si la configuración de la matriz incluye una propiedad migrationCallback que indica el paquete o el identificador de servicio que se va a invocar. El propietario de la configuración debe implementarlo.
public interface IArraySettingMigrator
type IArraySettingMigrator = interface
Public Interface IArraySettingMigrator
Métodos
| MigrateFromUnifiedSettingsAsync(String, ArraySettingContent, CancellationToken) |
Escribe una configuración de matriz en el almacén heredado en su ubicación antigua y formato de persistencia. |
| MigrateToUnifiedSettingsAsync(String, CancellationToken) |
Lee una configuración de matriz persistente desde su ubicación heredada y la devuelve en un formulario Unified Settings (Configuración unificada). |
| SupportsIncompleteItems(String) |
Devuelve un valor booleano que indica si el método de MigrateFromUnifiedSettingsAsync(String, ArraySettingContent, CancellationToken) este migrador admite elementos "incompletos": elementos que faltan algunas propiedades (porque esas propiedades no se han personalizado del valor predeterminado). Si devuelve false, el autor de la llamada agregará valores predeterminados en lugar de propiedades que faltan antes de llamar a ese método. |