AppWindow.Create 方法

定义

重载

Create()

创建一个应用窗口,其样式和属性设置为默认 OverlappedPresenter的样式和属性。

Create(AppWindowPresenter)

创建一个窗口,其样式和属性在指定的 AppWindowPresenter中定义。

Create(AppWindowPresenter, WindowId)

创建一个窗口,其样式和属性在指定的 AppWindowPresenter 中定义,并父级为指定窗口。

Create(AppWindowPresenter, WindowId, DispatcherQueue)

创建一个窗口,其样式和属性在指定的 AppWindowPresenter中定义,父级为指定窗口,并与指定的 DispatcherQueue相关联。

Create()

创建一个应用窗口,其样式和属性设置为默认 OverlappedPresenter的样式和属性。

public:
 static AppWindow ^ Create();
/// [Windows.Foundation.Metadata.Overload("Create")]
 static AppWindow Create();
[Windows.Foundation.Metadata.Overload("Create")]
public static AppWindow Create();
function create()
Public Shared Function Create () As AppWindow

返回

具有默认配置的新应用窗口。

属性

另请参阅

适用于

Create(AppWindowPresenter)

创建一个窗口,其样式和属性在指定的 AppWindowPresenter中定义。

public:
 static AppWindow ^ Create(AppWindowPresenter ^ appWindowPresenter);
/// [Windows.Foundation.Metadata.Overload("CreateWithPresenter")]
 static AppWindow Create(AppWindowPresenter const& appWindowPresenter);
[Windows.Foundation.Metadata.Overload("CreateWithPresenter")]
public static AppWindow Create(AppWindowPresenter appWindowPresenter);
function create(appWindowPresenter)
Public Shared Function Create (appWindowPresenter As AppWindowPresenter) As AppWindow

参数

appWindowPresenter
AppWindowPresenter

一个 AppWindowPresenter 对象,指定要应用于窗口的属性值。

返回

具有指定配置的新应用窗口。

属性

另请参阅

适用于

Create(AppWindowPresenter, WindowId)

创建一个窗口,其样式和属性在指定的 AppWindowPresenter 中定义,并父级为指定窗口。

public:
 static AppWindow ^ Create(AppWindowPresenter ^ appWindowPresenter, WindowId ownerWindowId);
/// [Windows.Foundation.Metadata.Overload("CreateWithPresenterAndOwner")]
 static AppWindow Create(AppWindowPresenter const& appWindowPresenter, WindowId const& ownerWindowId);
[Windows.Foundation.Metadata.Overload("CreateWithPresenterAndOwner")]
public static AppWindow Create(AppWindowPresenter appWindowPresenter, WindowId ownerWindowId);
function create(appWindowPresenter, ownerWindowId)
Public Shared Function Create (appWindowPresenter As AppWindowPresenter, ownerWindowId As WindowId) As AppWindow

参数

appWindowPresenter
AppWindowPresenter

一个 AppWindowPresenter 对象,指定要应用于窗口的属性值。

ownerWindowId
WindowId

新窗口的父窗口的 ID。

返回

具有指定配置的新应用窗口。

属性

注解

若要将此窗口设为拥有的窗口,请将要作为窗口所有者的窗口 ID 传递给 参数。 ownerWindowId 必须是与应用了配置的窗口相同的进程中的 WindowId

ContextMenu、Dialog 和 ToolWindow 配置要求在创建窗口时设置此属性才能成功应用。

另请参阅

适用于

Create(AppWindowPresenter, WindowId, DispatcherQueue)

创建一个窗口,其样式和属性在指定的 AppWindowPresenter中定义,父级为指定窗口,并与指定的 DispatcherQueue相关联。

public:
 static AppWindow ^ Create(AppWindowPresenter ^ appWindowPresenter, WindowId ownerWindowId, DispatcherQueue ^ DispatcherQueue);
/// [Windows.Foundation.Metadata.Overload("CreateWithDispatcherQueue")]
 static AppWindow Create(AppWindowPresenter const& appWindowPresenter, WindowId const& ownerWindowId, DispatcherQueue const& DispatcherQueue);
[Windows.Foundation.Metadata.Overload("CreateWithDispatcherQueue")]
public static AppWindow Create(AppWindowPresenter appWindowPresenter, WindowId ownerWindowId, DispatcherQueue DispatcherQueue);
function create(appWindowPresenter, ownerWindowId, DispatcherQueue)
Public Shared Function Create (appWindowPresenter As AppWindowPresenter, ownerWindowId As WindowId, DispatcherQueue As DispatcherQueue) As AppWindow

参数

appWindowPresenter
AppWindowPresenter

一个 AppWindowPresenter 对象,指定要应用于窗口的属性值。

ownerWindowId
WindowId

新窗口的父窗口的 ID。

DispatcherQueue
DispatcherQueue

要与新窗口关联的调度程序队列。

返回

具有指定配置的新应用窗口。

属性

适用于