FullTrustProcessLauncher Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Aktifkan komponen Win32 kepercayaan penuh dari aplikasi dari komponen aplikasi Universal Windows dalam paket aplikasi yang sama.
public ref class FullTrustProcessLauncher abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.ApplicationModel.FullTrustAppContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class FullTrustProcessLauncher final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.ApplicationModel.FullTrustAppContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public static class FullTrustProcessLauncher
Public Class FullTrustProcessLauncher
- Warisan
- Atribut
Persyaratan Windows
Rangkaian perangkat |
Windows Desktop Extension SDK (diperkenalkan dalam 10.0.14393.0)
|
API contract |
Windows.ApplicationModel.FullTrustAppContract (diperkenalkan dalam v1.0)
|
Kemampuan aplikasi |
runFullTrust
|
Keterangan
Metode di kelas ini hanya dapat dipanggil oleh paket yang memiliki kemampuan runFullTrust . Lihat Deklarasi kemampuan aplikasi.
Untuk menggunakan kelas ini, kami sarankan Anda menambahkan Proyek Pengemasan Aplikasi Windows ke solusi Anda (Pelajari lebih lanjut). Kemudian, dalam manifes paket proyek tersebut windows.fullTrustProcess
, tambahkan ekstensi.
Berikut adalah contoh.
<Package xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10"
xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10"
xmlns:rescap=
"http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities"
xmlns:desktop="http://schemas.microsoft.com/appx/manifest/desktop/windows10">
...
<Capabilities>
<rescap:Capability Name="runFullTrust"/>
</Capabilities>
<Applications>
…
<Application>
…
<Extensions>
<desktop:Extension Category="windows.fullTrustProcess" Executable="fulltrustprocess.exe">
<desktop:FullTrustProcess>
<desktop:ParameterGroup GroupId="SyncGroup" Parameters="/Sync"/>
<desktop:ParameterGroup GroupId="OtherGroup" Parameters="/Other"/>
</desktop:FullTrustProcess>
</desktop:Extension>
</Extensions>
</Application>
</Applications>
</Package>
Metode
LaunchFullTrustProcessForAppAsync(String) |
Luncurkan proses kepercayaan penuh untuk ID aplikasi yang ditentukan. |
LaunchFullTrustProcessForAppAsync(String, String) |
Luncurkan proses kepercayaan penuh untuk ID aplikasi yang ditentukan, dengan parameter. |
LaunchFullTrustProcessForAppWithArgumentsAsync(String, String) |
Luncurkan proses kepercayaan penuh untuk ID aplikasi yang ditentukan dengan parameter baris perintah yang ditentukan. |
LaunchFullTrustProcessForCurrentAppAsync() |
Luncurkan proses kepercayaan penuh untuk ID aplikasi saat ini. |
LaunchFullTrustProcessForCurrentAppAsync(String) |
Luncurkan proses kepercayaan penuh untuk ID aplikasi saat ini, dengan parameter. |
LaunchFullTrustProcessForCurrentAppWithArgumentsAsync(String) |
Luncurkan proses kepercayaan penuh dengan parameter baris perintah yang ditentukan. |