All Element Summary |
||||||||||
|
||||||||||
|
||||||||||
This element encapsulates the content document for the service.
|
||||||||||
This element defines a unique name for the applicationSetting that
programmers will use to code.
|
||||||||||
|
Complex Type Summary |
||||||||||
This element defines the applicationSetting, the basic unit of storage within this service.
|
||||||||||
This element defines the basic myApplicationSettingsType.
|
<xsd:schema elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/hs/2001/10/myApplicationSettings" xmlns="http://schemas.microsoft.com/hs/2001/10/myApplicationSettings" xmlns:hs="http://schemas.microsoft.com/hs/2001/10/core" xmlns:xdb="urn:schemas-microsoft-com:xdb" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:annotation>
<xsd:documentation>
</xsd:annotation>
Schema for .NET ApplicationSettings service.
</xsd:documentation>
Copyright (c) 2001 Microsoft Corporation. All rights reserved.
<xdb:blue select="/myApplicationSettings"/>
</xsd:appinfo>
<xdb:blue select="/myApplicationSettings/*"/>
<xdb:red select="//@changeNumber"/>
<xdb:red select="//@id"/>
<xdb:red select="//@creator"/>
<xdb:red select="//cat"/>
<xdb:red select="//cat/@ref"/>
<xdb:red select="/myApplicationSettings/applicationSetting/name"/>
<xdb:red select="/myApplicationSettings/applicationSetting/$any"/>
<xdb:namespaceMap>
<xdb:mapping alias="m" uri="http://schemas.microsoft.com/hs/2001/10/myApplicationSettings"/>
</xdb:namespaceMap>
<xdb:mapping alias="hs" uri="http://schemas.microsoft.com/hs/2001/10/core"/>
<xsd:import namespace="http://schemas.microsoft.com/hs/2001/10/core" schemaLocation="hscommon.xsd"/>
<!--
// // myApplicationSettings // - root element for the .NET ApplicationSettings service // -->
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
This element encapsulates the content document for the service. The service
</xsd:documentation>
is designed to store and manage application settings that are described through well-formed, namespace-qualified XML.
<xsd:complexContent>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
</xsd:complexType>
<xsd:documentation>
</xsd:annotation>
This element defines the basic
</xsd:documentation>
<b>myApplicationSettingsType</b>
.
<xsd:sequence>
<xsd:any maxOccurs="unbounded" minOccurs="0" namespace="##other" processContents="skip"/>
</xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="applicationSetting" type="applicationSettingType"/>
<xsd:annotation>
</xsd:complexType>
<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:schema>
|