API:Vcl.AxCtrls.TStringsAdapter

提供: RAD Studio API Documentation
移動先: 案内検索

System.Win.ComObj.TAutoIntfObjectSystem.TInterfacedObjectSystem.TObjectTStringsAdapter

Delphi

TStringsAdapter = class(TAutoIntfObject, IStrings, IStringsAdapter)

C++

class PASCALIMPLEMENTATION TStringsAdapter : public System::Win::Comobj::TAutoIntfObject

プロパティ

種類 可視性 ソース ユニット
class public
Vcl.AxCtrls.pas
Vcl.AxCtrls.hpp
Vcl.AxCtrls Vcl.AxCtrls

説明

TAutoIntfObject は,IDispatch インターフェースと ISupportErrorInfo インターフェースを実装します。

Vcl.AxCtrls.TStringsAdapter は System.Win.ComObj.TAutoIntfObject を継承しています。以下の内容はすべて System.Win.ComObj.TAutoIntfObject を参照しています。

TAutoIntfObject は,IDispatch インターフェースと ISupportErrorInfo インターフェースを実装します。

TAutoIntfObject は,ディスパッチインターフェースをサポートするオブジェクトで内部的に使用します。TAutoIntfObject は,IDispatch インターフェースを実装することで,オートメーションオブジェクトの機能をカプセル化します。

TAutoIntfObject はクラスファクトリを持たないため,コンストラクタを呼び出すことによってのみインスタンス化できます。外部的にインスタンス化されるオブジェクトは特有のクラスファクトリを持つため,標準的な方法でインスタンス化することができます。

TAutoIntfObject は ISupportErrorInfo インターフェースを実装することで OLE 例外処理をサポートします。

TAutoIntfObjectTAutoObject に似ています。どちらのクラスも,IDispatch および(直接的まはた間接的に)ISupportErrorInfo インターフェースを実装し,デュアルインターフェースをサポートするためにタイプライブラリを必要とします。TAutoIntfObject は,クラスファクトリを持たない点で TAutoObject と異なります。

GetIDsOfNames,GetTypeInfoGetTypeInfoCountInvoke

関連項目