Methoden von System.Tether.AppProfile.TTetheringAppProfile

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.
AddConnectedProfileprotectedFügt der Liste mit verbundenen Remote-Profilen das angegebene Remote-Profil hinzu.
AfterConstructionpublicReagiert, nachdem der letzte Konstruktor ausgeführt wurde.
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
CheckManagerprotectedGibt True zurück, wenn ein Remote-Manager mit der angegebenen ID vorhanden ist, der mit dem Manager Ihres Profil gekoppelt ist.
CheckProfileIsConnectedprotectedLöst eine ETetheringException-Exception aus, wenn das angegebene Remote-Profil nicht mit diesem Profil verbunden ist.
CheckProtocolAdapterprotectedGibt True zurück, wenn die angegebene Kombination von Protokolltyp und Adaptertyp von Ihrem Profil unterstützt wird.
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.
ConnectpublicRichtet eine Verbindung zum angegebenen Remote-Profil ein oder startet eine vorhandene Verbindung neu.
CreatepublicErstellt und initialisiert eine Instanz von TTetheringAppProfile.
CreateInstancepublicErstellt eine Instanz von TTetheringAppProfile und gibt sie zurück.
CreateResourcepublicErstellt eine Ressource mit dem angegebenen Namen, Typ und Wert.
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.
DestroypublicGibt diese Instanz von TTetheringAppProfile frei.
DestroyComponentspublicGibt alle untergeordneten Komponenten frei.
DestroyingpublicZeigt an, dass die Komponenten und alle ihr untergeordneten Komponenten in Kürze freigegeben werden.
DisconnectpublicHebt die Verbindung zwischen diesem Profil und dem angegebenen Remote-Profil auf.
DisconnectFromManagerprotectedHebt die Verbindung zwischen dem Anwendungsprofil und dem Remote-Manager mit dem angegebenen Bezeichner (Identifier) auf.
DispatchpublicRuft auf der Grundlage des Parameters Message Methoden zur Botschaftsverarbeitung auf.
DisposeOfpublicDisposeOf erzwingt die Ausführung des Destruktorcodes in einem Objekt.
DoAcceptResourceprotectedWird aufgerufen, wenn eine eingehende Ressource vorhanden ist, um festzulegen, ob die eingehende Ressource akzeptiert wird oder nicht.
DoCommErrorprotected
DoOnAfterConnectprotectedDispatcher des Ereignisses OnAfterConnectProfile.
DoOnBeforeConnectprotectedDispatcher der Ereignisbehandlungsroutine OnBeforeConnectProfile.
DoOnDisconnectprotectedDispatcher des Ereignisses OnDisconnect.
DoOnIncomingDataprotected
DoReceiveCommandprotectedGibt eine Instanz von TTetheringCommand zurück, die aus den vom Protokoll der angegebenen Verbindung empfangenen Daten erstellt wurde.
DoRemoteProfileUpdateprotectedWird ausgelöst, wenn ein verbundenes Remote-Profil eine Aktualisierung mitteilt.
DoResourceReceivedprotectedWird aufgerufen, wenn das Anwendungsprofil eine bereits akzeptierte Remote-Ressource von einem Remote-Profil erhält.
DoResourceUpdatedprotectedWird aufgerufen, wenn das Anwendungsprofil eine Mitteilung über eine Aktualisierung einer Ressource erhält, die von einem Remote-Anwendungsprofil gesendet wurde.
DoSendCommandprotectedSendet den angegebenen Befehl über die angegebene Verbindung.
DoSendCommandWithResponseprotectedSendet den angegebenen Befehl über die angegebene Verbindung, wartet auf den Empfang eines Antwortbefehls und gibt den empfangenen Befehl zurück.
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.
FindConnectionprotectedGibt die Verbindung zurück, die den Zugriff auf das angegebene Remote-Profil bereitstellt.
FindProfileprotectedSucht mit der angegebenen ID ein Remote-Profil in der Liste der Remote-Profile ihres Managers. Wenn FindProfile ein derartiges Remote-Profil findet, wird AProfileInfo mit dessen Informationen gefüllt und True zurückgegeben. Andernfalls wird False zurückgegeben.
FindProfileFromConnectionprotected
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.
GetAdapterprotectedGibt eine Instanz einer Unterklasse von TTetheringAdapter mit dem angegebenen Adaptertyp zurück, der von dem Manager Ihres Profils unterstützt wird.
GetAllowedProtocolsAdapterspublicGibt ein Array mit Paaren von Bezeichnern von Protokollen und Adaptern zurück, die von dieser Anwendung unterstützt werden.
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.
GetConnectedProfilespublicGibt die Liste mit verbundenen Remote-Profilen als ein Array zurück.
GetConnectionToprotectedGibt eine Verbindung zurück, die den Zugriff auf das angegebene Remote-Profil bereitstellt.
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.
GetProfileTypeprotectedGibt den Profiltyp von TTetheringAppProfile: "APPLICATION".
GetRemoteActionAsyncStatepublicGibt den aktuellen Status einer asynchronen TRemoteAction zurück.
GetRemoteProfileActionspublicGibt eine Liste mit Remote-Aktionen aus dem angegebenen Remote-Profil zurück.
GetRemoteProfileResourcespublicGibt eine Liste mit Remote-Ressourcen aus dem angegebenen Remote-Profil zurück.
GetRemoteResourceValuepublicFordert eine Aktualisierung der angegebenen Remote-Ressource von ihrem Remote-Profil an und gibt die aktualisierte Ressource 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).
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.
InstanceSizepublicGibt für jede Instanz des Objekttyps die Größe in Byte zurück.
InternalConsistencyCheckprotected
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.
IsProfileConnectedprotectedGibt True zurück, wenn das angegebene Remote-Profil in den verbundenen Profilen enthalten ist; ansonsten False.
LoadedprotectedInitialisiert die Komponente, nachdem die Formulardatei in den Speicher geladen wurde.
MethodAddresspublicGibt die Adresse einer Klassenmethode anhand des Namens zurück.
MethodNamepublicGibt den Namen einer Klassenmethode per Adresse zurück.
NewInstancepublicWeist für eine Instanz eines Objekttyps Speicher zu und gibt einen Zeiger auf die neue Instanz zurück.
NotificationprotectedMacht Referenzen auf TContainedAction-Komponenten in TLocalAction-Einträgen von Actions ungültig, wenn diese Komponenten entfernt werden.
NotifypublicBehandelt eine Benachrichtigung vom Manager, die ursprünglich von einem Remote-Profil gesendet wurde.
NotifyProfileUpdatepublicTeilt den verbundenen Remote-Profilen Änderungen in diesem Anwendungsprofil mit.
NotifyUpdatepublicSendet eine Benachrichtigung an verbundene Remote-Profile, die die angegebene Ressource abonniert haben, mit den aktuellen Daten der Ressource.
ObserverAddedprotected
OnStreamReceivedprotectedBehandelt das OnStreamReceived-Ereignis eines Protokolls, das diesem Anwendungsprofil zugeordnet ist.
OnStringReceivedprotectedBehandelt das OnStringReceived-Ereignis eines Protokolls, das diesem Anwendungsprofil zugeordnet ist.
operator ()publicC++-Umwandlung eines TComponent-Objekts entweder in eine System.Classes.IInterfaceComponentReference-Instanz oder in eine System.IInterface-Instanz.
QualifiedClassNamepublicGibt den qualifizierten Namen der Klasse zurück.
QueryInterfaceprotectedGibt eine Referenz auf ein angegebenes Interface zurück, wenn die aktuelle Komponente dieses Interface unterstützt.
ReadStateprotectedLiest den Status der Komponente.
ReceiveCommandpublicGibt eine Instanz von TTetheringCommand zurück, die aus den von dem Protokoll der angegebenen Verbindung oder von dem Protokoll der Verbindung des angegebenen Remote-Profils empfangenen Daten erstellt wurde.
ReferenceInterfacepublicErstellt oder entfernt die internen Verknüpfungen, die zu einer Benachrichtigung der Komponente führen, wenn das implementierende Objekt einer bestimmten Schnittstelle freigegeben wird.
RegisterActionpublicRegistriert eine Aktion in der Liste der geteilten Aktionen des Anwendungsprofils.
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.
RunRemoteActionpublicFordert die Ausführung der angegebenen Remote-Aktion an und gibt True zurück, wenn die Ausführung erfolgreich ist und False, wenn ein Fehler aufgetreten ist.
RunRemoteActionAsyncpublicFordert die asynchrone Ausführung der angegebenen Remote-Aktion an und gibt ein asynchrones Remote-Handle zurück.
SafeCallExceptionpublicFängt Exceptions in Methoden ab, die mit der Aufrufkonvention safecall deklariert wurden.
SendCommandpublicSendet den angegebenen Befehl über die angegebene Verbindung oder über die Verbindung des angegebenen Remote-Profils.
SendCommandWithResponsepublicSendet den angegebenen Befehl über die angegebene Verbindung oder über die Verbindung des angegebenen Remote-Profils, wartet auf den Empfang eines Antwortbefehls und gibt den empfangenen Befehl zurück.
SendLongStringpublicSendet den angegebenen String an das angegebene Remote-Profil.
SendStreampublicSendet den angegebenen Stream an das angegebene Remote-Profil und gibt bei Erfolg True und bei einem Fehler False zurück.
SendStringpublicSendet den angegebenen String an das angegebene Remote-Profil.
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.
SetNameprotectedSetter der Eigenschaft Name des Profils.
SetParentComponentprotectedLegt die übergeordnete Komponente fest.
SetSubComponentpublicBestimmt, ob die Komponente eine Unterkomponente ist.
StartCommunicationprotectedStartet die Kommunikation zwischen Ihrem Profil und verbundenen Remote-Profilen durch Verwenden der Protokolle Ihres Profils.
StopCommunicationprotectedBricht die Kommunikation zwischen Ihrem Profil und verbundenen Remote-Profilen mithilfe von Protokollen Ihres Profils ab.
SubscribeToRemoteItempublicAbonniert dieses Anwendungsprofil für die angegebene Remote-Ressource des angegebenen Remote-Profils für Aktualisierungen.
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.
UnSubscribeFromRemoteItempublicHebt das Abonnement dieses Anwendungsprofils für die angegebene Remote-Ressource des angegebenen Remote-Profils auf, das Sie zuvor für Aktualisierungen abonniert haben.
UpdateActionpublicAktualisiert den Status einer Aktion.
UpdatedprotectedLöscht das Flag csUpdating der Eigenschaft ComponentState, wenn die Aktualisierung der Komponente beendet ist.
UpdateRegistryprotectedStellt die Schnittstelle für eine Methode bereit, die der Registrierung Typbibliotheks- und Versionsinformationen für Komponenten hinzufügt, die COM-Schnittstellen implementieren.
UpdatingprotectedSetzt den Status csUpdating in die Eigenschaft ComponentState der Komponente.
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.