API:System.Tether.AppProfile.TLocalAction

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

System.Tether.AppProfile.TCustomLocalItemSystem.Classes.TCollectionItemSystem.Classes.TPersistentSystem.TObjectTLocalAction

Delphi

TLocalAction = class(TCustomLocalItem)

C++

class PASCALIMPLEMENTATION DECLSPEC_DRTTI TLocalAction : public TCustomLocalItem

Eigenschaften

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

Beschreibung

Repräsentiert ein geteiltes Element aus Sicht des Profils, das dieses Element teilt.

System.Tether.AppProfile.TLocalAction erbt von System.Tether.AppProfile.TCustomLocalItem. Der folgende Inhalt bezieht sich auf System.Tether.AppProfile.TCustomLocalItem.

Repräsentiert ein geteiltes Element aus Sicht des Profils, das dieses Element teilt. Siehe auch TCustomRemoteItem.

Lokale Elemente sind Elemente der Sammlung. Beim Erstellen eines lokalen Elements müssen Sie eine übergeordnete TCollection angeben, die der Eigentümer des lokalen Elements ist.

Ein lokales Element verfügt über die Eigenschaft Name, die das Element in dem Profil, das das Element teilt, eindeutig kennzeichnet, und über die Eigenschaft Hint, die das Element beschreibt.

Rufen Sie Broadcast für ein lokales Element auf, damit Änderungen dieses Elements jederzeit an Remote-Profile weitergegeben werden. Sie können auch NotifyUpdates auf True setzen, um bei Änderungen des Wertes des Elements automatische Benachrichtigen zu aktivieren.

IsPublic legt fest, ob das lokale Element mit Remote-Profilen geteilt werden muss. Standardmäßig sind lokale Elemente öffentlich (IsPublic ist True). Anwendungsprofile verwenden geschützte (IsPublic ist False) lokale Elemente für einen einmaligen Datenaustausch, wie das Empfangen von Strings oder das Empfangen von Streams.

Kind legt fest, ob der Wert des lokalen Elements lokal definiert ist (Vorgabe) oder von einem Remote-Element gespiegelt wird. Bei einem gespiegelten Wert eines lokalen Elements (Kind ist TTetheringRemoteKind.Mirror) wird der Wert von einem anderen Element, das von einem Remote-Profil geteilt wird, abgerufen. "Kind" des Remote-Elements muss TTetheringRemoteKind.Shared sein.

Siehe auch