Share via


AddPackageOptions Classe

Definição

Especifica as opções de implantação que você pode configurar ao usar o método AddPackageByUriAsync para adicionar um pacote, manifesto do pacote ou arquivo do Instalador de Aplicativo.

public ref class AddPackageOptions 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 AddPackageOptions 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 AddPackageOptions
function AddPackageOptions()
Public NotInheritable Class AddPackageOptions
Herança
Object Platform::Object IInspectable AddPackageOptions
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 AddPackageByUriAsync .

Construtores

AddPackageOptions()

Cria uma nova instância da classe AddPackageOptions .

Propriedades

AllowUnsigned

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

DeferRegistrationWhenPackagesAreInUse

Obtém ou define um valor que indica se é necessário atrasar o registro do pacote principal ou dos 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 AddPackageOptions 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 adicionada, independentemente de uma versão superior já ter sido adicionada.

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.

LimitToExistingPackages

Obtém ou define um valor que indica se os pacotes referenciados ausentes devem ser baixados.

OptionalPackageFamilyNames

Obtém a lista de nomes de família de pacotes do pacote principal a ser adicionado.

OptionalPackageUris

Obtém a lista de URIs de pacotes opcionais relacionados a serem atualizados para a mesma versão que os novos pacotes opcionais.

RelatedPackageUris

Obtém a lista de URIs de pacotes opcionais relacionados a serem atualizados para a mesma versão que os novos pacotes opcionais.

RequiredContentGroupOnly

Obtém ou define um valor que indica se apenas o grupo de conteúdo necessário será adicionado. Um aplicativo pode ser instalado como um pacote apenas com o grupo de conteúdo necessário.

RetainFilesOnFailure

Obtém ou define um valor que indica se é necessário remover arquivos que foram criados no computador de destino durante o processo de instalação no caso de uma implantação com falha.

StageInPlace

Obtém ou define um valor que indica se o pacote deve ser preparado no local.

StubPackageOption

Obtém ou define as opções de stub para o pacote.

TargetVolume

Obtém ou define o volume ao qual o pacote é adicionado.

Aplica-se a

Confira também