CreatePackageDependencyOptions Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.
public ref class CreatePackageDependencyOptions sealed
/// [Windows.Foundation.Metadata.Activatable(1)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Version(1)]
class CreatePackageDependencyOptions final
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Microsoft.Windows.ApplicationModel.DynamicDependency.DynamicDependencyContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Windows.ApplicationModel.DynamicDependency.DynamicDependencyContract, 65536)]
class CreatePackageDependencyOptions final
[Windows.Foundation.Metadata.Activatable(1)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Version(1)]
public sealed class CreatePackageDependencyOptions
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(65536, "Microsoft.Windows.ApplicationModel.DynamicDependency.DynamicDependencyContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Windows.ApplicationModel.DynamicDependency.DynamicDependencyContract), 65536)]
public sealed class CreatePackageDependencyOptions
function CreatePackageDependencyOptions()
Public NotInheritable Class CreatePackageDependencyOptions
- Herança
- Atributos
Construtores
CreatePackageDependencyOptions() |
Cria uma nova instância da classe CreatePackageDependencyOptions . |
Propriedades
Architectures |
Obtém ou define as arquiteturas de processador do pacote de estrutura no qual seu aplicativo não empacotado tem uma dependência. |
LifetimeArtifact |
Obtém ou define o nome do artefato usado para definir o tempo de vida da dependência do pacote, se a propriedade LifetimeArtifactKind estiver definida como PackageDependencyLifetimeArtifactKind.FilePath ou PackageDependencyLifetimeArtifactKind.RegistryKey. |
LifetimeArtifactKind |
Obtém ou define o tipo de artefato a ser usado para definir o tempo de vida da dependência do pacote. |
VerifyDependencyResolution |
Obtém ou define um valor que indica se a resolução de dependência deve ser desabilitada ao fixar uma dependência de pacote. Isso é útil para instaladores em execução como contextos de usuário diferentes do usuário de destino (por exemplo, instaladores em execução como LocalSystem). |