Schema File Description

Below, you will find the documentation for the schema file upon which the ArcGIS Explorer .nmf file is based.

Schema E2.xsd


schema location:  C:\ArcGISExplorer\Schema\E2.xsd
attribute form default: 
element form default: 
targetNamespace:  http://www.esri.com/schemas/ArcGIS/9.2
 
Elements  Complex types 
ArcGISExplorerDocument  ArcGISExplorerDocument 
ArrayOfE2Layer 
ArrayOfE2Result 
ArrayOfE2TaskContext 
ArrayOfE2TaskUIDescription 
E2AddressResult 
E2CustomTaskUI 
E2DataLayer 
E2ElevationLayerProperties 
E2Envelope 
E2FeatureLayerProperties 
E2Geometry 
E2GlobeLayerPropertiesBase 
E2GroupLayer 
E2KmlLayerProperties 
E2LayerBase 
E2LayerResultBase 
E2LocalDataLayerResult 
E2Location2D 
E2Location3D 
E2LocationBase 
E2MapDescription2D 
E2MapDescription3D 
E2MapDescriptionBase 
E2ParameterSet 
E2PlaceResult 
E2PlaceResultBase 
E2Point 
E2Polygon 
E2Polyline 
E2RasterImageryLayerProperties 
E2RendererDescriptionBase 
E2RendererDescriptionColorRamp 
E2RendererDescriptionSimpleSymbol 
E2RendererDescriptionSymbolLookup 
E2Result 
E2ResultBase 
E2ServerLayer 
E2ServerLayerProperties 
E2ServerLayerResult 
E2ShellResult 
E2SymbolDescription 
E2TaskContext 
E2TaskUI 
E2TaskUIDescription 
E2TaskUIGroupHeading 


element ArcGISExplorerDocument
diagram
namespace http://www.esri.com/schemas/ArcGIS/9.2
type ArcGISExplorerDocument
properties
content complex
children E2MapDescription E2Location E2TaskUIDescriptions E2Layers E2Results
source <xs:element name="ArcGISExplorerDocument" type="ArcGISExplorerDocument"/>

complexType ArcGISExplorerDocument
diagram
namespace http://www.esri.com/schemas/ArcGIS/9.2
children E2MapDescription E2Location E2TaskUIDescriptions E2Layers E2Results
used by
element ArcGISExplorerDocument
source <xs:complexType name="ArcGISExplorerDocument">
 
<xs:sequence>
   
<xs:element name="E2MapDescription" type="E2MapDescriptionBase" minOccurs="0"/>
   
<xs:element name="E2Location" type="E2LocationBase" minOccurs="0"/>
   
<xs:element name="E2TaskUIDescriptions" type="ArrayOfE2TaskUIDescription" minOccurs="0"/>
   
<xs:element name="E2Layers" type="ArrayOfE2Layer" minOccurs="0"/>
   
<xs:element name="E2Results" type="ArrayOfE2TaskContext" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element ArcGISExplorerDocument/E2MapDescription
diagram
type E2MapDescriptionBase
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Name Description Copyright
source <xs:element name="E2MapDescription" type="E2MapDescriptionBase" minOccurs="0"/>

element ArcGISExplorerDocument/E2Location
diagram
type E2LocationBase
properties
isRef 0
minOcc 0
maxOcc 1
content complex
source <xs:element name="E2Location" type="E2LocationBase" minOccurs="0"/>

element ArcGISExplorerDocument/E2TaskUIDescriptions
diagram
type ArrayOfE2TaskUIDescription
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children E2TaskUIDescription
source <xs:element name="E2TaskUIDescriptions" type="ArrayOfE2TaskUIDescription" minOccurs="0"/>

element ArcGISExplorerDocument/E2Layers
diagram
type ArrayOfE2Layer
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children E2Layer
source <xs:element name="E2Layers" type="ArrayOfE2Layer" minOccurs="0"/>

element ArcGISExplorerDocument/E2Results
diagram
type ArrayOfE2TaskContext
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children E2TaskContext
source <xs:element name="E2Results" type="ArrayOfE2TaskContext" minOccurs="0"/>

complexType ArrayOfE2Layer
diagram
namespace http://www.esri.com/schemas/ArcGIS/9.2
children E2Layer
used by
elements ArcGISExplorerDocument/E2Layers E2GroupLayer/SubLayers
source <xs:complexType name="ArrayOfE2Layer">
 
<xs:sequence>
   
<xs:element name="E2Layer" type="E2LayerBase" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

element ArrayOfE2Layer/E2Layer
diagram
type E2LayerBase
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children DisplayName Visible Copyright HideFromContents Transparency
source <xs:element name="E2Layer" type="E2LayerBase" minOccurs="0" maxOccurs="unbounded"/>

complexType ArrayOfE2Result
diagram
namespace http://www.esri.com/schemas/ArcGIS/9.2
children E2Result
used by
element E2ResultBase/ChildE2Results
source <xs:complexType name="ArrayOfE2Result">
 
<xs:sequence>
   
<xs:element name="E2Result" type="E2ResultBase" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

element ArrayOfE2Result/E2Result
diagram
type E2ResultBase
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children Title Description Subtype Category VisibleInManager SelfContained Bitmap ChildE2Results Copyright
source <xs:element name="E2Result" type="E2ResultBase" minOccurs="0" maxOccurs="unbounded"/>

complexType ArrayOfE2TaskContext
diagram
namespace http://www.esri.com/schemas/ArcGIS/9.2
children E2TaskContext
used by
element ArcGISExplorerDocument/E2Results
source <xs:complexType name="ArrayOfE2TaskContext">
 
<xs:sequence>
   
