com.esri.arcgis.system
Interface IXMLSerialize

All Superinterfaces:
Serializable
All Known Implementing Classes:
AbridgedMolodenskyTransformation, AdjustXform, AISRequest, AlgorithmicColorRamp, AlternatingScaleBar, ApproximationXform, AreaPatch, ArithmeticFunction, ArithmeticFunctionArguments, Array, ArrayOfIShader, AspectFunction, AttachmentData, AttachmentDataArray, AttachmentInfo, AttachmentInfoArray, BalloonCallout, BasicFillSymbol, BasicLineSymbol, BasicMarkerSymbol, CacheControlInfo, CacheDatasetInfo, CacheDescriptionInfo, CacheInfo, CacheStorageInfo, CadastralTableFieldEdits, CellSizeLevels, CenterAndScale, CenterAndSize, CharacterMarkerSymbol, CircleElement, ClassBreaksRenderer, ClipFunction, ClipFunctionArguments, CmykColor, CodedValueDomain, ColorElements, ColormapFunction, ColormapFunctionArguments, ColormapToRGBFunction, ColorRampElements, ColorspaceConversionFunction, ColorspaceConversionFunctionArguments, ComplexFunction, CompositeBandFunction, CompositeGeoTransformation, CompositeXform, ConstantFunction, ConstantFunctionArguments, ConvolutionFunction, ConvolutionFunctionArguments, CoordinateFrameTransformation, CoordinateXform, DataElementDomain, DataElements, DataObject, DataObjectArray, DataObjectGroup, DataObjectGroupArray, DataObjectGroups, DataObjects, DataObjectTable, DataObjectTables, DataObjectType, DataObjectTypes, DEAddressLocator, DEArcInfoTable, DEBrowseOptions, DECadastralFabric, DECadDrawingDataset, DECatalogRoot, DECoverage, DECoverageFeatureClass, DEDbaseTable, DEDiskConnection, DEFeatureClass, DEFeatureDataset, DEFile, DEFolder, DEGeoDataServer, DEGeometricNetwork, DEGlobeServer, DEGPServer, DEImageServer, DELayer, DEMapDocument, DEMapServer, DEMosaicDataset, DENetworkDataset, DEPrjFile, DERasterBand, DERasterCatalog, DERasterDataset, DERelationshipClass, DERemoteDatabaseFolder, DERepresentationClass, DESchematicDataset, DESchematicDiagram, DESchematicFolder, DEShapeFile, DESpatialReferencesFolder, DETable, DETerrain, DETextFile, DETin, DETool, DEToolbox, DETopology, DEVPFCoverage, DEVPFTable, DEWCSCoverage, DEWorkspace, DomainInfo, DoubleArray, EdgeConnectivityRule, EditResult, EditResults, EllipseElement, Envelope, ExcludedAreaFunction, ExcludedAreaFunctionArguments, ExtractBandFunction, ExtractBandFunctionArguments, FeatureExtent, FeatureLayerDrawingDescription, FIDSet, Field, FieldDomainInfo, FieldDomainInfos, Fields, FilterDefs, FootprintFunction, FootprintFunctionArguments, FrameXform, FunctionRasterDatasetName, GCSShiftXform, GDSData, GDSExportOptions, GDSQueryResultPortion, GeocentricTranslation, Geographic2DOffsetTransformation, GeoImageDescription, GeometricFunction, GeometricFunctionArguments, GeometryArray, GeometryDef, GeometryResultOptions, GFLayerTableDataMapping, GFLayerTableDataMappings, GFSReplicaDescription, GFSTableDescription, GFSTableDescriptions, GlobeGraphicElementPropsStreamArray, GlobeGraphicsElementProperties, GlobeGraphicsLayer, GlobeLayerInfo, GlobeLayerInfos, GlobeLegendInfo, GlobeLegendInfos, GlobeServerFindResult, GlobeServerFindResults, GlobeServerIdentifyResult, GlobeServerIdentifyResults, GPAddressLocatorStyle, GPAnalysisCellSize, GPArcInfoItem, GPArcInfoItemChoiceList, GPArcInfoItemDomain, GPArealUnit, GPBoolean, GPCadAnnoDomain, GPCadastralFabricLayer, GPCodedValueDomain, GPCodedValueDomain2, GPCodedValueDomainProperty, GPCompositeDomain, GPCompositeLayer, GPContainerSchema, GPCoordinateSystem, GPCovAnnoDomain, GPCoverageDomain, GPCoverageFeatureClassDomain, GPDataFile, GPDatasetDomain, GPDatasetExtension, GPDataTypeName, GPDate, GPDouble, GPEncryptedString, GPEnvelope, GPEnvironment, GPEnvironmentManager, GPEvaluationScale, GPExtent, GPFeatureClassDomain, GPFeatureLayer, GPFeatureRecordSetLayer, GPFeatureSchema, GPFieldChoiceList, GPFieldDomain, GPFieldInfo, GPFieldInfoDomain, GPFieldInfoProperty, GPFieldMap, GPFieldMapping, GPFileDomain, GPFunctionName, GPGALayer, GPGdbAnnoDomain, GPGeometricNetworkMembership, GPGroupLayer, GPHistoricalMarker, GPINFOExpression, GPLayersAndTablesDomain, GPLine, GPLinearUnit, GPLong, GPMDomain, GPMeasureFieldsDomain, GPMessage, GPMessages, GPMosaicLayer, GPMultiValue, GPMultiValueTypeName, GPNAHierarchySettings, GPNALayer, GPNetworkDatasetLayer, GPNetworkDatasetMembership, GPNumericDomain, GPParameter, GPParameterInfo, GPParameterInfos, GPPoint, GPPolygon, GPQueryTableFieldsDomain, GPQueryTableIDsDomain, GPRAFieldDomain, GPRandomNumberGenerator, GPRangeDomain, GPRangeDomain2, GPRasterBuilder, GPRasterCalculatorExpression, GPRasterCatalogLayer, GPRasterData, GPRasterDataLayer, GPRasterFormulated, GPRasterGDBEnvCompression, GPRasterGDBEnvPyramid, GPRasterGDBEnvStatistics, GPRasterGDBEnvTileSize, GPRasterLayer, GPRasterSchema, GPRecordSet, GPRelationshipClassKey, GPReplica, GPReplicaDataset, GPReplicaDatasets, GPReplicaDescription, GPReplicaOptions, GPReplicas, GPRepresentationLayerDomain, GPResult, GPResultOptions, GPRouteDomain, GPRouteIDFieldsDomain, GPRouteMeasureEventDomain, GPRouteMeasureEventProperties, GPSACellSize, GPSAExtractValues, GPSAFuzzyFunction, GPSAGeoDataDomain, GPSAHorizontalFactor, GPSAMapAlgebraExp, GPSANameDomain, GPSANeighborhood, GPSANeighborhoodDomain, GPSANumberRemap, GPSARadius, GPSARemapDomain, GPSASemiVariogram, GPSAStringRemap, GPSATextTableNameDomain, GPSATimeConfiguration, GPSATopoFeatures, GPSATopoFeaturesTypeName, GPSAVerticalFactor, GPSAWeightedOverlayTable, GPSAWeightedSum, GPSpatialReference, GPSQLExpression, GPString, GPSubtype, GPTableSchema, GPTablesDomain, GPTableView, GPTerrainLayer, GPTerrainMembership, GPTinLayer, GPToolboxName, GPToolInfo, GPToolInfos, GPToolName, GPTopologyLayer, GPTopologyMembership, GPValues, GPValueTable, GPVariable, GPVariant, GPVersionInfo, GPVersionInfos, GPVirtualTableDomain, GPWorkspaceDomain, GPWorkspaceExtension, GPXYDomain, GPZDomain, GraphicElements, GraphicFeature, GraphicFeatureLayer, GraphicFeatureLayers, GraphicFeatures, GrayColor, GrayscaleFunction, GrayscaleFunctionArguments, GroupElement, HARNTransformation, HillshadeFunction, HillshadeFunctionArguments, HlsColor, HollowScaleBar, HsvColor, IdentityFunction, IdentityXform, ImageDescription, ImageDisplay, ImageQueryFilter, ImageResult, ImageResults, ImageServerDownloadResult, ImageServerDownloadResults, ImageServerIdentifyResult, ImageServiceInfo, ImageType, Index, Indexes, ItemTemplateArray, ItemURIArray, IXMLSerializeProxy, JunctionConnectivityRule, LabelClassDescription, LabelClassDescriptions, LabelingDescription, LayerCacheInfo, LayerCacheInfos, LayerDescription, LayerDescriptions, LayerDrawingDescriptions, LayerResultOptions, LayoutImage, LegendClass, LegendClasses, LegendClassFormat, LegendGroup, LegendGroups, LineCallout, LineElement, LineLabelPlacementDescription, LinePatch, LocaleInfo, LODInfo, LODInfos, LongArray, LongitudeRotationTransformation, LSRXform, MapDescription, MapDescriptions, MapExtent, MapFrameDescription, MapFrameDescriptions, MapImage, MapImages, MapLayerInfo, MapLayerInfos, MapServerBookmark, MapServerBookmarks, MapServerFindResult, MapServerFindResults, MapServerHyperlink, MapServerHyperlinks, MapServerIdentifyResult, MapServerIdentifyResults, MapServerInfo, MapServerLegendClass, MapServerLegendClasses, MapServerLegendGroup, MapServerLegendGroups, MapServerLegendInfo, MapServerLegendInfos, MapServerLegendPatch, MapServerRelationship, MapServerRelationships, MapServerRow, MapServerRows, MapTableSubtypeInfo, MapTableSubtypeInfos, MarkerElement, MarkerTextBackground, MaskFunction, MaskFunctionArguments, MdModel, MdParameter, MdProcess, MdVariable, MLClassifyFunction, MLClassifyFunctionArguments, MobileLayerInfo, MobileLayerInfos, MobileMapInfo, MolodenskyBadekasTransformation, MolodenskyTransformation, MosaicFunction, MosaicFunctionArguments, MosaicLODInfos, MosaicRastersFunction, MosaicRastersFunctionArguments, MosaicRule, MultiPartColorRamp, MultiPatch, Multipoint, NACandidateFieldMap, NAClassCandidateFieldMap, NAClassDefinition, NAClassFieldMap, NADCONTransformation, NALocatorFeatureAgent, Names, NAServerClosestFacilityParams, NAServerClosestFacilityResults, NAServerDataLayer, NAServerLocationAllocationParams, NAServerLocationAllocationResults, NAServerNetworkAttribute, NAServerNetworkDescription, NAServerNetworkDirections, NAServerNetworkSource, NAServerODCostMatrixParams, NAServerODCostMatrixResults, NAServerPropertySets, NAServerRecordSet, NAServerRouteParams, NAServerRouteResults, NAServerServiceAreaParams, NAServerServiceAreaResults, NAServerVRPParams, NAServerVRPResults, NDVIFunction, NDVIFunctionArguments, NetWeight, NetWeightAssociation, NetworkGlobalTurnDelayCategory, NTv2Transformation, NullTransformation, NumericFormat, PageDescription, PansharpeningFunction, PansharpeningFunctionArguments, ParagraphTextElement, Path, PictureFillSymbol, PictureMarkerSymbol, PMFTitleTextElement, Point, PointArray, PointLabelPlacementDescription, Polygon, PolygonArray, PolygonElement, PolygonLabelPlacementDescription, Polyline, PolylineArray, PolynomialXform, PositionVectorTransformation, PresetColorRamp, PropertyInfo, PropertyInfos, PropertySet, PropertySetArray, QueryFilter, QueryResult, QueryResultOptions, RandomColorRamp, RangeDomain, RasterClassifyColorRampRenderer, RasterDef, RasterDRAShader, RasterFunctionCollection, RasterFunctionTemplate, RasterFunctionTemplateArguments, RasterFunctionVariable, RasterInfo, RasterInfoFunction, RasterInfoFunctionArguments, RasterInfos, RasterLayerDrawingDescription, RasterRGBRenderer, RasterShader, RasterStorageDef, RasterStretchColorRampRenderer, RasterUniqueValueRenderer, Record, RecordSet, RectangleElement, RelateDescription, RelatedRecordGroup, RelatedRecordGroups, RelatedRecordSet, RelateInfo, RelateInfos, RelationResultArray, RelationshipRule, RemapFunction, RemapFunctionArguments, RenderingRule, RepresentationMarker, RepresentationRule, ResultPortionInfo, RGB32Function, RGB32ToRGBFunction, RgbColor, Ring, RPCXform, SAIFunction, SAIFunctionArguments, Scalar, SchemaChangeInfo, ServerSymbolOutputOptions, ServiceData, ServiceDataOptions, ShadedReliefFunction, ShadedReliefFunctionArguments, SimpleFillSymbol, SimpleLineCallout, SimpleLineSymbol, SimpleMapImage, SimpleMarkerSymbol, SimpleRenderer, SingleDivisionScaleBar, SlopeFunction, SlopeFunctionArguments, SpatialFilter, SpectralConversionFunction, SpectralConversionFunctionArguments, SplineXform, SQLSyntaxInfo, StandaloneTableDescription, StandaloneTableDescriptions, StandaloneTableInfo, StandaloneTableInfos, StatisticsFunction, StatisticsFunctionArguments, StrArray, StretchFunction, StretchFunctionArguments, SubtypeInfo, SubtypeInfos, SymbolBackground, SymbolBorder, SymbolShadow, TableEdit, TableEditResult, TableEditResults, TableEdits, TemplateInfo, TemplateInfos, TemporalQueryFilter, TextElement, TextSymbol, TileCacheInfo, TileImageInfo, Time, TimeDuration, TimeExtent, TimeInstant, TimeQueryFilter, TimeReference, TimeZoneInfo, TimeZoneRule, TopologyRule, TrendFunction, TrendFunctionArguments, TriangleFan, Triangles, TriangleStrip, UID, UniqueValueRenderer, UniqueValues, UnitChangeTransformation, VarArray, WorkspaceDefinition, WorkspaceName, XMLFilterDef, XMLIndex, XMLIndexTag, XMLIndexTags, XMLPersistedObject, XmlPropertySet

public interface IXMLSerialize
extends Serializable

Provides access to members that XML serialize and deserialize an object to/from XML.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Method Summary
 void deserialize(IXMLSerializeData data)
          Deserializes an object from XML.
 void serialize(IXMLSerializeData data)
          Serializes an object to XML.
 

Method Detail

serialize

void serialize(IXMLSerializeData data)
               throws IOException,
                      AutomationException
Serializes an object to XML.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows, Solaris, Linux

Parameters:
data - A reference to a com.esri.arcgis.system.IXMLSerializeData (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

deserialize

void deserialize(IXMLSerializeData data)
                 throws IOException,
                        AutomationException
Deserializes an object from XML.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows, Solaris, Linux

Parameters:
data - A reference to a com.esri.arcgis.system.IXMLSerializeData (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.