System.Tether.AppProfile.TTetheringAppProfile.UnSubscribeFromRemoteItem
Delphi
function UnSubscribeFromRemoteItem(const AProfile: TTetheringProfileInfo; const ARemoteItem: TCustomRemoteItem): Boolean; overload;
function UnSubscribeFromRemoteItem(const AProfile: TTetheringProfileInfo; const ARemoteItemName: string): Boolean; overload;
C++
bool __fastcall UnSubscribeFromRemoteItem(const System::Tether::Manager::TTetheringProfileInfo &AProfile, TCustomRemoteItem* const ARemoteItem)/* overload */;
bool __fastcall UnSubscribeFromRemoteItem(const System::Tether::Manager::TTetheringProfileInfo &AProfile, const System::UnicodeString ARemoteItemName)/* overload */;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | System.Tether.AppProfile.pas System.Tether.AppProfile.hpp |
System.Tether.AppProfile | TTetheringAppProfile |
Description
Annule l'abonnement de ce profil d'application à la ressource distante spécifiée du profil distant spécifié auquel vous avez préalablement souscrit pour des mises à jour.
Pour spécifier la ressource distante dont vous souhaitez annuler l'abonnement, vous pouvez utiliser l'un des ensembles de paramètres suivants :
- Fournissez le profil d'application distant contenant la ressource distante en tant qu'instance de TTetheringProfileInfo et le nom de la ressource distante.
- Fournissez le profil d'application distant contenant la ressource distante en tant qu'instance de TTetheringProfileInfo et de TCustomRemoteItem.
Exceptions
Un appel à UnSubscribeFromRemoteItem peut déclencher l'une des exceptions suivantes :
Exception | Exception.Message | Scénarios |
---|---|---|
Profil <identificateur de profil> n'est pas connecté. |
| |
Aucune connexion disponible pour <l'identificateur de profil> |
| |
Impossible d'obtenir une connexion au profil <identificateur de profil>. |
| |
Impossible de se connecter au profil <identificateur de profil> |
|