All Frameworks Class Hierarchy This Framework Previous Next Indexes
System.IUnknown | +---System.IDispatch | +---System.CATBaseUnknown | +---CATIOsmExtension
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATIOsmExtension
Interface to manipulate feature extensions.
Role: CATIOsmExtension is implemented by all extension features.
This interface aims to retrieve the identifier type of an extension and the base feature that has been extended.
Each feature implements CATIOsmExtendable to retrieve its extensions features. An extension feature is a feature therefore it implements
CATISpecObject.
public virtual HRESULT GetID( | char*& | oExtensionId) const =0 |
public virtual HRESULT QueryBaseObject( | const IID& | iIID, |
void** | oObj) const =0 |
Copyright © 2003, Dassault Systèmes. All rights reserved.