Share via


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 的作業。 如需使用此方法的詳細資訊,包括目前可用要求的詳細資料,請參閱 將要求傳送至市集

適用於

另請參閱