Schema for .NET ApplicationSettings service.
Copyright (c) 2001 Microsoft Corporation. All rights reserved.
This element encapsulates the content document for the service. The service
is designed to store and manage application settings that are described
through well-formed, namespace-qualified XML.
This element defines the basic myApplicationSettingsType.
This element defines the applicationSetting, the basic unit of storage within this service. An applicationSetting can be cached and replicated
through normal Microsoft® .NET My Services caching and replication techniques. An applicationSetting
is identified by a single and stable ID attribute, @id. An applicationSetting
can also be identified by a number of applicationSettingNames that are defined as
URIs. Most of an application setting is represented by an
{any} entry, a shorthand notation for any free-form, namespace-
qualified XML.
This element defines a unique name for the applicationSetting that
programmers will use to code. Unlike the @id attribute, which is a stable and unique name defined by .NET My Services, it is a stable name defined by the applications.
The format of this name is a URI. Applications
can name their applicationSettings using URIs with the uuid: or a http: scheme that allows a delegated hierarchical namespace, as shown in the following examples:
-
uuid:56c3da65-a6d6-4f78-bbbd-e8c5eac98aae
-
http://schemas.microsoft.com/office/2002/08/outlook#coolTools
-
http://schemas.microsoft.com/vs/2002/03/studio#codeLayout
This element can be repeated any number of times to indicate that this
applicationSetting is used by a number of applications.