complexType "applicationSettingType"
Namespace:
Content:
complex, 3 attributes, 2 elements, elem. wildcard
Defined:
Includes:
definitions of 2 elements, elem. wildcard
Used:
XML Representation Summary
<...
   
 = 
xsd:nonNegativeInteger
 = 
xsd:hexBinary
 = 
xsd:string
   
>
   
Content: 
</...>
Content Model Elements (2):
cat (in applicationSetting), name (in applicationSetting)
All Direct / Indirect Based Elements (1):
applicationSetting (in myApplicationSettings)
Known Usage Locations
Annotation
This element defines the <b>applicationSetting</b>, the basic unit of storage within this service. An <b>applicationSetting</b> can be cached and replicated through normal Microsoft® .NET My Services caching and replication techniques. An <b>applicationSetting</b> is identified by a single and stable ID attribute, <b>@id</b>. An <b>applicationSetting</b> can also be identified by a number of <b>applicationSettingNames</b> that are defined as URIs. Most of an application setting is represented by an <b>{any}</b> entry, a shorthand notation for any free-form, namespace- qualified XML.
XML Source (see within schema source)
<xsd:complexType name="applicationSettingType">
<xsd:annotation>
<xsd:documentation>
This element defines the
<b>applicationSetting</b>
, the basic unit of storage within this service. An
<b>applicationSetting</b>
can be cached and replicated
through normal Microsoft&#174; .NET My Services caching and replication techniques. An
<b>applicationSetting</b>
is identified by a single and stable ID attribute,
<b>@id</b>
. An
<b>applicationSetting</b>
can also be identified by a number of
<b>applicationSettingNames</b>
that are defined as
URIs. Most of an application setting is represented by an
<b>{any}</b>
entry, a shorthand notation for any free-form, namespace-
qualified XML.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:any maxOccurs="unbounded" minOccurs="0" namespace="##other" processContents="skip"/>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="cat" type="hs:catType"/>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="name" type="xsd:anyURI">
<xsd:annotation>
<xsd:documentation>
This element defines a unique name for the
<b>applicationSetting</b>
that
programmers will use to code. Unlike the
<b>@id</b>
attribute, which is a stable and unique name defined by .NET My Services, it is a stable name defined by the applications.
<p/>
The format of this name is a URI. Applications
can name their
<b>applicationSettings</b>
using URIs with the uuid: or a http: scheme that allows a delegated hierarchical namespace, as shown in the following examples:
<ul>
<li>
uuid:56c3da65-a6d6-4f78-bbbd-e8c5eac98aae
</li>
<li>
http://schemas.microsoft.com/office/2002/08/outlook#coolTools
</li>
<li>
http://schemas.microsoft.com/vs/2002/03/studio#codeLayout
</li>
</ul>
This element can be repeated any number of times to indicate that this
<b>applicationSetting</b>
is used by a number of applications.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
<xsd:attributeGroup ref="hs:standardBlueAttributeGroup"/>
</xsd:complexType>
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; 3/3)
cat
Type:
hs:catType, empty content
Defined:
locally within (this) applicationSettingType complexType
XML Source (see within schema source)
<xsd:element maxOccurs="unbounded" minOccurs="0" name="cat" type="hs:catType"/>

name
Type:
xsd:anyURI, predefined, simple content
Defined:
locally within (this) applicationSettingType complexType
This element defines a unique name for the <b>applicationSetting</b> that programmers will use to code. Unlike the <b>@id</b> attribute, which is a stable and unique name defined by .NET My Services, it is a stable name defined by the applications. <p/> The format of this name is a URI. Applications can name their <b>applicationSettings</b> using URIs with the uuid: or a http: scheme that allows a delegated hierarchical namespace, as shown in the following examples: <ul> <li> uuid:56c3da65-a6d6-4f78-bbbd-e8c5eac98aae </li> <li> http://schemas.microsoft.com/office/2002/08/outlook#coolTools </li> <li> http://schemas.microsoft.com/vs/2002/03/studio#codeLayout </li> </ul> This element can be repeated any number of times to indicate that this <b>applicationSetting</b> is used by a number of applications.
XML Source (see within schema source)
<xsd:element maxOccurs="unbounded" minOccurs="0" name="name" type="xsd:anyURI">
<xsd:annotation>
<xsd:documentation>
This element defines a unique name for the
<b>applicationSetting</b>
that
programmers will use to code. Unlike the
<b>@id</b>
attribute, which is a stable and unique name defined by .NET My Services, it is a stable name defined by the applications.
<p/>
The format of this name is a URI. Applications
can name their
<b>applicationSettings</b>
using URIs with the uuid: or a http: scheme that allows a delegated hierarchical namespace, as shown in the following examples:
<ul>
<li>
uuid:56c3da65-a6d6-4f78-bbbd-e8c5eac98aae
</li>
<li>
http://schemas.microsoft.com/office/2002/08/outlook#coolTools
</li>
<li>
http://schemas.microsoft.com/vs/2002/03/studio#codeLayout
</li>
</ul>
This element can be repeated any number of times to indicate that this
<b>applicationSetting</b>
is used by a number of applications.
</xsd:documentation>
</xsd:annotation>
</xsd:element>

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