PackageDependency.Create Metodo
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.
Overload
Create(String, PackageVersion) |
Crea un riferimento in fase di installazione per una dipendenza del pacchetto framework per l'app corrente, usando il nome della famiglia di pacchetti e la versione minima specificati. Quando si usa questo metodo, la dipendenza del pacchetto framework è accessibile solo all'utente corrente. Per creare una dipendenza del pacchetto framework accessibile a tutti gli utenti, usare invece il metodo CreateForSystem |
Create(String, PackageVersion, CreatePackageDependencyOptions) |
Crea un riferimento in fase di installazione per una dipendenza del pacchetto framework per l'app corrente, usando il nome della famiglia di pacchetti e la versione minima specificati e le opzioni specificate. Quando si usa questo metodo, la dipendenza del pacchetto framework è accessibile solo all'utente corrente. Per creare una dipendenza del pacchetto framework accessibile a tutti gli utenti, usare invece il metodo CreateForSystem |
Create(String, PackageVersion)
Crea un riferimento in fase di installazione per una dipendenza del pacchetto framework per l'app corrente, usando il nome della famiglia di pacchetti e la versione minima specificati. Quando si usa questo metodo, la dipendenza del pacchetto framework è accessibile solo all'utente corrente. Per creare una dipendenza del pacchetto framework accessibile a tutti gli utenti, usare invece il metodo CreateForSystem
public:
static PackageDependency ^ Create(Platform::String ^ packageFamilyName, PackageVersion minVersion);
/// [Windows.Foundation.Metadata.Overload("Create")]
static PackageDependency Create(winrt::hstring const& packageFamilyName, PackageVersion const& minVersion);
[Windows.Foundation.Metadata.Overload("Create")]
public static PackageDependency Create(string packageFamilyName, PackageVersion minVersion);
function create(packageFamilyName, minVersion)
Public Shared Function Create (packageFamilyName As String, minVersion As PackageVersion) As PackageDependency
Parametri
- packageFamilyName
-
String
Platform::String
winrt::hstring
Nome della famiglia di pacchetti del pacchetto framework in cui accettare la dipendenza.
- minVersion
- PackageVersion
Versione minima del pacchetto framework in cui accettare la dipendenza.
Restituisce
Oggetto che rappresenta la dipendenza del pacchetto e fornisce membri che è possibile usare per gestire la durata della dipendenza.
- Attributi
Commenti
Nel programma di installazione dell'app o durante la prima esecuzione dell'app chiamare questo metodo per specificare un set di criteri per un pacchetto framework che si vuole usare nell'app. In questo modo il sistema operativo informa il sistema operativo che l'app ha una dipendenza da un pacchetto framework che soddisfa i criteri specificati. Se vengono installati uno o più pacchetti framework che soddisfano i criteri, Windows garantirà che almeno uno di questi pacchetti framework rimarrà installato fino all'eliminazione del riferimento in fase di installazione.
Per altre informazioni, vedere Usare l'API di dipendenza dinamica per fare riferimento ai pacchetti MSIX in fase di esecuzione.
Vedi anche
Si applica a
Create(String, PackageVersion, CreatePackageDependencyOptions)
Crea un riferimento in fase di installazione per una dipendenza del pacchetto framework per l'app corrente, usando il nome della famiglia di pacchetti e la versione minima specificati e le opzioni specificate. Quando si usa questo metodo, la dipendenza del pacchetto framework è accessibile solo all'utente corrente. Per creare una dipendenza del pacchetto framework accessibile a tutti gli utenti, usare invece il metodo CreateForSystem
public:
static PackageDependency ^ Create(Platform::String ^ packageFamilyName, PackageVersion minVersion, CreatePackageDependencyOptions ^ options);
/// [Windows.Foundation.Metadata.Overload("Create2")]
static PackageDependency Create(winrt::hstring const& packageFamilyName, PackageVersion const& minVersion, CreatePackageDependencyOptions const& options);
[Windows.Foundation.Metadata.Overload("Create2")]
public static PackageDependency Create(string packageFamilyName, PackageVersion minVersion, CreatePackageDependencyOptions options);
function create(packageFamilyName, minVersion, options)
Public Shared Function Create (packageFamilyName As String, minVersion As PackageVersion, options As CreatePackageDependencyOptions) As PackageDependency
Parametri
- packageFamilyName
-
String
Platform::String
winrt::hstring
Nome della famiglia di pacchetti del pacchetto framework in cui accettare la dipendenza.
- minVersion
- PackageVersion
Versione minima del pacchetto framework in cui accettare la dipendenza.
- options
- CreatePackageDependencyOptions
Definisce criteri aggiuntivi per specificare il pacchetto framework da usare nell'app.
Restituisce
Oggetto che rappresenta la dipendenza del pacchetto e fornisce membri che è possibile usare per gestire la durata della dipendenza.
- Attributi
Commenti
Nel programma di installazione dell'app o durante la prima esecuzione dell'app chiamare questo metodo per specificare un set di criteri per un pacchetto framework che si vuole usare nell'app. In questo modo il sistema operativo informa il sistema operativo che l'app ha una dipendenza da un pacchetto framework che soddisfa i criteri specificati. Se vengono installati uno o più pacchetti framework che soddisfano i criteri, Windows garantirà che almeno uno di questi pacchetti framework rimarrà installato fino all'eliminazione del riferimento in fase di installazione. Per altre informazioni, vedere Usare l'API di dipendenza dinamica per fare riferimento ai pacchetti MSIX in fase di esecuzione.
Questa funzione ha esito negativo se i criteri di dipendenza specificati non possono essere risolti in un pacchetto specifico. Questo controllo di risoluzione del pacchetto può essere ignorato usando l'VerifyDependencyResolution viene specificato per le opzioni parametro. 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.