com.esri.arcgis.system
Interface IExternalDeserializer
- All Superinterfaces:
- Serializable
- All Known Subinterfaces:
- IJSONDeserializer
- All Known Implementing Classes:
- JSONConverterGdb, JSONConverterGeometry, JSONDeserializerGdb
public interface IExternalDeserializer
- extends Serializable
Provides access to high-level JSON serialization methods.
Product Availability
Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.
readObject
Object readObject(GUID riid,
IPropertySet pProps)
throws IOException,
AutomationException
- Deserialize an object. riid references an interface to use. If interface is not supported, E_NOTIMPL is returned.
Product Availability
Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.
- Parameters:
riid
- A Structure: com.esri.arcgis.support.ms.stdole.GUID (in)pProps
- A reference to a com.esri.arcgis.system.IPropertySet (in)
- Returns:
- A reference to another Object (IUnknown)
- Throws:
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.