AppWindow.Create 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
Create() |
创建一个应用窗口,其样式和属性设置为默认 |
Create(AppWindowPresenter) |
创建一个窗口,其样式和属性在指定的 |
Create(AppWindowPresenter, WindowId) |
创建一个窗口,其样式和属性在指定的 |
Create(AppWindowPresenter, WindowId, 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。
返回
具有指定配置的新应用窗口。
- 属性
注解
若要将此窗口设为拥有的窗口,请将要作为窗口所有者的窗口 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
要与新窗口关联的调度程序队列。
返回
具有指定配置的新应用窗口。
- 属性