Langage

CreatePackageDependencyOptions Classe

Définition

Définit des critères qui peuvent être appliqués lors de la création d’une référence au moment de l’installation à 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 a une dépendance sur 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
Object Platform::Object IInspectable CreatePackageDependencyOptions
Attributs

Constructeurs

Nom Description
CreatePackageDependencyOptions()

Crée une instance de la classe CreatePackageDependencyOptions .

Propriétés

Nom Description
Architectures

Obtient ou définit les architectures de processeur du package d’infrastructure sur lesquelles 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 est définie sur 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).

S’applique à

Voir aussi