Package.StageContentGroupsAsync 方法

定义

重载

StageContentGroupsAsync(IIterable<String>)

将指定内容组中的包放入暂存队列中。

StageContentGroupsAsync(IIterable<String>, Boolean)

将指定内容组中的包放入暂存队列;(可选)将内容组放置在队列的头。

StageContentGroupsAsync(IIterable<String>)

将指定内容组中的包放入暂存队列中。

public:
 virtual IAsyncOperation<IVector<PackageContentGroup ^> ^> ^ StageContentGroupsAsync(IIterable<Platform::String ^> ^ names) = StageContentGroupsAsync;
/// [Windows.Foundation.Metadata.Overload("StageContentGroupsAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<IVector<PackageContentGroup>> StageContentGroupsAsync(IIterable<winrt::hstring> const& names);
[Windows.Foundation.Metadata.Overload("StageContentGroupsAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<IList<PackageContentGroup>> StageContentGroupsAsync(IEnumerable<string> names);
function stageContentGroupsAsync(names)
Public Function StageContentGroupsAsync (names As IEnumerable(Of String)) As IAsyncOperation(Of IList(Of PackageContentGroup))

参数

names

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

要暂存的内容组的名称。

返回

由 name 参数指定的每个内容组的 PackageContentGroup 对象的列表。

属性

Windows 要求

设备系列
Windows 10 Creators Update (在 10.0.15063.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v4.0 中引入)

注解

此函数在暂存所有请求的组时完成。 如果位于该位置的命名组不存在,则返回的列表可能包含 null 元素。 使用 PackageCatalog.PackageContentGroupStaging 观察暂存进度。

请务必检查 PackageContentGroup.State 验证该组是否已成功暂存。 引用未完全暂存的组中的文件可能会导致意外的应用程序行为。 如果无法完成暂存操作,内容组将返回到 PackageContentGroupState.NotStaged 状态。

适用于

StageContentGroupsAsync(IIterable<String>, Boolean)

将指定内容组中的包放入暂存队列;(可选)将内容组放置在队列的头。

public:
 virtual IAsyncOperation<IVector<PackageContentGroup ^> ^> ^ StageContentGroupsAsync(IIterable<Platform::String ^> ^ names, bool moveToHeadOfQueue) = StageContentGroupsAsync;
/// [Windows.Foundation.Metadata.Overload("StageContentGroupsWithPriorityAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<IVector<PackageContentGroup>> StageContentGroupsAsync(IIterable<winrt::hstring> const& names, bool const& moveToHeadOfQueue);
[Windows.Foundation.Metadata.Overload("StageContentGroupsWithPriorityAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<IList<PackageContentGroup>> StageContentGroupsAsync(IEnumerable<string> names, bool moveToHeadOfQueue);
function stageContentGroupsAsync(names, moveToHeadOfQueue)
Public Function StageContentGroupsAsync (names As IEnumerable(Of String), moveToHeadOfQueue As Boolean) As IAsyncOperation(Of IList(Of PackageContentGroup))

参数

names

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

要暂存的内容组的名称。

moveToHeadOfQueue
Boolean

bool

如果为 True ,则将内容组移动到暂存队列的头;否则 为 false

返回

由 name 参数指定的每个内容组的 PackageContentGroup 对象的列表。

属性

Windows 要求

设备系列
Windows 10 Creators Update (在 10.0.15063.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v4.0 中引入)

注解

此函数在暂存所有请求的组时完成。 如果位于该位置的命名组不存在,则返回的列表可能包含 null 元素。 使用 PackageCatalog.PackageContentGroupStaging 观察暂存进度。

请务必检查 PackageContentGroup.State 验证该组是否已成功暂存。 引用未完全暂存的组中的文件可能会导致意外的应用程序行为。 如果无法完成暂存操作,内容组将返回到 PackageContentGroupState.NotStaged 状态。

适用于