Methoden von REST.Backend.EMSApi.TEMSClientAPI

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche


GeerbteProtected
_AddRefprotectedWird aufgerufen, wenn eine Anwendung eine Komponentenschnittstelle verwendet.
_ReleaseprotectedWird aufgerufen, wenn eine Anwendung eine Komponentenschnittstelle freigibt.
AddAppSecretprotected
AddAuthHeaderprotected
AddAuthParameterspublicFügt den Headern der angegebenen Anforderung die konfigurierten Authentifizierungsdaten hinzu.
AddMasterKeyprotectedFügt den Headern der angegebenen Anforderung den angegebenen Master Key hinzu.
AddResourceprotectedFügt dem EMS-Server eine Ressource mit dem angegebenen Ressourcentyp mit den angegebenen Daten hinzu.
AddSessionTokenprotectedFügt den Headern der angegebenen Anforderung den angegebenen geheimen Anwendungsschlüssel (Application Secret) und das angegebene Sitzungs-Token hinzu.
AddTenantIdprotected
AddUserpublicFügt dem EMS-Server einen Benutzer mit dem angegebenen Benutzernamen, Passwort und weiteren Daten hinzu.
AddUsersToGrouppublicFordert das Hinzufügen des angegebenen Benutzers zu der angegebenen Gruppe an. Gibt True zurück, wenn der EMS-Server die angeforderte Änderung übernimmt, oder False, wenn der EMS-Server einen Fehler zurückgibt.
AfterConstructionpublicReagiert, nachdem der letzte Konstruktor ausgeführt wurde.
AppHandshakepublicFordert die Versionsinformationen des EMS-Servers an und gibt True zurück, wenn die Informationen erfolgreich empfangen wurden; ansonsten wird False zurückgegeben.
ApplyConnectionInfopublic
AssignpublicKopiert den Inhalt eines anderen, gleichen Objekts.
AssignToprotectedKopiert die Eigenschaften eines Objekts in ein Zielobjekt.
AsyncScheduleprotected
BeforeDestructionpublicFührt alle erforderlichen Aktionen aus, bevor der erste Destruktor aufgerufen wird.
BeginInvokepublicFührt einen asynchronen Aufruf der in AProc oder AFunc angegebenen Methode durch.
CanObserveprotected
ChangeNameprotectedWeist der als private deklarierten, internen Eigenschaft Name den im Parameter NewName übergebenen String zu.
CheckDisposedprotected
CheckForResponseErrorpublic
ClassInfopublicGibt einen Zeiger auf die Tabelle mit den Laufzeittypinformationen (RTTI) für den Objekttyp zurück.
ClassNamepublicGibt in einem String den Typ einer Objektinstanz zurück (nicht den Typ der als Argument übergebenen Variable).
ClassNameIspublicErmittelt, ob ein Objekt einen bestimmten Typ besitzt.
ClassParentpublicGibt den Typ des direkten Vorfahren einer Klasse zurück.
ClassTypepublicGibt die Klassenreferenz der Objektklasse zurück.
CleanupInstancepublicÜbernimmt in einer Klasse die Instanzauflösung von langen Strings, Varianten und Schnittstellenvariablen.
Createpublic
CreateAndroidInstallationObjectpublic
CreateGrouppublicFügt dem EMS-Server eine Gruppe mit dem angegebenen Namen und den angegebenen Daten hinzu.
CreateHTTPExceptionprotected
CreateInstallationObjectprotected
CreateIOSInstallationObjectpublic
DefaultHandlerpublicStellt eine Schnittstelle für eine Methode bereit, die die Botschafts-Records verarbeitet.
DefinePropertiesprotectedLegt Methoden fest, mit denen die nicht als published deklarierten Daten eines Objekts in einem Stream (z.B. in einer Formulardatei) gespeichert werden können.
DeleteGrouppublicFordert das Löschen der angegebenen Gruppe vom EMS-Server an und gibt bei Erfolg True zurück; ansonsten wird False zurückgegeben.
DeleteInstallationpublicSendet eine Anforderung zum Löschen der angegebenen Installation an den EMS-Server.
DeleteResourceprotectedSendet eine Anforderung zum Löschen der angegebenen Ressource an den EMS-Server.
DeleteUserpublicFordert das Löschen des angegebenen Benutzers vom EMS-Server an und gibt bei Erfolg True zurück; ansonsten wird False zurückgegeben.
Destroypublic
DestroyComponentspublicGibt alle untergeordneten Komponenten frei.
DestroyingpublicZeigt an, dass die Komponenten und alle ihr untergeordneten Komponenten in Kürze freigegeben werden.
DispatchpublicRuft auf der Grundlage des Parameters Message Methoden zur Botschaftsverarbeitung auf.
DisposeOfpublicDisposeOf erzwingt die Ausführung des Destruktorcodes in einem Objekt.
DoAddAuthParametersprotectedFügt den Headern der angegebenen Anforderung die konfigurierten Authentifizierungsdaten hinzu.
EndFunctionInvokepublicBlockiert den Aufrufer, bis das angegebene ASyncResult fertiggestellt ist.
EndInvokepublicBlockiert den Aufrufer, bis das angegebene ASyncResult fertiggestellt ist.
EqualspublicÜberprüft, ob die aktuelle Instanz und der Obj-Parameter gleich sind.
ExecuteActionpublicFührt eine Aktion aus.
FieldAddresspublicLiefert die Adresse eines als published deklarierten Objektfeldes.
FindComponentpublicGibt an, ob der Komponente eine bestimmte Komponente untergeordnet ist.
FreepublicLöst die Instanz eines Objekts auf und gibt nötigenfalls den zugehörigen Speicher frei.
FreeInstancepublicGibt den Speicherbereich frei, der mit einem vorangegangenen Aufruf der Methode NewInstance reserviert wurde.
FreeNotificationpublicStellt sicher, dass AComponent von der bevorstehenden Freigabe der Komponente benachrichtigt wird.
FreeOnReleasepublicGibt die Schnittstellenreferenz für Komponenten frei, die aus COM-Klassen erstellt wurden.
GetActualAuthenticationprotected
GetChildOwnerprotectedGibt den Eigentümer einer untergeordneten Komponente zurück, die aus einem Stream gelesen wird.
GetChildParentprotectedGibt den Vorfahr oder, wenn ein solcher nicht existiert, den Eigentümer einer untergeordneten Komponente zurück, die aus einem Stream gelesen wird.
GetChildrenprotectedZählt alle untergeordneten Komponenten auf.
GetDeltaStreamsprotected
GetDisposedprotected
GetEnumeratorpublicGibt einen TComponentEnumerator zurück.
GetHashCodepublicGibt einen Integerwert zurück, der den Hash-Code enthält.
GetIDsOfNamesprotectedOrdnet ein einzelnes Element und eine optionale Argumentmenge einer korrespondierenden Menge von Integer-Dispatch-Bezeichnern (dispIDs) zu.
GetInterfacepublicErmittelt eine angegebene Schnittstelle.
GetInterfaceEntrypublicLiefert den Eintrag für eine bestimmte, in einer Klasse implementierte Schnittstelle zurück.
GetInterfaceTablepublicGibt einen Zeiger auf eine Struktur zurück, die alle für eine bestimmte Klasse definierten Schnittstellen enthält.
GetNamePathpublicGibt einen vom Objektinspektor verwendeten String zurück.
GetObserversprotectedGetter-Methode von Observers.
GetOwnerprotectedGibt den Eigentümer einer Komponente zurück.
GetParentComponentpublicGibt die übergeordnete Komponente zurück.
GetTypeInfoprotectedErmittelt die Typinformationen für ein Objekt.
GetTypeInfoCountprotectedGibt die Anzahl der Typinformations-Schnittstellen zurück, die ein Objekt bereitstellt (entweder 0 oder 1).
GroupFromObjectprotected
HasParentpublicÜberprüft, ob die Komponente eine übergeordnete Komponente hat.
InheritsFrompublicLegt die Art der Beziehung zwischen zwei Objekttypen fest.
InitInstancepublicSetzt alle Speicherzellen in dem für ein neues Objekt reservierten Bereich auf Null und initialisiert den Zeiger auf die Tabelle der virtuellen Methoden der Instanz.
InsertComponentpublicMacht die Komponente zum Eigentümer einer bestimmten Komponente.
InstallationFromObjectprotected
InstanceSizepublicGibt für jede Instanz des Objekttyps die Größe in Byte zurück.
InvokeprotectedStellt den Zugriff auf die Eigenschaften und Methoden eines Automatisierungsobjekts bereit, wenn die Komponente als Container für ein Automatisierungsobjekts dient.
IsImplementorOfpublicGibt an, ob die Komponente eine bestimmte Schnittstelle implementiert.
LoadedprotectedInitialisiert die Komponente, nachdem die Formulardatei in den Speicher geladen wurde.
LoginpublicSpeichert das angegebene Sitzungsauthentifizierungs-Token für die Verwendung in künftigen Anforderungen.
LoginFromObjectprotectedGibt eine Instanz von TLogin zurück, die aus dem angegebenen Benutzernamen und den Anmeldedaten vom EMS-Server erstellt wird.
LoginUserpublicFührt die Anmeldung beim EMS-Server durch und ruft die Authentifizierungsdaten ab, die TEMSClientAPI in weiteren Anforderungen verwendet.
Logoutpublic
LogoutUserpublicFührt die Abmeldung vom EMS-Server durch.
MakeLoginResourceprotected
MetaDataFromObjectprotected
MethodAddresspublicGibt die Adresse einer Klassenmethode anhand des Namens zurück.
MethodNamepublicGibt den Namen einer Klassenmethode per Adresse zurück.
ModuleFromObjectprotected
NewInstancepublicWeist für eine Instanz eines Objekttyps Speicher zu und gibt einen Zeiger auf die neue Instanz zurück.
NotificationprotectedLeitet Benachrichtigungen an alle untergeordneten Komponenten weiter.
ObserverAddedprotected
operator ()publicC++-Umwandlung eines TComponent-Objekts entweder in eine System.Classes.IInterfaceComponentReference-Instanz oder in eine System.IInterface-Instanz.
PushBodyprotectedSendet die angegebenen Nutzdaten der EMS-Push-Meldung an den EMS-Server.
PushBroadcastpublicSendet die angegebenen Nutzdaten der EMS-Push-Meldung an den EMS-Server, damit der EMS-Server die Meldung an alle Geräte umleitet.
PushStatusFromObjectprotected
PushToChannelspublicSendet die angegebenen Nutzdaten der EMS-Push-Meldung an den EMS-Server, damit der EMS-Server die Meldung an die angegebenen Kanäle umleitet.
PushToTargetpublicSendet die angegebenen Nutzdaten der EMS-Push-Meldung an den EMS-Server, damit der EMS-Server die Meldung an das angegebene Ziel umleitet.
PushWherepublicSendet die angegebenen Nutzdaten der EMS-Push-Meldung an den EMS-Server, damit der EMS-Server die Meldung an die Ziele umleitet, die mit der angegebenen "where"-Klausel übereinstimmen.
PutResourceprotectedSendet die angegebenen Daten, um die angegebene Ressource auf dem EMS-Server zu ersetzen.
QualifiedClassNamepublicGibt den qualifizierten Namen der Klasse zurück.
QueryGroupspublicFragt den EMS-Server nach einer Gruppenliste ab.
QueryInstallationspublicFragt den EMS-Server nach einer Installationenliste ab.
QueryInterfaceprotectedGibt eine Referenz auf ein angegebenes Interface zurück, wenn die aktuelle Komponente dieses Interface unterstützt.
QueryModuleNamepublicFragt den EMS-Server nach den Daten eines Moduls mit dem angegebenen Modulnamen ab und gibt True zurück, wenn ein Modul mit dem angegebenen Modulnamen auf dem EMS-Server vorhanden ist; ansonsten wird False zurückgegeben.
QueryModuleResourcespublicFragt den EMS-Server nach einer Liste der Modulressourcen ab.
QueryModulespublicFragt den EMS-Server nach einer Modulliste ab.
QueryResourceprotectedFragt den EMS-Server nach einer Liste von Ressourcen mit dem angegebenen Ressourcentyp ab.
QueryUserNamepublicFragt den EMS-Server nach den Daten eines Benutzers mit dem angegebenen Benutzernamen ab und gibt True zurück, wenn ein Benutzer mit dem angegebenen Benutzernamen auf dem EMS-Server vorhanden ist; ansonsten wird False zurückgegeben.
QueryUserspublicFragt den EMS-Server nach einer Benutzerliste ab.
ReadStateprotectedLiest den Status der Komponente.
ReferenceInterfacepublicErstellt oder entfernt die internen Verknüpfungen, die zu einer Benachrichtigung der Komponente führen, wenn das implementierende Objekt einer bestimmten Schnittstelle freigegeben wird.
RegisterModulepublicFügt dem EMS-Server ein Modul mit dem angegebenen Namen, Protokoll, Protokolleigenschaften, Details und Ressourcen hinzu.
RemoveComponentpublicEntfernt eine angegebene Komponente aus der Komponentenliste.
RemoveFreeNotificationpublicDeaktiviert die Freigabebenachrichtigung, die von der Methode FreeNotification aktiviert wurde.
RemoveFreeNotificationsprotectedBenachrichtigt alle untergeordneten Komponenten über die unmittelbare Freigabe ihrer Eigentümerkomponente.
RemoveUsersFromGrouppublicFordert das Entfernen des angegebenen Benutzers aus der angegebenen Gruppe an. Gibt True zurück, wenn der EMS-Server die angeforderte Änderung übernimmt, oder False, wenn der EMS-Server einen Fehler zurückgibt.
ResourceFromObjectprotected
RetrieveCurrentUserpublicFordert die Benutzerinformationen vom EMS-Server an und gibt True zurück, wenn die Informationen erfolgreich empfangen wurden; ansonsten wird False zurückgegeben.
RetrieveFieldsprotectedFragt den EMS-Server nach einer Felderliste ab, die der angegebene Ressourcentyp unterstützt.
RetrieveGrouppublicFordert die Informationen einer Gruppe vom EMS-Server an und gibt True zurück, wenn die Informationen erfolgreich empfangen wurden; ansonsten wird False zurückgegeben.
RetrieveGroupsFieldspublicFragt den EMS-Server nach einer Felderliste ab, die der EMS-Server für Gruppen unterstützt.
RetrieveGroupsNamespublicGibt ein Array mit den Namen der auf dem EMS-Server registrierten Gruppen zurück.
RetrieveInstallationpublicFordert die Informationen einer Installation vom EMS-Server an und gibt True zurück, wenn die Informationen erfolgreich empfangen wurden; ansonsten wird False zurückgegeben.
RetrieveInstallationsChannelNamespublicGibt eine Liste mit den Namen der Installationskanäle zurück, die beim EMS-Server registriert sind.
RetrieveInstallationsFieldspublicFragt den EMS-Server nach einer Felderliste ab, die der EMS-Server für Installationen unterstützt.
RetrieveModulepublicFordert die Informationen eines Moduls vom EMS-Server an und gibt True zurück, wenn die Informationen erfolgreich empfangen wurden; ansonsten wird False zurückgegeben.
RetrieveModuleResourcepublicFordert die Informationen einer Modulressource vom EMS-Server an und gibt True zurück, wenn die Informationen erfolgreich empfangen wurden; ansonsten wird False zurückgegeben.
RetrieveModuleResourcesFieldspublicFragt den EMS-Server nach einer Felderliste ab, die der EMS-Server für Modulressourcen unterstützt.
RetrieveModulesFieldspublicFragt den EMS-Server nach einer Felderliste ab, die der EMS-Server für Module unterstützt.
RetrieveUserpublicFordert die Informationen eines Benutzers vom EMS-Server an und gibt True zurück, wenn die Informationen erfolgreich empfangen wurden; ansonsten wird False zurückgegeben.
RetrieveUserGroupspublicGibt ein Array mit den IDs der Gruppen zurück, zu denen der Benutzer mit der angegebenen ID gehört.
RetrieveUsersFieldspublicFragt den EMS-Server nach einer Felderliste ab, die der EMS-Server für Benutzer unterstützt.
RetrieveUsersNamespublicGibt ein Array mit den auf dem EMS-Server registrierten Benutzernamen zurück.
SafeCallExceptionpublicFängt Exceptions in Methoden ab, die mit der Aufrufkonvention safecall deklariert wurden.
SetAncestorprotectedEntfernt oder setzt den csAncestor-Status in der Eigenschaft ComponentState der Komponente.
SetChildOrderprotectedLegt die visuelle Reihenfolge eines untergeordneten Steuerelements fest.
SetDesigningprotectedStellt sicher, dass bei den zur Entwurfszeit eingefügten Komponenten das Entwurfsmodus-Flag gesetzt ist.
SetDesignInstanceprotectedStellt sicher, dass bei den zur Entwurfszeit eingefügten Komponenten das Entwurfsmodus-Flag gesetzt ist.
SetInlineprotectedSetzt das csInline-Bit der Eigenschaft ComponentState.
SetNameprotectedWeist den Wert der Eigenschaft Name zu.
SetParentComponentprotectedLegt die übergeordnete Komponente fest.
SetSubComponentpublicBestimmt, ob die Komponente eine Unterkomponente ist.
SignupUserpublicRegistriert ein Benutzerkonto auf dem EMS-Server mit dem angegebenen Benutzernamen und Passwort und führt die Anmeldung beim EMS-Server durch, um Authentifizierungsdaten für weitere Anforderungen abzurufen.
ToStringpublicGibt einen String zurück, der den Klassennamen enthält.
UnitNamepublicGibt den Namen der Unit zurück, in der die Klasse definiert ist.
UnitScopepublicGibt den Unit-Gültigkeitsbereich der Klasse zurück.
UnregisterModulepublicSendet eine Anforderung zum Löschen des angegebenen Moduls an den EMS-Server.
UnregisterModuleResourcepublicSendet eine Anforderung zum Löschen der angegebenen Ressource des angegebenen Moduls an den EMS-Server.
UpdateActionpublicAktualisiert den Status einer Aktion.
UpdatedprotectedLöscht das Flag csUpdating der Eigenschaft ComponentState, wenn die Aktualisierung der Komponente beendet ist.
UpdatedAtFromObjectprotected
UpdateGrouppublicErsetzt die vorhandenen Informationen über die angegebene Gruppe durch die angegebenen Informationen.
UpdateInstallationpublicErsetzt die vorhandenen Informationen über die angegebene Installation durch die angegebenen Informationen.
UpdateModulepublicErsetzt die vorhandenen Informationen über das angegebene Modul durch die angegebenen Informationen.
UpdateModuleResourcepublicErsetzt die vorhandenen Informationen über die angegebene Modulressource durch die angegebenen Informationen.
UpdateRegistryprotectedStellt die Schnittstelle für eine Methode bereit, die der Registrierung Typbibliotheks- und Versionsinformationen für Komponenten hinzufügt, die COM-Schnittstellen implementieren.
UpdateUserpublicErsetzt die vorhandenen Informationen über den angegebenen Benutzer durch die angegebenen Informationen.
UpdatingprotectedSetzt den Status csUpdating in die Eigenschaft ComponentState der Komponente.
UploadInstallationpublic
UserFromObjectpublic
ValidateContainerprotectedPrüft, ob ein Objekt in einen Container eingefügt werden kann.
ValidateInsertprotectedStellt die Schnittstelle für eine Methode dar, die eine untergeordnete Komponente vor dem Einfügen überprüft.
ValidateRenameprotectedStellt sicher, dass die Änderung des Namens einer untergeordneten Komponente keinen Namenskonflikt erzeugt.
WriteStateprotectedSchreibt den Status der Komponente.