Package.SetInUseAsync(Boolean) Método
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í.
Establece si el paquete está en uso o no.
public:
virtual IAsyncOperation<bool> ^ SetInUseAsync(bool inUse) = SetInUseAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<bool> SetInUseAsync(bool const& inUse);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<bool> SetInUseAsync(bool inUse);
function setInUseAsync(inUse)
Public Function SetInUseAsync (inUse As Boolean) As IAsyncOperation(Of Boolean)
Parámetros
- inUse
-
Boolean
bool
True para especificar que el paquete está en uso; False en caso contrario.
Devoluciones
True indica que la operación para establecer si el paquete está en uso o no se realizó correctamente; False en caso contrario.
- Atributos
Requisitos de Windows
Familia de dispositivos |
Windows 10 Creators Update (se introdujo en la versión 10.0.15063.0)
|
API contract |
Windows.Foundation.UniversalApiContract (se introdujo en la versión v4.0)
|
Comentarios
Esta API especifica si la aplicación usa un paquete opcional. Con esta información, el sistema puede determinar si el mantenimiento del paquete opcional requerirá apagar la aplicación. Esto proporciona una mejor experiencia de usuario, ya que la aplicación puede administrar cuando se cierra para actualizaciones o eliminaciones de paquetes opcionales.
De forma predeterminada, todos los paquetes opcionales están en uso. El mantenimiento de un paquete opcional hace que la aplicación se apague. Para evitar apagar la aplicación cuando se actualiza o quita un paquete opcional que no se usa, llame a esta API con inUse establecido enfalse.