System.Tether.AppProfile.TTetheringAppProfile.Connect

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function Connect(const AProfile: TTetheringProfileInfo; const AProtocolType: TTetheringProtocolType = '';  const AnAdapterType: TTetheringAdapterType = ''): Boolean; override;

C++

virtual bool __fastcall Connect(const System::Tether::Manager::TTetheringProfileInfo &AProfile, const System::UnicodeString AProtocolType = System::UnicodeString(), const System::UnicodeString AnAdapterType = System::UnicodeString());

Propriétés

Type Visibilité  Source Unité  Parent
function public
System.Tether.AppProfile.pas
System.Tether.AppProfile.hpp
System.Tether.AppProfile TTetheringAppProfile


Description

Etablit une connexion au profil distant spécifié ou redémarre une connexion existante.

Connect charge ou met à jour les collections d'actions et de ressources, et actualise les abonnements des éléments en raison des groupes de profils correspondants.

En plus de la connexion au profil distant (AProfile), vous pouvez facultativement spécifier un type de protocole (AProtocolType) et un type d'adaptateur (AnAdapterType) à utiliser pour la connexion.

Voir Connexion à des applications distantes à l'aide du tethering d'app.

Exceptions

Un appel de Connect peut déclencher l'une des exceptions suivantes :

Exception Exception.Message Scénarios

ETetheringException

Aucune connexion disponible pour <l'identificateur de profil>

Vous devez ajouter un protocole et un adaptateur se connectant à <l'identificateur de profil>

  • Vous avez spécifié une valeur pour AProtocolType ou AProtocolAdapter, mais pas pour les deux. Vous devez effectuer l'une des actions suivantes :
    • Laissez les deux paramètres non définis, pour que Connect renvoie la première connexion disponible indépendamment de son type de protocole ou de son type d'adaptateur.
    • Spécifiez AProtocolType et AProtocolAdapter pour indiquer une combinaison spécifique de type de protocole et de type d'adaptateur.

Impossible de trouver la liste des ressources pour {{Placeholder|l'identificateur de profil}

  • La liste des ressources sérialisée de AProfile a envoyé des données inattendues. Cela peut arriver si le profil distant (AProfile) n'est pas compatible avec votre profil local.

Impossible de se connecter à <l'identificateur de profil>

Voir aussi