Share via


RegisterPackageOptions Classe

Definição

Especifica as opções de implantação que você pode configurar ao usar o método RegisterPackageByUriAsync para registrar um Pacote.

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
Herança
Object Platform::Object IInspectable RegisterPackageOptions
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10, version 2004 (introduzida na 10.0.19041.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v10.0)

Comentários

Você pode passar uma instância inicializada dessa classe para o parâmetro options do método RegisterPackageByUriAsync .

Construtores

RegisterPackageOptions()

Cria uma nova instância da classe RegisterPackageOptions .

Propriedades

AllowUnsigned

Obtém ou define um valor que indica se um pacote não assinado deve ser registrado.

AppDataVolume

Obtém ou define o volume de destino no qual armazenar dados do aplicativo.

DeferRegistrationWhenPackagesAreInUse

Obtém ou define um valor que indica se é necessário atrasar o registro do pacote principal ou pacotes de dependência se os pacotes estiverem em uso no momento.

DependencyPackageUris

Obtém a lista de URIs dos Pacotes de dependência a serem adicionados .

DeveloperMode

Obtém ou define um valor que indica se o aplicativo está instalado no modo de desenvolvedor.

ExpectedDigests

Obtém um dicionário que mapeia os URIs associados a um RegisterPackageOptions com a cadeia de caracteres de resumo correspondente.

ExternalLocationUri

Obtém ou define o URI de um local de disco externo fora do pacote MSIX em que o manifesto do pacote pode referenciar o conteúdo do aplicativo.

ForceAppShutdown

Obtém ou define um valor que indica se os processos associados ao Pacote serão desligados à força para que o registro possa continuar se o pacote ou qualquer pacote que dependa do pacote estiver em uso no momento.

ForceTargetAppShutdown

Obtém ou define um valor que indica se os processos associados ao Pacote serão desligados à força para que o registro possa continuar se o pacote estiver em uso no momento.

ForceUpdateFromAnyVersion

Obtém ou define um valor que indica se uma versão específica de um Pacote deve ser preparada/registrada, independentemente de uma versão superior já estar preparada/registrada.

InstallAllResources

Obtém ou define um valor que indica se o aplicativo ignora as verificações de aplicabilidade de recursos. Isso efetivamente prepara ou registra todos os pacotes de recursos que um usuário passa para o comando, o que força a aplicabilidade de todos os pacotes contidos em um pacote. Se um usuário passar um pacote, todos os pacotes de recursos contidos serão registrados.

OptionalPackageFamilyNames

Obtém a lista de Nomes de família de pacotes do pacote principal a ser registrado.

StageInPlace

Obtém ou define um valor que indica se o Pacote deve ser preparado.

Aplica-se a

Confira também