AppServiceTriggerDetails.CheckCallerForCapabilityAsync(String) 方法

定义

确定应用服务的调用方是否具有指定的功能。

public:
 virtual IAsyncOperation<bool> ^ CheckCallerForCapabilityAsync(Platform::String ^ capabilityName) = CheckCallerForCapabilityAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<bool> CheckCallerForCapabilityAsync(winrt::hstring const& capabilityName);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<bool> CheckCallerForCapabilityAsync(string capabilityName);
function checkCallerForCapabilityAsync(capabilityName)
Public Function CheckCallerForCapabilityAsync (capabilityName As String) As IAsyncOperation(Of Boolean)

参数

capabilityName
String

Platform::String

winrt::hstring

功能的名称。

返回

如果可以获取调用方的功能,并且调用方具有指定的功能,则为 True;否则为 false

属性

Windows 要求

设备系列
Windows 10 Fall Creators Update (在 10.0.16299.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v5.0 中引入)

注解

此 API 只能从在其清单中标记为应用服务的应用内部调用。 此函数的一个用途是确定调用方是否具有指定的功能,并基于此确定是共享请求的数据、数据的子集还是不共享数据。

适用于