StoreContext.GetCustomerPurchaseIdAsync(String, String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Извлекает ключ идентификатора Microsoft Store, который можно использовать для предоставления прав на бесплатные продукты от имени текущего пользователя.
public:
virtual IAsyncOperation<Platform::String ^> ^ GetCustomerPurchaseIdAsync(Platform::String ^ serviceTicket, Platform::String ^ publisherUserId) = GetCustomerPurchaseIdAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<winrt::hstring> GetCustomerPurchaseIdAsync(winrt::hstring const& serviceTicket, winrt::hstring const& publisherUserId);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<string> GetCustomerPurchaseIdAsync(string serviceTicket, string publisherUserId);
function getCustomerPurchaseIdAsync(serviceTicket, publisherUserId)
Public Function GetCustomerPurchaseIdAsync (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
Анонимный идентификатор, определяющий текущего пользователя в контексте служб, которыми вы управляете в качестве издателя текущего приложения. Если вы сохраняете идентификаторы пользователей в контексте служб, этот параметр можно использовать для связывания идентификатора текущего пользователя с новым ключом идентификатора Microsoft Store (идентификатор пользователя будет внедрен в ключ). В противном случае, если вам не нужно связывать идентификатор пользователя с ключом идентификатора Microsoft Store, можно передать любое строковое значение.
Возвращаемое значение
Асинхронная операция, которая при успешном завершении возвращает ключ идентификатора покупки для текущего пользователя. Этот ключ действителен в течение 30 дней.
- Атрибуты
Комментарии
Издатели с каталогами покупок из приложения могут использовать ключ идентификатора Microsoft Store в вызовах службы к API покупок Microsoft Store, чтобы предоставить права на бесплатные продукты от имени текущего пользователя. Право представляет право клиента на использование приложения или надстройки, опубликованных в Microsoft Store. Дополнительные сведения см. в разделе Управление правами на продукты из службы.