AppCapability.RequestAccessForCapabilitiesForUserAsync Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Запрашивает доступ к нескольким возможностям одновременно.
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))
Параметры
- user
- User
Свойство пользователя, для которого был создан объект.
Возвращаемое значение
IAsyncOperation<IReadOnlyDictionary<String,AppCapabilityAccessStatus>>
IAsyncOperation<IMapView<Platform::String,AppCapabilityAccessStatus>>
IAsyncOperation<IMapView<winrt::hstring,AppCapabilityAccessStatus>>
Возвращает доступный только для чтения словарь со строковыми возможностями в качестве ключей для перечислений AppCapabilityAccessStatus.
- Атрибуты
Комментарии
RequestAccessForCapabilitiesForUserAsync не создает новые объекты и может вызвать появление запроса пользователя.
Примечание. Должен вызываться из потока пользовательского интерфейса.