CreatePackageDependencyOptions Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Definisce i criteri che possono essere applicati durante la creazione di un riferimento in fase di installazione a un pacchetto framework usando il metodo PackageDependency.Create . In questo modo il sistema operativo informa che l'app non pacchettiata ha una dipendenza da un pacchetto framework che soddisfa i criteri specificati.
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
- Ereditarietà
- Attributi
Costruttori
CreatePackageDependencyOptions() |
Crea una nuova istanza della classe CreatePackageDependencyOptions . |
Proprietà
Architectures |
Ottiene o imposta le architetture del processore del pacchetto framework in cui l'app non pacchettizzata ha una dipendenza. |
LifetimeArtifact |
Ottiene o imposta il nome dell'artefatto usato per definire la durata della dipendenza del pacchetto, se la proprietà LifetimeArtifactKind è impostata su PackageDependencyLifetimeArtifactKind.FilePath o PackageDependencyLifetimeArtifactKind.RegistryKey. |
LifetimeArtifactKind |
Ottiene o imposta il tipo di artefatto da usare per definire la durata della dipendenza del pacchetto. |
VerifyDependencyResolution |
Ottiene o imposta un valore che indica se disabilitare la risoluzione delle dipendenze durante l'aggiunta di una dipendenza del pacchetto. Ciò è utile per i programmi di installazione in esecuzione come contesti utente diversi dall'utente di destinazione, ad esempio i programmi di installazione in esecuzione come LocalSystem. |