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 模式具有正确的线程和对象生存期注意事项。 大多数使用 C++ 或 C# 开发方案的Windows 应用 SDK应用不会直接使用此类执行任何操作。
构造函数
FrameworkView() |
初始化 FrameworkView 类的新实例。 |
方法
Initialize(CoreApplicationView) |
初始化视图。 |
Load(String) |
加载视图。 |
Run() |
将执行传递给视图提供程序。 |
SetWindow(CoreWindow) |
将 窗口 与视图相关联。 |
Uninitialize() |
将视图返回到未初始化状态。 |