次の方法で共有


StoreContext.GetCustomerCollectionsIdAsync(String, String) メソッド

定義

製品のエンタイトルメントを照会したり、現在のユーザーが所有する製品エンタイトルメントを使用したりするために使用できる Microsoft Store ID キーを取得します。

public:
 virtual IAsyncOperation<Platform::String ^> ^ GetCustomerCollectionsIdAsync(Platform::String ^ serviceTicket, Platform::String ^ publisherUserId) = GetCustomerCollectionsIdAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<winrt::hstring> GetCustomerCollectionsIdAsync(winrt::hstring const& serviceTicket, winrt::hstring const& publisherUserId);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<string> GetCustomerCollectionsIdAsync(string serviceTicket, string publisherUserId);
function getCustomerCollectionsIdAsync(serviceTicket, publisherUserId)
Public Function GetCustomerCollectionsIdAsync (serviceTicket As String, publisherUserId As String) As IAsyncOperation(Of String)

パラメーター

serviceTicket
String

Platform::String

winrt::hstring

現在のアプリの発行元を識別する Azure Active Directory アクセス トークン。 このトークンの生成の詳細については、「 サービスから製品のエンタイトルメントを管理する」を参照してください。

publisherUserId
String

Platform::String

winrt::hstring

現在のアプリの発行元として管理するサービスのコンテキストで現在のユーザーを識別する匿名 ID。 サービスのコンテキストでユーザー ID を維持する場合は、このパラメーターを使用して、現在のユーザーの ID を新しい Microsoft Store ID キーに関連付けることができます (ユーザー ID はキーに埋め込まれます)。 それ以外の場合は、ユーザー ID を Microsoft Store ID キーに関連付ける必要がない場合は、任意の文字列値を渡すことができます。

戻り値

IAsyncOperation<String>

IAsyncOperation<Platform::String>

IAsyncOperation<winrt::hstring>

正常に完了すると、現在のユーザーのコレクション ID キーを返す非同期操作。 このキーは 30 日間有効です。

属性

注釈

アプリ内購入のカタログを持つ発行元は、Microsoft Store コレクション API へのサービス間呼び出しで Microsoft Store ID キーを使用して、製品のエンタイトルメントを照会したり、現在のユーザーが所有する製品エンタイトルメントを使用したりできます。 エンタイトルメントは、Microsoft Store を通じて公開されたアプリまたはアドオンを使用する顧客の権利を表します。 詳しくは、「サービスによる製品の権利の管理」をご覧ください。

適用対象

こちらもご覧ください