FrameworkView クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
アプリケーションの UI ウィンドウを表します。
public ref class FrameworkView sealed : IFrameworkView
/// [Windows.Foundation.Metadata.Activatable(65536, "Microsoft.UI.Xaml.WinUIContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class FrameworkView final : IFrameworkView
[Windows.Foundation.Metadata.Activatable(65536, "Microsoft.UI.Xaml.WinUIContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class FrameworkView : IFrameworkView
Public NotInheritable Class FrameworkView
Implements IFrameworkView
- 継承
- 属性
- 実装
注釈
このクラスは、コア アプリ モデルで使用される IFrameworkView パターンに対する適切なスレッド処理とオブジェクトの有効期間に関する考慮事項を Application クラスが持つよう、インフラストラクチャのサポートを提供します。 C++ または C# 開発シナリオを使用するほとんどのWindows アプリ SDK アプリは、このクラスで直接何も行いません。
コンストラクター
FrameworkView() |
FrameworkView クラスの新しいインスタンスを初期化します。 |
メソッド
Initialize(CoreApplicationView) |
ビューを初期化します。 |
Load(String) |
ビューを読み込みます。 |
Run() |
ビュー プロバイダーに実行を渡します。 |
SetWindow(CoreWindow) |
ウィンドウをビューに関連付けます。 |
Uninitialize() |
ビューを初期化されていない状態に戻します。 |