Partager via


PackageDependencyContext Classe

Définition

Fournit des informations contextuelles sur une dépendance de package d’infrastructure résolue qui a été créée à l’aide de la méthode PackageDependency.Add .

public ref class PackageDependencyContext sealed
/// [Windows.Foundation.Metadata.Activatable(Microsoft.Windows.ApplicationModel.DynamicDependency.IPackageDependencyContextFactory, 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 PackageDependencyContext final
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(Microsoft.Windows.ApplicationModel.DynamicDependency.IPackageDependencyContextFactory, 65536, "Microsoft.Windows.ApplicationModel.DynamicDependency.DynamicDependencyContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Windows.ApplicationModel.DynamicDependency.DynamicDependencyContract, 65536)]
class PackageDependencyContext final
[Windows.Foundation.Metadata.Activatable(typeof(Microsoft.Windows.ApplicationModel.DynamicDependency.IPackageDependencyContextFactory), 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 PackageDependencyContext
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(typeof(Microsoft.Windows.ApplicationModel.DynamicDependency.IPackageDependencyContextFactory), 65536, "Microsoft.Windows.ApplicationModel.DynamicDependency.DynamicDependencyContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Windows.ApplicationModel.DynamicDependency.DynamicDependencyContract), 65536)]
public sealed class PackageDependencyContext
function PackageDependencyContext(contextId)
Public NotInheritable Class PackageDependencyContext
Héritage
Object Platform::Object IInspectable PackageDependencyContext
Attributs

Constructeurs

PackageDependencyContext(PackageDependencyContextId)

Crée une instance de la classe PackageDependencyContext en fonction de l’ID de contexte spécifié.

Propriétés

ContextId

Obtient l’ID de contexte de la dépendance de package d’infrastructure résolue pour l’objet PackageDependencyContext de contexte actuel.

PackageDependencyId

Obtient l’ID de la dépendance de package d’infrastructure résolue pour l’objet PackageDependencyContext de contexte actuel.

PackageFullName

Obtient le nom complet du package pour la dépendance de package d’infrastructure résolue pour l’objet PackageDependencyContext de contexte actuel.

Méthodes

Remove()

Supprime une dépendance de package résolue du graphique de package du processus actuel (c’est-à-dire une référence d’exécution pour une dépendance de package d’infrastructure qui a été ajoutée à l’aide de la méthode PackageDependency.Add ).

S’applique à

Voir aussi