Freigeben über


AppInstallManager.GetFreeUserEntitlementForUserAsync Methode

Definition

Gewährt dem angegebenen Benutzer eine kostenlose Berechtigung für die angegebene App.

public:
 virtual IAsyncOperation<GetEntitlementResult ^> ^ GetFreeUserEntitlementForUserAsync(User ^ user, Platform::String ^ storeId, Platform::String ^ campaignId, Platform::String ^ correlationVector) = GetFreeUserEntitlementForUserAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<GetEntitlementResult> GetFreeUserEntitlementForUserAsync(User const& user, winrt::hstring const& storeId, winrt::hstring const& campaignId, winrt::hstring const& correlationVector);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<GetEntitlementResult> GetFreeUserEntitlementForUserAsync(User user, string storeId, string campaignId, string correlationVector);
function getFreeUserEntitlementForUserAsync(user, storeId, campaignId, correlationVector)
Public Function GetFreeUserEntitlementForUserAsync (user As User, storeId As String, campaignId As String, correlationVector As String) As IAsyncOperation(Of GetEntitlementResult)

Parameter

user
User

Ein Windows.System.User-Objekt , das den Benutzer darstellt, dem Sie die Berechtigung erteilen möchten.

storeId
String

Platform::String

winrt::hstring

Die Store-ID der App, der Sie die Berechtigung erteilen möchten.

campaignId
String

Platform::String

winrt::hstring

Die ID der Kampagne, die der Berechtigung zugeordnet ist.

correlationVector
String

Platform::String

winrt::hstring

Eine Korrelationsvektorzeichenfolge, die zum Generieren von Telemetriedaten verwendet werden kann.

Gibt zurück

Ein asynchroner Vorgang, der bei erfolgreicher Fertigstellung ein GetEntitlementResult-Objekt zurückgibt, das die status der Berechtigungszuweisung angibt.

Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 Creators Update (eingeführt in 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v4.0)
App-Funktionen
runFullTrust

Gilt für: