System.Tether.AppProfile.TTetheringAppProfile.UnSubscribeFromRemoteItem

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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 */;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
System.Tether.AppProfile.pas
System.Tether.AppProfile.hpp
System.Tether.AppProfile TTetheringAppProfile


Beschreibung

Hebt das Abonnement dieses Anwendungsprofils für die angegebene Remote-Ressource des angegebenen Remote-Profils auf, das Sie zuvor für Aktualisierungen abonniert haben.

Sie können eine Remote-Ressource für das Aufheben eines Abonnements mit einer der folgenden Parametergruppen festlegen:

  • Bereitstellen des Remote-Anwendungsprofils, das die Remote-Ressource als Instanz von TTetheringProfileInfo und den Namens der Remote-Ressource enthält.
  • Bereitstellen des Remote-Anwendungsprofils, das die Remote-Ressource als Instanz von TTetheringProfileInfo und eine Instanz von TCustomRemoteItem enthält.

Exceptions

Ein Aufruf von UnSubscribeFromRemoteItem könnte eine der folgenden Exceptions auslösen:

Exception Exception.Message Szenarien

ETetheringException

Profil <Profilbezeichner> ist nicht verbunden.

  • AProfile ist nicht verbunden.

Keine verfügbaren Verbindungen zu <Profilbezeichner>

Verbindung zum Profil <Profilbezeichner> kann nicht hergestellt werden.

Verbindung zum Profil <Profilbezeichner> kann nicht hergestellt werden.

Siehe auch