Compartir a través de


RegisterPackageOptions Clase

Definición

Especifica las opciones de implementación que puede configurar al usar el método RegisterPackageByUriAsync para registrar un paquete.

public ref class RegisterPackageOptions sealed
/// [Windows.Foundation.Metadata.Activatable(655360, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 655360)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class RegisterPackageOptions final
[Windows.Foundation.Metadata.Activatable(655360, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 655360)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class RegisterPackageOptions
function RegisterPackageOptions()
Public NotInheritable Class RegisterPackageOptions
Herencia
Object Platform::Object IInspectable RegisterPackageOptions
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10, version 2004 (se introdujo en la versión 10.0.19041.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v10.0)

Comentarios

Puede pasar una instancia inicializada de esta clase al parámetro options del método RegisterPackageByUriAsync .

Constructores

RegisterPackageOptions()

Crea una nueva instancia de la clase RegisterPackageOptions .

Propiedades

AllowUnsigned

Obtiene o establece un valor que indica si se va a permitir que se registre un paquete sin firmar.

AppDataVolume

Obtiene o establece el volumen de destino en el que se almacenarán los datos de la aplicación.

DeferRegistrationWhenPackagesAreInUse

Obtiene o establece un valor que indica si se debe retrasar el registro del paquete principal o los paquetes de dependencia si los paquetes están actualmente en uso.

DependencyPackageUris

Obtiene la lista de URI de los paquetes de dependencia que se van a agregar.

DeveloperMode

Obtiene o establece un valor que indica si la aplicación está instalada en modo de desarrollador.

ExpectedDigests

Obtiene un diccionario que asigna los URI asociados a un RegisterPackageOptions con la cadena de resumen correspondiente.

ExternalLocationUri

Obtiene o establece el URI de una ubicación de disco externo fuera del paquete MSIX donde el manifiesto del paquete puede hacer referencia al contenido de la aplicación.

ForceAppShutdown

Obtiene o establece un valor que indica si los procesos asociados al paquete se apagarán forzosamente para que el registro pueda continuar si el paquete o cualquier paquete que dependa del paquete esté actualmente en uso.

ForceTargetAppShutdown

Obtiene o establece un valor que indica si los procesos asociados al paquete se apagarán forzosamente para que el registro pueda continuar si el paquete está actualmente en uso.

ForceUpdateFromAnyVersion

Obtiene o establece un valor que indica si se debe forzar una versión específica de un paquete que se va a almacenar provisional o registrar, independientemente de si una versión superior ya está almacenada provisionalmente o registrada.

InstallAllResources

Obtiene o establece un valor que indica si la aplicación omite las comprobaciones de aplicabilidad de los recursos. Esto almacena en fases o registra eficazmente todos los paquetes de recursos que un usuario pasa al comando , lo que fuerza la aplicabilidad de todos los paquetes contenidos en un lote. Si un usuario pasa una agrupación, se registrarán todos los paquetes de recursos contenidos.

OptionalPackageFamilyNames

Obtiene la lista de nombres de familia del paquete de la agrupación principal que se va a registrar.

StageInPlace

Obtiene o establece un valor que indica si se va a almacenar provisionalmente el paquete en su lugar.

Se aplica a

Consulte también