PackageDependencyContext Class

Definition

Provides context info about a resolved framework package dependency that was created by using the PackageDependency.Add method.

C#
[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
C#
[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
Inheritance
Object PackageDependencyContext
Attributes

Constructors

PackageDependencyContext(PackageDependencyContextId)

Creates a new instance of the PackageDependencyContext class based on the specified context ID.

Properties

ContextId

Gets the context ID of the resolved framework package dependency for the current context PackageDependencyContext object.

PackageDependencyId

Gets the ID of the resolved framework package dependency for the current context PackageDependencyContext object.

PackageFullName

Gets the package full name for the resolved framework package dependency for the current context PackageDependencyContext object.

Methods

Remove()

Removes a resolved package dependency from the current process' package graph (that is, a run-time reference for a framework package dependency that was added by using the PackageDependency.Add method).

Applies to

Product Versions
Windows App SDK 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6

See also