DisplayApplicationPicker | displayApplicationPicker-Eigenschaft

LauncherOptions.DisplayApplicationPicker | displayApplicationPicker Property

Ruft einen Wert ab, der angibt, ob das Öffnen mit-Dialogfeld angezeigt wird, sobald der die Zuordnung erstellende API aufgerufen wird, oder legt diesen fest.

Syntax


var displayApplicationPicker = launcherOptions.displayApplicationPicker;
launcherOptions.displayApplicationPicker = displayApplicationPicker;

Eigenschaftswert

Typ: Boolean [JavaScript] | System.Boolean [.NET] | Platform::Boolean [C++]

"True", wenn das Dialogfeld Öffnen mit immer angezeigt werden soll; andernfalls "False".

Hinweise

Verwenden Sie das Dialogfeld Öffnen mit, falls der Benutzer eine andere App auswählen möchte als die für eine bestimmte Datei standardmäßige App. Wenn die App es dem Benutzer z. B. ermöglicht, eine Bilddatei zu starten, ist der Standardhandler wahrscheinlich eine Viewer-App. In einigen Fällen möchte der Benutzer das Bild möglicherweise bearbeiten und nicht ansehen. Verwenden Sie die Option Öffnen mit zusammen mit einem alternativen Befehl in der AppBar oder in einem Kontextmenü, um den Benutzer das Dialogfeld Öffnen mit öffnen und die Editor-App in diesen Szenarientypen auswählen zu lassen.

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

Mindestens unterstützter Server

Windows Server 2012

Mindestens unterstütztes Telefon

Windows Phone 8 [nicht implementiert, siehe Hinweise]

Namespace

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

Metadaten

Windows.winmd

Siehe auch

LauncherOptions
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:
© 2018 Microsoft