System.Bindings.EvalProtocol.IScope
Delphi
IScope = interface
C++
__interface INTERFACE_UUID("{DAFE2455-3DB6-40CC-B1D6-1EAC0A29ABEC}") IScope : public System::IInterface
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
interface class |
public | System.Bindings.EvalProtocol.pas System.Bindings.EvalProtocol.hpp |
System.Bindings.EvalProtocol | System.Bindings.EvalProtocol |
Description
Représente une portée qui peut être recherchée pour des wrappers.
IScope est une interface qui représente une portée qui peut être recherchée pour des wrappers. Par exemple, l'opérateur '.' dans des expressions utilise IScope pour trouver les membres d'un objet. Il est aussi utilisé pour la recherche de la racine des expressions. Les implémenteurs de portée peuvent effectuer des recherches non seulement sur les informations RTTI des objets, mais sur tout élément pour lequel un wrapper valide avec des informations valides peut être créé.