StoreRequestHelper.SendRequestAsync(StoreContext, UInt32, String) 方法

定义

使用提供的上下文和参数将指定的请求发送到 Windows 应用商店。

public:
 static IAsyncOperation<StoreSendRequestResult ^> ^ SendRequestAsync(StoreContext ^ context, unsigned int requestKind, Platform::String ^ parametersAsJson);
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<StoreSendRequestResult> SendRequestAsync(StoreContext const& context, uint32_t const& requestKind, winrt::hstring const& parametersAsJson);
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<StoreSendRequestResult> SendRequestAsync(StoreContext context, uint requestKind, string parametersAsJson);
function sendRequestAsync(context, requestKind, parametersAsJson)
Public Shared Function SendRequestAsync (context As StoreContext, requestKind As UInteger, parametersAsJson As String) As IAsyncOperation(Of StoreSendRequestResult)

参数

context
StoreContext

一个 对象,该对象指定要为其执行操作的用户。 如果你的应用是单用户应用 (也就是说,它仅在启动应用) 的用户的上下文中运行,请使用 StoreContext.GetDefault 方法获取 StoreContext 对象,该对象可用于发送在用户上下文中操作的请求。 如果应用是多用户应用,请使用 StoreContext.GetForUser 方法获取 StoreContext 对象,该对象可用于发送在特定用户的上下文中运行的请求。

requestKind
UInt32

unsigned int

uint32_t

一个 值,该值标识要发送到 Windows 应用商店的请求。

parametersAsJson
String

Platform::String

winrt::hstring

JSON 格式的字符串,包含要传递给请求的参数。

返回

异步操作在成功完成时返回 一个 StoreSendRequestResult 对象,该对象提供有关请求的状态和错误信息。

属性

注解

此方法旨在用于向 Windows 应用商店发送请求,以执行尚未在 Windows SDK 中提供相应 API 的操作。 有关使用此方法的详细信息,包括有关当前可用请求的详细信息,请参阅 将请求发送到应用商店

适用于

另请参阅