API:Vcl.AxCtrls.TStringsAdapter
Delphi
TStringsAdapter = class(TAutoIntfObject, IStrings, IStringsAdapter)
C++
class PASCALIMPLEMENTATION TStringsAdapter : public System::Win::Comobj::TAutoIntfObject
Properties
| Type | Visibility | Source | Unit | Parent |
|---|---|---|---|---|
| class | public | Vcl.AxCtrls.pas Vcl.AxCtrls.hpp |
Vcl.AxCtrls | Vcl.AxCtrls |
Description
TAutoIntfObject implements the IDispatch and ISupportErrorInfo interfaces.
Vcl.AxCtrls.TStringsAdapter inherits from System.Win.ComObj.TAutoIntfObject. All content below this line refers to System.Win.ComObj.TAutoIntfObject.
TAutoIntfObject implements the IDispatch and ISupportErrorInfo interfaces.
TAutoIntfObject is used internally by objects that support dispatch interfaces. By implementing the IDispatch interface, TAutoIntfObject encapsulates the functionality of an Automation object.
TAutoIntfObject does not have a class factory, so it can only be instantiated by calling the constructor. Objects that are externally instantiated typically have a class factory so that they can be instantiated in a standard way.
TAutoIntfObject supports OLE exception handling through its implementation of the ISupportErrorInfo interface.
TAutoIntfObject is similar to TAutoObject in that both classes implement the IDispatch and (directly or indirectly) ISupportErrorInfo interfaces and both require a type library to support dual interfaces. TAutoIntfObject differs from TAutoObject in that it does not have a class factory.
GetIDsOfNames, GetTypeInfo, GetTypeInfoCount, Invoke.