Anzeigen: Delphi C++
Anzeigeeinstellungen

DesignIntf.IProperty

Aus XE2 API Documentation
Wechseln zu: Navigation, Suche

Delphi

type IProperty = interface(IInterface) [{7ED7BF29-E349-11D3-AB4A-00C04FB17A72}]

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
interface public DesignIntf.pas DesignIntf DesignIntf

Beschreibung

IProperty ist die Schnittstelle für die Kommunikation zwischen dem Objektinspektor und einem Eigenschaftseditor.

Ein Eigenschaftseditor muss die folgenden beiden Kriterien erfüllen:

  • Er muss von TBasePropertyEditor abgeleitet sein.
  • Er muss die Schnittstelle IProperty implementieren.

Die Methoden von IProperty werden vom Objektinspektor zur Interaktion mit einem Eigenschaftseditor verwendet.

Editorkomponenten werden normalerweise von der Klasse TPropertyEditor abgeleitet, die eine Standardimplementierung von IProperty bereitstellt.

Anmerkung:  In C++ Methodendeklarationen, die IProperty verwenden, wird stattdessen der Typ IProperty verwendet. Dieser Typ ist eine DelphiInterface-Wrapper-Klasse um die Schnittstelle IProperty:



typedef System::DelphiInterfaceDelphiInterface_object< IProperty >  _di_IProperty;



Siehe auch

Frühere Versionen
Übersetzungen