LauncherOptions Class

Spécifie les options utilisées pour lancer l'application par défaut pour un fichier ou un URI.

Syntaxe


var launcherOptions = new Windows.System.LauncherOptions();

Attributs

[MarshalingBehavior(Agile)]
[Version(0x06020000)]

Membres

LauncherOptionsClasse possède ces types de membres :

Constructeurs

LauncherOptionsClasse possède ces constructeurs.

ConstructeurDescription
LauncherOptions Creates and initializes a new instance of the launcher options object.

 

Méthodes

The LauncherOptions Classe hérite des méthodes de Object Classe (C#/VB/C++).

Propriétés

Le LauncherOptionsClasse a les propriétés suivantes.

PropriétéType d'accèsDescription

ContentType

Lecture/écritureGets or sets the content type that is associated with a URI that represents a file on the network.

DesiredRemainingView

Lecture/écritureLaunch a target app and have the currently running source app remain on the screen by sharing the space equally with the target app or by taking up more or less space than the target app.

DisplayApplicationPicker

Lecture/écritureGets or sets a value that indicates whether to display the Open With dialog whenever the association launching API is called.

FallbackUri

Lecture/écritureGets or sets a value that represents a URI that the user should be taken to in the browser if no app exists to handle the file type or URI.

PreferredApplicationDisplayName

Lecture/écritureGets or sets a value that represents the display name of the app in the store that the user should install if no app exists to handle the file type or URI.

PreferredApplicationPackageFamilyName

Lecture/écritureGets or sets a value that represents the package family name of the app in the Store that the user should install if no app exists to handle the file type or URI.

TreatAsUntrusted

Lecture/écritureGets or sets a value that indicates whether the system should display a warning that the file or URI is potentially unsafe when starting the app associated with a file or URI.

UI

En lecture seuleGets the user interface (UI) options when starting a default app.

 

Remarques

Windows Phone 8

Cette API n'est pas implémentée et lève une exception si elle est appelée. Consultez API de runtime Windows Phone.

Exemples

Appelez la méthode Launcher.LaunchFileAsync(IStorageFile, LauncherOptions) | launchFileAsync(IStorageFile, LauncherOptions) avec LauncherOptions.DisplayApplicationPicker | displayApplicationPicker affecté à true pour lancer l'application que l'utilisateur sélectionne du fichier de la boîte de dialogue Ouvrir avec.



// Path to the file in the app package to launch
var imageFile = "images\\test.png";

// Get the image file from the package's image directory
Windows.ApplicationModel.Package.current.installedLocation.getFileAsync(imageFile).then(
  function (file) {
    // Set the show picker option
    var options = new Windows.System.LauncherOptions();
    options.displayApplicationPicker = true;

    // Launch the retrieved file using the selected app
    Windows.System.Launcher.launchFileAsync(file, options).then(
      function (success) {
        if (success) {
            // File launched
        } else {
            // File launch failed
        }
      });
  });

Conditions requises

Client minimal pris en charge

Windows 8 [Applications Windows Store uniquement]

Serveur minimal pris en charge

Windows Server 2012 [Applications Windows Store uniquement]

Téléphone minimal pris en charge

Windows Phone 8 [non implémenté, consultez la section Notes]

Espace de noms

Windows.System
Windows::System [C++]

Métadonnées

Windows.winmd

Voir aussi

Exemples
Exemple de lancement de l'association
Tâches
Comment lancer l'application par défaut d'un fichier (JavaScript)
Comment lancer l'application par défaut d'un fichier (C#/VB/C++)
Comment lancer l'application par défaut d'un URI (JavaScript)
Comment lancer l'application par défaut d'un URI (C#/VB/C++)
Indications
Instructions et liste de contrôle pour les types de fichiers et les URI
Référence
Launcher.LaunchFileAsync(IStorageFile, LauncherOptions)
Launcher.LaunchUriAsync(Uri, LauncherOptions)

 

 

Afficher:
© 2014 Microsoft