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 参数。 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

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

返回

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

属性

适用于