AppCapability.RequestAccessForCapabilitiesForUserAsync Methode

Definition

Fordert den Gleichzeitigen Zugriff auf mehrere Funktionen an.

public:
 static IAsyncOperation<IMapView<Platform::String ^, AppCapabilityAccessStatus> ^> ^ RequestAccessForCapabilitiesForUserAsync(User ^ user, IIterable<Platform::String ^> ^ capabilityNames);
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<IMapView<winrt::hstring, AppCapabilityAccessStatus>> RequestAccessForCapabilitiesForUserAsync(User const& user, IIterable<winrt::hstring> const& capabilityNames);
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<IReadOnlyDictionary<string,AppCapabilityAccessStatus>> RequestAccessForCapabilitiesForUserAsync(User user, IEnumerable<string> capabilityNames);
function requestAccessForCapabilitiesForUserAsync(user, capabilityNames)
Public Shared Function RequestAccessForCapabilitiesForUserAsync (user As User, capabilityNames As IEnumerable(Of String)) As IAsyncOperation(Of IReadOnlyDictionary(Of String, AppCapabilityAccessStatus))

Parameter

user
User

Die Benutzereigenschaft, für die das Objekt erstellt wurde.

capabilityNames

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

Die Funktionsnamenzeichenfolgen.

Gibt zurück

Gibt ein schreibgeschütztes Wörterbuch mit Zeichenfolgenfunktionen als Schlüssel für AppCapabilityAccessStatus-Enumerationen zurück.

Attribute

Hinweise

RequestAccessForCapabilitiesForUserAsync erstellt keine neuen Objekte und kann dazu führen, dass eine Benutzeraufforderung angezeigt wird.

Hinweis: Muss über den UI-Thread aufgerufen werden.

Gilt für:

Weitere Informationen