CreatePackageDependencyOptions Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit les critères qui peuvent être appliqués lors de la création d’une référence au moment de l’installation d’un package d’infrastructure à l’aide de la méthode PackageDependency.Create . Cela informe le système d’exploitation que votre application non empaquetée dépend d’un package d’infrastructure qui répond aux critères spécifiés.
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
- Héritage
- Attributs
Constructeurs
CreatePackageDependencyOptions() |
Crée une instance de la classe CreatePackageDependencyOptions . |
Propriétés
Architectures |
Obtient ou définit les architectures de processeur du package d’infrastructure sur lequel votre application non empaquetée a une dépendance. |
LifetimeArtifact |
Obtient ou définit le nom de l’artefact utilisé pour définir la durée de vie de la dépendance de package, si la propriété LifetimeArtifactKind a la valeur PackageDependencyLifetimeArtifactKind.FilePath ou PackageDependencyLifetimeArtifactKind.RegistryKey. |
LifetimeArtifactKind |
Obtient ou définit le type d’artefact à utiliser pour définir la durée de vie de la dépendance de package. |
VerifyDependencyResolution |
Obtient ou définit une valeur qui indique s’il faut désactiver la résolution des dépendances lors de l’épinglage d’une dépendance de package. Cela est utile pour les programmes d’installation s’exécutant en tant que contextes utilisateur autres que l’utilisateur cible (par exemple, les programmes d’installation s’exécutant en tant que LocalSystem). |