DesignerAppManager クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
XamlUIPresenter を使用し、Win32 プロセスで実行されるレガシ デザイナーと比較して、通常の UWP コンテキストで実行される XAML デザイン サーフェイスでアプリケーションを管理します。 の DisplayName プロパティ NoUIEntryPoints-DesignModeV2 を指定するには、このプロセスが必要です。このモードで正常にアクティブ化されるための APPX。 起動したアプリケーションは、TaskBar または 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
- 継承
- 属性
- 実装
Windows の要件
デバイス ファミリ |
Windows Desktop Extension SDK (10.0.16299.0 で導入)
|
API contract |
Windows.UI.Xaml.Hosting.HostingContract (v2.0 で導入)
|
コンストラクター
DesignerAppManager(String) |
DesignerAppManager クラスの新しいインスタンスを初期化します。 |
プロパティ
AppUserModelId |
アプリ ユーザー モデルの識別子を取得します。 |
メソッド
Close() |
アプリ マネージャーを閉じます。 これにより、DesignerAppManager によってアクティブ化されたプロセスが閉じられ、プロセスが終了するまで待機します。 プロセスがハングしている場合、このメソッドが不定の時間ブロックされる可能性があります。 DesignerAppExited イベントは、手動で閉じたときに発生 しません 。 |
CreateNewViewAsync(DesignerAppViewState, Size) |
新しい DesignerAppView を作成します。 |
Dispose() |
アンマネージ リソースの解放またはリセットに関連付けられているアプリケーション定義のタスクを実行します。 |
LoadObjectIntoAppAsync(String, Guid, String) |
指定したオブジェクトをアプリに読み込みます。 |
イベント
DesignerAppExited |
デザイナーのアプリが終了したときに発生します。 |