Compartilhar via


AppCapability.RequestAccessForCapabilitiesAsync Método

Definição

Solicita acesso a vários recursos simultaneamente.

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

Parâmetros

capabilityNames

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

As cadeias de caracteres de nome da funcionalidade.

Retornos

Retorna um Dicionário somente leitura com recursos de cadeia de caracteres como chaves para enumerações AppCapabilityAccessStatus.

Atributos

Comentários

RequestAccessForCapabilitiesAsync não cria nenhum novo objeto e pode fazer com que um prompt de usuário apareça.

Observação: deve ser chamado do thread da interface do usuário.

Aplica-se a