This method returns the ShapeAPI object corresponding to the map. The method is used as shown below.
In VC++, allocated on the heap (assuming featAPI is an instance of FeatureAPI):
IShapeAPI* shpAPI = new IShapeAPI;
shpAPI->m_lpDispatch = featAPI.getShapeAPI();
In VC++, on the stack (assuming featAPI is an instance of FeatureAPI):
shpAPI.m_lpDispatch = featAPI.getShapeAPI();
In VB (assuming featAPI is a FeatureAPI object):
In the declarations:
Public shpAPI As Object
Private shpAPI As Object
Set shpAPI = featAPI.getShapeAPI
The client receives an instance of this object shared by other clients, if any.