System.Tether.Manager.TTetheringProfile

De RAD Studio API Documentation
Aller à : navigation, rechercher

System.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTTetheringProfile

Delphi

TTetheringProfile = class(TComponent)

C++

class PASCALIMPLEMENTATION DECLSPEC_DRTTI TTetheringProfile : public System::Classes::TComponent

Propriétés

Type Visibilité  Source Unité  Parent
class public
System.Tether.Manager.pas
System.Tether.Manager.hpp
System.Tether.Manager System.Tether.Manager


Description

Classe de base pour les profils de tethering d'app.

Un profil définit quelles sont les données partagées par votre application avec les profils des applications distantes. Il gère également les données que ces profils distants partagent.

Un profil est associé à un gestionnaire. Les gestionnaires gèrent le processus de découverte et d'appairage aux applications distantes. Ils gèrent également la découverte des profils distants publiés par ces applications. Les gestionnaires fournissent également à votre profil des données pour établir une connexion aux profils distants afin que votre profil puisse échanger des données avec les profils distants en utilisant un protocole et un adaptateur.

Voici les principales fonctionnalités d'un profil :

Remarque : Les sous-classes de TTetheringProfile, comme TTetheringAppProfile peuvent fournir des fonctionnalités supplémentaires.

Pour utiliser le tethering d'app dans votre application, vous avez besoin d'un composant TTetheringProfile. Il est possible d'avoir plusieurs composants TTetheringProfile dans la même application, mais vous avez uniquement besoin d'un composant TTetheringProfile.

Remarque : Il n'y a pas de limite au nombre de composants TTetheringProfile contenus dans une application, mais certaines implémentations spécifiques des protocoles comme TTetheringTCPProtocol peuvent avoir des limites affectant le nombre de composants TTetheringProfile utilisés dans les applications.

Voir aussi