System.DelphiInterface.operator =

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

C++

DelphiInterface<T>& __fastcall operator =(const DelphiInterface<ANOTHERINTF> &rhs)
DelphiInterface<T>& __fastcall operator =(const DelphiInterface<T>& rhs)
DelphiInterface<T>& __fastcall operator =(T *rhs)

Eigenschaften

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

Beschreibung

Weist dem DelphiInterface-Objekt einen Wert zu.

Mit dem operator = weisen Sie der zugrunde liegenden Schnittstelle mittels eines Schnittstellenzeigers des zugrunde liegenden Typs oder eines anderen DelphiInterface-Objekts, das diesen Schnittstellentyp kapselt, einen Wert zu.

Der operator = sorgt für die automatische Anpassung des Referenzzählers. Vor der Zuweisung wird der Referenzzähler für die aktuelle Schnittstelle (falls vorhanden) dekrementiert, und nach der Zuweisung wird der Zähler der neuen Schnittstelle (falls vorhanden) inkrementiert.