API:System.Win.ComObj.TAutoObject.CreateAggregated

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

Delphi

constructor CreateAggregated(const Controller: IUnknown);

プロパティ

種類 可視性 ソース ユニット
constructor public System.Win.ComObj.pas System.Win.ComObj TAutoObject

説明

COM オブジェクトを、集合の一部に属する形でインスタンス化します。

COM オブジェクトを、集合の一部に属する形でインスタンス化します。

System.Win.ComObj.TAutoObject.CreateAggregated は System.Win.ComObj.TComObject.CreateAggregated を継承しています。以下の内容はすべて System.Win.ComObj.TComObject.CreateAggregated を参照しています。

COM オブジェクトを、集合の一部に属する形でインスタンス化します。

CreateAggregated を呼び出すと、集合の一部となる COM オブジェクトを、Controller パラメータに IUnknown コントロール オブジェクトを渡して、インスタンス化することができます。

CreateAggregated は、COM オブジェクトのためのメモリを確保し、その後、CreateFromFactory コンストラクタを呼び出します。ここで新たにインスタンス化された COM オブジェクトは集合の一部であるため、CreateAggregated は、ControllerCreateFromFactoryController パラメータとして渡します。Controller は、COM オブジェクトの Controller プロパティの値にもなります。

関連項目