System.Bindings.EvalProtocol.ICustomScope

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

ICustomScope = interface(IScope)

C++

__interface ICustomScope  : public IScope

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
interface
class
public
System.Bindings.EvalProtocol.pas
System.Bindings.EvalProtocol.hpp
System.Bindings.EvalProtocol System.Bindings.EvalProtocol

Beschreibung

Ein benutzerdefinierter Gültigkeitsbereich, der Benutzern ermöglicht, einen benutzerdefinierten Wrapper für nachgebildete Objekt-Member zurückzugeben.

Das Interface ICustomScope definiert einen benutzerdefinierten Gültigkeitsbereich, der Benutzern ermöglicht, einen benutzerdefinierten Wrapper für nachgebildete Objekt-Member zurückzugeben. Diese nachgebildeten Member sind in dem Objekt nicht physikalisch vorhanden, sondern sie sind vielmehr berechnete, per Namen angegebene Werte.

Implementieren Sie dieses Interface zum Erstellen von benutzerdefinierten Gültigkeitsbereichen, die bei dem benutzerdefinierten Gültigkeitsbereichsgenerator registriert werden können. Dieses Interface stellt Informationen über das Objekt und dessen Metaklasse bereit, der der Gültigkeitsbereich zugeordnet wird. Der benutzerdefinierte Gültigkeitsbereich gibt denselben benutzerdefinierten Wrapper für denselben Token-Namen eines Objekts zurück. Der benutzerdefinierte Gültigkeitsbereich ist für die Aktualisierung des Inhalts der benutzerdefinierten Wrapper zuständig, die von evtl. zuvor geänderten Informationen in dem benutzerdefinierten Gültigkeitsbereich abhängen.

Siehe auch