System.DelphiInterface.Create

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

C++

__fastcall DelphiInterface<T>() : intf(0)
__fastcall DelphiInterface<T>(const DelphiInterface<ANOTHERINTF> &rhs) : intf(0)
__fastcall DelphiInterface<T>(const DelphiInterface<T> &rhs)
__fastcall DelphiInterface<T>(T* rhs)

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
constructor public systobj.h System DelphiInterface

Beschreibung

Erstellt eine Instanz von System.DelphiInterface.

Der Konstruktor System.DelphiInterface.DelphiInterface wird zur Erstellung eines System.DelphiInterface-Objekts überladen und in drei Versionen verwendet:

  • Wenn keine Parameter angegeben werden, liefert System.DelphiInterface.DelphiInterface eine Null-Schnittstelle.
  • Wenn Sie System.DelphiInterface zusammen mit einem anderen System.DelphiInterface-Objekt (Kopierkonstruktor) verwenden, entsteht eine Kopie der in rhs angegebenen Schnittstelle. Der Referenzzähler der zugrunde liegenden Schnittstelle wird entsprechend inkrementiert.
  • Bei Verwendung mit einem Schnittstellenzeiger des zugrunde liegenden Typs kapselt System.DelphiInterface.DelphiInterface die in rhs angegebene Schnittstelle und inkrementiert den Referenzzähler.