Bagikan melalui


DesignerAppManager Kelas

Definisi

Mengelola aplikasi dalam permukaan desain XAML yang berjalan dalam konteks UWP biasa, dibandingkan dengan perancang warisan yang menggunakan XamlUIPresenter dan berjalan dalam proses Win32. Proses ini diperlukan untuk menentukan properti NoUIEntryPoints-DesignModeV2 DisplayName di . APPX agar berhasil diaktifkan dalam mode ini. Aplikasi yang diluncurkan tidak akan muncul di TaskBar atau pengalih TaskView.

public ref class DesignerAppManager sealed : IClosable
/// [Windows.Foundation.Metadata.Activatable(Windows.UI.Xaml.Hosting.IDesignerAppManagerFactory, 131072, "Windows.UI.Xaml.Hosting.HostingContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.UI.Xaml.Hosting.HostingContract, 131072)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class DesignerAppManager final : IClosable
[Windows.Foundation.Metadata.Activatable(typeof(Windows.UI.Xaml.Hosting.IDesignerAppManagerFactory), 131072, "Windows.UI.Xaml.Hosting.HostingContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.UI.Xaml.Hosting.HostingContract), 131072)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class DesignerAppManager : System.IDisposable
Public NotInheritable Class DesignerAppManager
Implements IDisposable
Warisan
Object Platform::Object IInspectable DesignerAppManager
Atribut
Penerapan

Persyaratan Windows

Rangkaian perangkat
Windows Desktop Extension SDK (diperkenalkan dalam 10.0.16299.0)
API contract
Windows.UI.Xaml.Hosting.HostingContract (diperkenalkan dalam v2.0)

Konstruktor

DesignerAppManager(String)

Menginisialisasi instans baru kelas DesignerAppManager.

Properti

AppUserModelId

Mendapatkan pengidentifikasi untuk model pengguna aplikasi.

Metode

Close()

Menutup manajer aplikasi. Ini akan menutup proses yang diaktifkan oleh DesignerAppManager dan menunggu proses dihentikan. Ada kemungkinan bahwa metode ini dapat memblokir untuk jumlah waktu yang tidak terbatas jika prosesnya digantung. Peristiwa DesignerAppExited tidak akan diaktifkan saat ditutup secara manual.

CreateNewViewAsync(DesignerAppViewState, Size)

Membuat DesignerAppView baru.

Dispose()

Melakukan tugas yang ditentukan aplikasi yang terkait dengan membebaskan, merilis, atau mengatur ulang sumber daya yang tidak dikelola.

LoadObjectIntoAppAsync(String, Guid, String)

Memuat objek yang ditentukan ke dalam aplikasi.

Acara

DesignerAppExited

Terjadi ketika aplikasi di perancang telah keluar.

Berlaku untuk