AppServiceTriggerDetails Classe

Définition

Représente les détails associés à la tâche en arrière-plan pour le service d’application. Les services d’application activent la communication d’application à application en vous permettant de fournir des services de votre application Windows universelle à une autre application Windows universelle.

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
Héritage
Object Platform::Object IInspectable AppServiceTriggerDetails
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Remarques

Pour obtenir appServiceTriggerDetails pour un service d’application, utilisez la propriété IBackgroundTaskInstance.TriggerDetails .

Historique des versions

Version de Windows Version du SDK Valeur ajoutée
1607 14393 IsRemoteSystemConnection
1709 16299 CheckCallerForCapabilityAsync
1903 18362 CallerRemoteConnectionToken

Propriétés

AppServiceConnection

Obtient la connexion au point de terminaison de l’autre service d’application.

CallerPackageFamilyName

Obtient le nom de la famille de packages pour l’application cliente qui a appelé la tâche en arrière-plan pour le service d’application.

CallerRemoteConnectionToken

Jeton de chaîne qui peut être utilisé pour se connecter à l’appelant d’un service d’application distant via RemoteSystemConnectionRequest.CreateFromConnectionToken.

IsRemoteSystemConnection

Obtient si l’application cliente qui a appelé la tâche en arrière-plan pour le service d’application se trouve sur un autre appareil.

Name

Obtient le nom du service d’application.

Méthodes

CheckCallerForCapabilityAsync(String)

Détermine si l’appelant du service d’application possède la fonctionnalité spécifiée.

S’applique à

Voir aussi