Microsoft.Windows.ApplicationModel.DynamicDependency Namespace

Fornece a capacidade de aplicativos de área de trabalho não empacotados carregarem pacotes de estrutura diferentes do pacote de estrutura SDK do Aplicativo Windows. Depois que o pacote de estrutura especificado for carregado por um aplicativo de área de trabalho não empacotado, o aplicativo poderá chamar APIs fornecidas pelo pacote de estrutura.

Classes

AddPackageDependencyOptions

Define opções que podem ser aplicadas ao adicionar uma referência em tempo de execução a um pacote de estrutura usando o método PackageDependency.Add .

CreatePackageDependencyOptions

Define critérios que podem ser aplicados ao criar uma referência de tempo de instalação para um pacote de estrutura usando o método PackageDependency.Create . Isso informa ao sistema operacional que seu aplicativo não empacotado tem uma dependência em um pacote de estrutura que atende aos critérios especificados.

PackageDependency

Representa um pacote de estrutura no qual o aplicativo atual tem uma dependência e inclui membros que você pode usar para gerenciar o tempo de vida da dependência.

PackageDependencyContext

Fornece informações de contexto sobre uma dependência de pacote de estrutura resolvida que foi criada usando o método PackageDependency.Add .

PackageDependencyRank

Representa o valor de classificação padrão a ser usado para resolver uma dependência de pacote de estrutura ao usar o método PackageDependency.Add .

Estruturas

PackageDependencyContextId

Encapsula uma ID exclusiva para uma dependência de pacote de estrutura resolvida descrita por um objeto PackageDependencyContext .

Enumerações

PackageDependencyLifetimeArtifactKind

Define o tipo de artefatos que você pode atribuir à propriedade LifetimeArtifactKind para definir o tempo de vida de uma dependência de pacote.

PackageDependencyProcessorArchitectures

Define as arquiteturas de processador para uma dependência de pacote de estrutura que você cria usando o método PackageDependency.Create .

Comentários

Antes de usar as APIs nesse namespace em um aplicativo de área de trabalho não empacotado, primeiro você deve usar a API bootstrapper para carregar o pacote de estrutura SDK do Aplicativo Windows. Para obter mais informações, consulte Usar o runtime SDK do Aplicativo do Windows para aplicativos empacotados com localização externa ou não empacotado.

Confira também