Поделиться через


FrameworkView Класс

Определение

Представляет окно пользовательского интерфейса приложения.

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
Атрибуты
Реализации

Комментарии

Этот класс обеспечивает поддержку инфраструктуры, чтобы класс Application учитывал правильное использование потоков и время существования объектов для шаблона IFrameworkView , используемого основной моделью приложения. Большинство Windows App SDK приложений, использующих сценарии разработки C++ или C#, не выполняют никаких действий с этим классом напрямую.

Конструкторы

FrameworkView()

Инициализирует новый экземпляр класса FrameworkView .

Методы

Initialize(CoreApplicationView)

Инициализирует представление.

Load(String)

Загружает представление.

Run()

Передает выполнение поставщику представления.

SetWindow(CoreWindow)

Связывает окно с представлением.

Uninitialize()

Возвращает представление в неинициализированное состояние.

Применяется к

См. также раздел