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 */;
Inhaltsverzeichnis
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 |
---|---|---|
Profil <Profilbezeichner> 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. |
|