System.Rtti.TRttiInterfaceType

From RAD Studio API Documentation
Jump to: navigation, search

System.Rtti.TRttiStructuredTypeSystem.Rtti.TRttiTypeSystem.Rtti.TRttiNamedObjectSystem.Rtti.TRttiObjectSystem.TObjectTRttiInterfaceType

Delphi

TRttiInterfaceType = class(TRttiStructuredType)

C++

class PASCALIMPLEMENTATION TRttiInterfaceType : public TRttiStructuredType

Properties

Type Visibility Source Unit Parent
class public
System.Rtti.pas
System.Rtti.hpp
System.Rtti System.Rtti

Description

TRttiInterfaceType is used to reflect an interface type.

Use TRttiInterfaceType instances to obtain information specific to interface types, such as the base interface or the GUID of the interface. TRttiInterfaceType also allows obtaining the properties or the methods exposed by the reflected interface type.

To get the interfaces implemented by a specific type, use:

See Also

Code Examples