<xs:element name="E2TaskContext" type="E2TaskContext" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

element ArrayOfE2TaskContext/E2TaskContext
diagram
type E2TaskContext
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children E2ParameterSet Status StatusMessage TaskName TaskUIName E2Result
source <xs:element name="E2TaskContext" type="E2TaskContext" minOccurs="0" maxOccurs="unbounded"/>

complexType ArrayOfE2TaskUIDescription
diagram
namespace http://www.esri.com/schemas/ArcGIS/9.2
children E2TaskUIDescription
used by
element ArcGISExplorerDocument/E2TaskUIDescriptions
source <xs:complexType name="ArrayOfE2TaskUIDescription">
 
<xs:sequence>
   
<xs:element name="E2TaskUIDescription" type="E2TaskUIDescription" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

element ArrayOfE2TaskUIDescription/E2TaskUIDescription
diagram
type E2TaskUIDescription
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
source <xs:element name="E2TaskUIDescription" type="E2TaskUIDescription" minOccurs="0" maxOccurs="unbounded"/>

complexType E2AddressResult
diagram
namespace http://www.esri.com/schemas/ArcGIS/9.2
type extension of E2PlaceResultBase
properties
base E2PlaceResultBase
children Title Description Subtype Category VisibleInManager SelfContained Bitmap ChildE2Results Copyright ResultGeometry ZoomGeometry Symbol Visible HouseNumber Street City State PostalCode Country
source <xs:complexType name="E2AddressResult">
 
<xs:complexContent>
   
<xs:extension base="E2PlaceResultBase">
     
<xs:sequence>
       
<xs:element name="HouseNumber" type="xs:string" minOccurs="0"/>
       
<xs:element name="Street" type="xs:string" minOccurs="0"/>
       
<xs:element name="City" type="xs:string" minOccurs="0"/>
       
<xs:element name="State" type="xs:string" minOccurs="0"/>
       
<xs:element name="PostalCode" type="xs:string" minOccurs="0"/>
       
<xs:element name="Country" type="xs:string" minOccurs="0"/>
     
</xs:sequence>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

element E2AddressResult/HouseNumber
diagram
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="HouseNumber" type="xs:string" minOccurs="0"/>

element E2AddressResult/Street
diagram
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="Street" type="xs:string" minOccurs="0"/>

element E2AddressResult/City
diagram
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="City" type="xs:string" minOccurs="0"/>

element E2AddressResult/State
diagram
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="State" type="xs:string" minOccurs="0"/>

element E2AddressResult/PostalCode
diagram
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="PostalCode" type="xs:string" minOccurs="0"/>

element E2AddressResult/Country
diagram
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="Country" type="xs:string" minOccurs="0"/>

complexType E2CustomTaskUI
diagram
namespace http://www.esri.com/schemas/ArcGIS/9.2
type extension of E2TaskUIDescription
properties
base E2TaskUIDescription
children Assembly Class DisplayName DownloadLocation E2ParameterSet
source <xs:complexType name="E2CustomTaskUI">
 
<xs:complexContent>
   
<xs:extension base="E2TaskUIDescription">
     
<xs:sequence>
       
<xs:element name="Assembly" type="xs:string"/>
       
<xs:element name="Class" type="xs:string"/>
       
<xs:element name="DisplayName" type="xs:string"/>
       
<xs:element name="DownloadLocation" type="xs:string"/>
       
<xs:element name="E2ParameterSet" type="E2ParameterSet" minOccurs="0"/>
     
</xs:sequence>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

element E2CustomTaskUI/Assembly
diagram
type xs:string
properties
isRef 0
content simple
source <xs:element name="Assembly" type="xs:string"/>

element E2CustomTaskUI/Class
diagram
type xs:string
properties
isRef 0
content simple
source <xs:element name="Class" type="xs:string"/>

element E2CustomTaskUI/DisplayName
diagram
type xs:string
properties
isRef 0
content simple
source <xs:element name="DisplayName" type="xs:string"/>

element E2CustomTaskUI/DownloadLocation
diagram
type xs:string
properties
isRef 0
content simple
source <xs:element name="DownloadLocation" type="xs:string"/>

element E2CustomTaskUI/E2ParameterSet
diagram
type E2ParameterSet
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children PropertySet
source <xs:element name="E2ParameterSet" type="E2ParameterSet" minOccurs="0"/>

complexType E2DataLayer
diagram
namespace http://www.esri.com/schemas/ArcGIS/9.2
type extension of E2LayerBase
properties
base E2LayerBase
children DisplayName Visible Copyright HideFromContents Transparency Workspace Dataset E2GlobeLayerProperties
source <xs:complexType name="E2DataLayer">
 
<xs:complexContent>
   
<xs:extension base="E2LayerBase">
     
<xs:sequence>
       
<xs:element name="Workspace" type="xs:string"/>
       
<xs:element name="Dataset" type="xs:string"/>
       
<xs:element name="E2GlobeLayerProperties" type="E2GlobeLayerPropertiesBase" minOccurs="0"/>
     
</xs:sequence>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

element E2DataLayer/Workspace
diagram
type xs:string
properties
isRef 0
content simple
source <xs:element name="Workspace" type="xs:string"/>

element E2DataLayer/Dataset
diagram
type xs:string
properties
isRef 0
content simple
source <xs:element name="Dataset" type="xs:string"/>

element E2DataLayer/E2GlobeLayerProperties
diagram
type E2GlobeLayerPropertiesBase
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children MinimumVisibleDistance MaximumVisibleDistance
source <xs:element name="E2GlobeLayerProperties" type="E2GlobeLayerPropertiesBase" minOccurs="0"/>

complexType E2ElevationLayerProperties
diagram