element <device> (local)
Namespace:
Type:
Content:
complex, 3 attributes, 5 elements, elem. wildcard
Defined:
locally within myDevicesType complexType in myDevices.xsd; see XML source
XML Representation Summary
<device
   
 = 
xsd:nonNegativeInteger
 = 
xsd:hexBinary
 = 
xsd:string
   
>
   
Content: 
</device>
Content model elements (5):
address (in device), carrierId (in device), cat (in device), deviceId (in device), name (in device)
Included in content model of elements (1):
myDevices
XML Source (see within schema source)
<xsd:element maxOccurs="unbounded" minOccurs="0" name="device" type="deviceType"/>
Attribute Detail (all declarations; 3/3)
changeNumber
Type:
Use:
required
Defined:
XML Source (see within schema source)
<xsd:attribute name="changeNumber" type="changeNumberType" use="required"/>

creator
Type:
Use:
required
Defined:
XML Source (see within schema source)
<xsd:attribute name="creator" type="creatorType" use="required"/>

id
Type:
Use:
required
Defined:
XML Source (see within schema source)
<xsd:attribute name="id" type="idType" use="required"/>
Content Element Detail (all declarations; 6/6)
address
Type:
xsd:anyURI, predefined, simple content
Defined:
locally within deviceType complexType
This element contains addresses in the form of URIs that can be used to address this device. For example, if the device is addressible through e-mail, an address entry of "mailto:someone@microsoft.com" may appear in this element. If the device is also addressible through an HTTP gateway, an additional address of "http://microsoft.com/somepath/someid" can be specified in this element. This element is repeated for each address that can be used to address the device.
XML Source (see within schema source)
<xsd:element maxOccurs="unbounded" minOccurs="0" name="address" type="xsd:anyURI">
<xsd:annotation>
<xsd:documentation>
This element contains addresses in the form of URIs that
can be used to address this device. For example, if the device
is addressible through e-mail, an address entry of "mailto:someone@microsoft.com"
may appear in this element. If the device is also addressible through an HTTP
gateway, an additional address of "http://microsoft.com/somepath/someid" can be
specified in this element. This element is repeated for each address that can be used
to address the device.
</xsd:documentation>
</xsd:annotation>
</xsd:element>

carrierId
Type:
xsd:anyURI, predefined, simple content
Defined:
locally within deviceType complexType
This element contains the URI of the carrier that is responsible for servicing this device. The element is encoded as a URI, Which allows for both UUID-based carrier identification and richer identification mechanisms.
XML Source (see within schema source)
<xsd:element maxOccurs="1" minOccurs="1" name="carrierId" type="xsd:anyURI">
<xsd:annotation>
<xsd:documentation>
This element contains the URI of the carrier that is responsible
for servicing this device. The element is encoded as a URI, Which
allows for both UUID-based carrier identification and
richer identification mechanisms.
</xsd:documentation>
</xsd:annotation>
</xsd:element>

cat
Type:
hs:catType, empty content
Defined:
locally within deviceType complexType
XML Source (see within schema source)
<xsd:element maxOccurs="unbounded" minOccurs="0" name="cat" type="hs:catType"/>

deviceId
Type:
xsd:anyURI, predefined, simple content
Defined:
locally within deviceType complexType
This element contains the device name/ID in URI form. This element is encoded as a URI to allow richer and more extensible naming for the device than can be expressed using a simple UUID. The URI name will be of the form http://mydevices.microsoft.com/carrierID/deviceID#9c20f0e8-c0ef-472d-8bec-4cc6f8b0f456.
XML Source (see within schema source)
<xsd:element maxOccurs="1" minOccurs="1" name="deviceId" type="xsd:anyURI">
<xsd:annotation>
<xsd:documentation>
This element contains the device name/ID in URI form.
This element is encoded as a URI to allow richer and more extensible naming
for the device than can be expressed using a simple UUID. The URI name will
be of the form http://mydevices.microsoft.com/carrierID/deviceID#9c20f0e8-c0ef-472d-8bec-4cc6f8b0f456.
</xsd:documentation>
</xsd:annotation>
</xsd:element>

name
Type:
hs:localizableString, simple content
Defined:
locally within deviceType complexType
This element contains a user-readable, non-unique friendly name for the device.
XML Source (see within schema source)
<xsd:element maxOccurs="1" minOccurs="1" name="name" type="hs:localizableString">
<xsd:annotation>
<xsd:documentation>
This element contains a user-readable, non-unique friendly name for
the device.
</xsd:documentation>
</xsd:annotation>
</xsd:element>

{any element with non-schema namespace}
Defined:
within deviceType complexType
XML Source (see within schema source)
<xsd:any maxOccurs="unbounded" minOccurs="0" namespace="##other" processContents="skip"/>