AppServiceTriggerDetails クラス

定義

アプリ サービスのバックグラウンド タスクに関連付けられている詳細を表します。 App Services を使用すると、ユニバーサル Windows アプリから他のユニバーサル Windows アプリにサービスを提供できるようにすることで、アプリ間の通信が可能になります。

public ref class AppServiceTriggerDetails sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AppServiceTriggerDetails final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class AppServiceTriggerDetails final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AppServiceTriggerDetails
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class AppServiceTriggerDetails
Public NotInheritable Class AppServiceTriggerDetails
継承
Object Platform::Object IInspectable AppServiceTriggerDetails
属性

Windows の要件

デバイス ファミリ
Windows 10 (10.0.10240.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v1.0 で導入)

注釈

アプリ サービスの AppServiceTriggerDetails を取得するには、 IBackgroundTaskInstance.TriggerDetails プロパティを 使用します。

バージョン履歴

Windows のバージョン SDK バージョン 追加された値
1607 14393 IsRemoteSystemConnection
1709 16299 CheckCallerForCapabilityAsync
1903 18362 CallerRemoteConnectionToken

プロパティ

AppServiceConnection

他のアプリ サービスのエンドポイントへの接続を取得します。

CallerPackageFamilyName

アプリ サービスのバックグラウンド タスクを呼び出したクライアント アプリのパッケージ ファミリの名前を取得します。

CallerRemoteConnectionToken

RemoteSystemConnectionRequest.CreateFromConnectionToken を介してリモート アプリ サービスの呼び出し元に接続するために使用できる文字列トークン。

IsRemoteSystemConnection

アプリ サービスのバックグラウンド タスクを呼び出したクライアント アプリが別のデバイス上にあるかどうかを取得します。

Name

アプリ サービスの名前を取得します。

メソッド

CheckCallerForCapabilityAsync(String)

アプリ サービスの呼び出し元に指定された機能があるかどうかを判断します。

適用対象

こちらもご覧ください