CreatePackageDependencyOptions 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.
Definiert Kriterien, die beim Erstellen eines Installationsverweis auf ein Frameworkpaket mithilfe der PackageDependency.Create-Methode angewendet werden können. Dadurch wird das Betriebssystem darüber informiert, dass Ihre unverpackte App eine Abhängigkeit von einem Frameworkpaket aufweist, das die angegebenen Kriterien erfüllt.
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
- Vererbung
- Attribute
Konstruktoren
CreatePackageDependencyOptions() |
Erstellt eine neue Instanz der CreatePackageDependencyOptions-Klasse . |
Eigenschaften
Architectures |
Ruft die Prozessorarchitekturen des Frameworkpakets ab, von dem Ihre unverpackte App abhängig ist, oder legt diese fest. |
LifetimeArtifact |
Ruft den Namen des Artefakts ab, mit dem die Lebensdauer der Paketabhängigkeit definiert wird, oder legt diesen fest, wenn die LifetimeArtifactKind-Eigenschaft auf PackageDependencyLifetimeArtifactKind.FilePath oder PackageDependencyLifetimeArtifactKind.RegistryKey festgelegt ist. |
LifetimeArtifactKind |
Ruft den Artefakttyp ab, der zum Definieren der Lebensdauer der Paketabhängigkeit verwendet werden soll, oder legt diesen fest. |
VerifyDependencyResolution |
Ruft einen Wert ab, der angibt, ob die Abhängigkeitsauflösung beim Anheften einer Paketabhängigkeit deaktiviert werden soll, oder legt diesen fest. Dies ist nützlich für Installationsprogramme, die als andere Benutzerkontexte als den Zielbenutzer ausgeführt werden (z. B. Installationsprogramme, die als LocalSystem ausgeführt werden). |