Windows Dev Center

LauncherOptions Class

Gibt die Optionen an, die zum Starten der Standard-App für eine Datei oder einen URI verwendet werden.

Syntax


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

Attribute

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

Member

LauncherOptionsKlasse hat diese Membertypen:

Konstruktoren

LauncherOptionsKlasse hat diese Konstruktoren.

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

 

Methoden

The LauncherOptions Klasse erbt Methoden von Object Klasse (C#/VB/C++).

Eigenschaften

Der LauncherOptionsKlasse hat diese Eigenschaften.

EigenschaftZugriffstypBeschreibung

ContentType

Lese-/SchreibzugriffGets or sets the content type that is associated with a URI that represents a file on the network.

DesiredRemainingView

Lese-/SchreibzugriffLaunch 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

Lese-/SchreibzugriffGets or sets a value that indicates whether to display the Open With dialog whenever the association launching API is called.

FallbackUri

Lese-/SchreibzugriffGets 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

Lese-/SchreibzugriffGets 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

Lese-/SchreibzugriffGets 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

Lese-/SchreibzugriffGets 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

SchreibgeschütztGets the user interface (UI) options when starting a default app.

 

Hinweise

Windows Phone 8

Diese API wird nicht implementiert und löst beim Aufruf eine Ausnahme aus. Weitere Informationen finden Sie unter Windows Phone Runtime API.

Beispiele

Rufen Sie die Methode Launcher.LaunchFileAsync(IStorageFile, LauncherOptions) | launchFileAsync(IStorageFile, LauncherOptions) auf, und setzen Sie die Eigenschaft LauncherOptions.DisplayApplicationPicker | displayApplicationPicker auf true, um die Anwendung zu starten, die der Benutzer für die Datei aus dem Dialogfeld Öffnen mit auswählt.



// 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
        }
      });
  });

Anforderungen

Mindestens unterstützter Client

Windows 8 [Nur Windows Store-Apps]

Mindestens unterstützter Server

Windows Server 2012 [Nur Windows Store-Apps]

Mindestens unterstütztes Telefon

Windows Phone 8 [nicht implementiert, siehe Hinweise]

Namespace

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

Metadaten

Windows.winmd

Siehe auch

Beispiele
Zuordnungsstartbeispiel
Aufgaben
Starten der Standard-App für eine Datei (JavaScript)
Starten der Standard-App für eine Datei (C#/VB/C++)
Starten der Standard-App für einen URI (JavaScript)
Starten der Standard-App für einen URI (C#/VB/C++)
Richtlinien
Richtlinien und Prüfliste für Dateitypen und URIs
Verweis
Launcher.LaunchFileAsync(IStorageFile, LauncherOptions)
Launcher.LaunchUriAsync(Uri, LauncherOptions)

 

 

Anzeigen:
© 2015 Microsoft