Namespace: |
|
Content: |
complex, 3 attributes, 2 elements, elem. wildcard |
Defined: |
globally in myApplicationSettings.xsd; see XML source |
Includes: |
|
Used: |
at 1 location |
XML Representation Summary |
||||||||||||
<... |
||||||||||||
|
||||||||||||
> |
||||||||||||
|
||||||||||||
</...> |
<xsd:annotation>
<xsd:documentation>
</xsd:annotation>
This element defines the
</xsd:documentation>
<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. <xsd:sequence>
<xsd:any maxOccurs="unbounded" minOccurs="0" namespace="##other" processContents="skip"/>
</xsd:sequence>
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
This element defines a unique name for the
</xsd:documentation>
<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>
</ul>
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>
This element can be repeated any number of times to indicate that this
<b>applicationSetting</b>
is used by a number of applications.
</xsd:complexType>
|
Type: |
|
Use: |
required |
Defined: |
Type: |
|
Use: |
required |
Defined: |
Type: |
|
Use: |
required |
Defined: |
Type: |
hs:catType, empty content |
Defined: |
Type: |
xsd:anyURI, predefined, simple content |
Defined: |
<xsd:annotation>
<xsd:documentation>
</xsd:annotation>
This element defines a unique name for the
</xsd:documentation>
<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>
</ul>
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>
This element can be repeated any number of times to indicate that this
<b>applicationSetting</b>
is used by a number of applications.
</xsd:element>
|
Defined: |
<xsd:any maxOccurs="unbounded" minOccurs="0" namespace="##other" processContents="skip"/>
|