RuntimeCompatibilityOptions.DisabledChanges Propiedad
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í.
Obtiene o establece una lista opcional de cambios de mantenimiento específicos que se van a deshabilitar.
En las notas de la versión del canal estable más reciente del SDK de Aplicaciones para Windows se muestra el nombre de cada cambio que se puede deshabilitar.
public:
property IVector<RuntimeCompatibilityChange> ^ DisabledChanges { IVector<RuntimeCompatibilityChange> ^ get(); };
IVector<RuntimeCompatibilityChange> DisabledChanges();
public IList<RuntimeCompatibilityChange> DisabledChanges { get; }
var iVector = runtimeCompatibilityOptions.disabledChanges;
Public ReadOnly Property DisabledChanges As IList(Of RuntimeCompatibilityChange)
Valor de propiedad
Lista opcional de cambios de mantenimiento específicos que se van a deshabilitar.
Comentarios
Si se produce un problema con un cambio específico en una actualización de mantenimiento, puede deshabilitarlo simplemente agregándolo a la lista DisabledChanges ' antes de llamar a Apply o especificando en el archivo de proyecto de la aplicación:
<PropertyGroup>
<WindowsAppSDKDisabledChanges>SampleApiCrashFix, OtherSampleApiCrashFix</WindowsAppSDKDisabledChanges>
</PropertyGroup>
Note
Deshabilitar un cambio es una medida temporal, que da tiempo para que se publique una corrección en una actualización futura SDK de Aplicaciones para Windows o para que implemente una actualización en la aplicación. Debe notificar cualquier cambio que deshabilite si cree que es un error en el SDK de Aplicaciones para Windows. Si lo hace, ayudará al equipo de SDK de Aplicaciones para Windows a comprender el impacto del cambio y priorizar una corrección. Puede notificar problemas en el repositorio de GitHub WindowsAppSDK.
La capacidad de deshabilitar un cambio no está disponible en nuevas versiones estables SDK de Aplicaciones para Windows (como 1.7.x a 1.8.x), por lo que esto no permite deshabilitar permanentemente un cambio de comportamiento intencional. Además, las nuevas versiones estables, como 1.8.0, comienzan sin cambios disponibles para deshabilitarse; esta funcionalidad solo se aplica a deshabilitar los cambios de mantenimiento dirigidos agregados en las versiones de mantenimiento.