PackageDependencyContext Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Kontextinformationen zu einer aufgelösten Frameworkpaketabhängigkeit bereit, die mithilfe der PackageDependency.Add-Methode erstellt wurde.
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
- Vererbung
- Attribute
Konstruktoren
| Name | Beschreibung |
|---|---|
| PackageDependencyContext(PackageDependencyContextId) |
Erstellt eine neue Instanz der PackageDependencyContext-Klasse basierend auf der angegebenen Kontext-ID. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| ContextId |
Ruft die Kontext-ID der Aufgelösten Framework-Paketabhängigkeit für das aktuelle Kontext-PackageDependencyContext -Objekt ab. |
| PackageDependencyId |
Ruft die ID der Abhängigkeit des aufgelösten Framework-Pakets für das aktuelle Kontext-PackageDependencyContext -Objekt ab. |
| PackageFullName |
Ruft den vollständigen Paketnamen für die Abhängigkeit des aufgelösten Framework-Pakets für das aktuelle Kontext-PackageDependencyContext -Objekt ab. |
Methoden
| Name | Beschreibung |
|---|---|
| Remove() |
Entfernt eine aufgelöste Paketabhängigkeit aus dem Paketdiagramm des aktuellen Prozesses (d. h. einen Laufzeitverweis für eine Frameworkpaketabhängigkeit, die mithilfe der PackageDependency.Add-Methode hinzugefügt wurde). |