StoreRequestHelper.SendRequestAsync(StoreContext, UInt32, String) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
使用提供的上下文和参数将指定的请求发送到 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 的操作。 有关使用此方法的详细信息,包括有关当前可用请求的详细信息,请参阅 将请求发送到应用商店。