v2.37
|
|
Represents a base Renga entity. IEntity is the root interface for other entity-specific interfaces such as IPropertyContainer, IParameterContainer, IModel. Depending on IEntity underlying type these interfaces can be obtained from IEntity as additional interfaces. More...
Public Member Functions | |
HRESULT | GetInterfaceByName ([in] BSTR interfaceName, [out, retval] IDispatch **ppInterface) |
Returns an interface by its name. | |
Represents a base Renga entity. IEntity is the root interface for other entity-specific interfaces such as IPropertyContainer, IParameterContainer, IModel. Depending on IEntity underlying type these interfaces can be obtained from IEntity as additional interfaces.
HRESULT GetInterfaceByName | ( | [in] BSTR | interfaceName, |
[out, retval] IDispatch ** | ppInterface ) |
Returns an interface by its name.
This method is provided as an alternative for the standard COM QueryInterface() method for cases where IUnknown is not accessible, like interoperating with the API from some interpreted languages.
[in] | interfaceName | The name of the requested interface. |
[out] | ppInterface | The requested interface. |