LauncherOptions Kelas

Definisi

Menentukan opsi yang digunakan untuk meluncurkan aplikasi default untuk file atau URI.

Di aplikasi desktop, sebelum menggunakan instans kelas ini dengan cara yang menampilkan UI, Anda harus mengaitkan objek dengan handel jendela pemiliknya. Untuk informasi selengkapnya, dan contoh kode, lihat Menampilkan objek UI WinRT yang bergantung pada CoreWindow.

public ref class LauncherOptions sealed : ILauncherViewOptions
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class LauncherOptions final : ILauncherViewOptions
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class LauncherOptions final : ILauncherViewOptions
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class LauncherOptions final : ILauncherViewOptions
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class LauncherOptions : ILauncherViewOptions
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class LauncherOptions : ILauncherViewOptions
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class LauncherOptions : ILauncherViewOptions
function LauncherOptions()
Public NotInheritable Class LauncherOptions
Implements ILauncherViewOptions
Warisan
Object Platform::Object IInspectable LauncherOptions
Atribut
Penerapan

Persyaratan Windows

Rangkaian perangkat
Windows 10 (diperkenalkan dalam 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)

Contoh

Lihat contoh kode dalam topik LaunchUriAsync(Uri, LauncherOptions).

Keterangan

Riwayat versi

Versi Windows Versi SDK Nilai ditambahkan
1607 14393 IgnoreAppUriHandlers
1703 15063 LimitPickerToCurrentAppAndAppUriHandlers

Konstruktor

LauncherOptions()

Membuat dan menginisialisasi instans baru objek opsi peluncur.

Di aplikasi desktop, sebelum menggunakan instans kelas ini dengan cara yang menampilkan UI, Anda harus mengaitkan objek dengan handel jendela pemiliknya. Untuk informasi selengkapnya, dan contoh kode, lihat Menampilkan objek UI WinRT yang bergantung pada CoreWindow.

Properti

ContentType

Mendapatkan atau mengatur tipe konten yang terkait dengan URI yang mewakili file di jaringan.

DesiredRemainingView

Luncurkan aplikasi target dan miliki aplikasi sumber yang sedang berjalan tetap berada di layar dengan berbagi ruang secara merata dengan aplikasi target atau dengan mengambil lebih banyak atau kurang ruang daripada aplikasi target.

DisplayApplicationPicker

Mendapatkan atau menetapkan nilai yang menunjukkan apakah akan menampilkan dialog Buka Dengan setiap kali API peluncuran asosiasi dipanggil.

FallbackUri

Mendapatkan atau menetapkan nilai yang mewakili URI yang harus dibawa pengguna ke di browser jika tidak ada aplikasi untuk menangani jenis file atau URI.

IgnoreAppUriHandlers

Menunjukkan apakah akan mengabaikan handler yang dapat menangani skema http (seperti browser). Sebaliknya, peluncuran akan kembali ke browser default.

LimitPickerToCurrentAppAndAppUriHandlers

Mendapatkan atau mengatur apakah akan membatasi pemilih untuk peluncur ke aplikasi saat ini dan penangan URI terkait.

NeighboringFilesQuery

Memungkinkan aplikasi mengakses file yang terkait dengan file yang digunakan untuk mengaktifkan aplikasi.

PreferredApplicationDisplayName

Mendapatkan atau menetapkan nilai yang mewakili nama tampilan aplikasi di penyimpanan yang harus diinstal pengguna jika tidak ada aplikasi untuk menangani jenis file atau URI.

PreferredApplicationPackageFamilyName

Mendapatkan atau menetapkan nilai yang mewakili nama keluarga paket aplikasi di Store yang harus diinstal pengguna jika tidak ada aplikasi untuk menangani jenis file atau URI.

TargetApplicationPackageFamilyName

Nama keluarga paket dari paket target yang harus digunakan untuk meluncurkan file atau URI. Properti ini bersifat opsional.

TreatAsUntrusted

Mendapatkan atau menetapkan nilai yang menunjukkan apakah sistem harus menampilkan peringatan bahwa file atau URI berpotensi tidak aman saat memulai aplikasi yang terkait dengan file atau URI.

UI

Mendapatkan opsi antarmuka pengguna (UI) saat memulai aplikasi default.

Berlaku untuk

Lihat juga