FrameworkView クラス

定義

アプリケーションの 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
継承
Object Platform::Object IInspectable FrameworkView
属性
実装

注釈

このクラスは、コア アプリ モデルで使用される IFrameworkView パターンに対する適切なスレッド処理とオブジェクトの有効期間に関する考慮事項を Application クラスが持つよう、インフラストラクチャのサポートを提供します。 C++ または C# 開発シナリオを使用するほとんどのWindows アプリ SDK アプリは、このクラスで直接何も行いません。

コンストラクター

FrameworkView()

FrameworkView クラスの新しいインスタンスを初期化します。

メソッド

Initialize(CoreApplicationView)

ビューを初期化します。

Load(String)

ビューを読み込みます。

Run()

ビュー プロバイダーに実行を渡します。

SetWindow(CoreWindow)

ウィンドウをビューに関連付けます。

Uninitialize()

ビューを初期化されていない状態に戻します。

適用対象

こちらもご覧ください