This schema describes MAML, the Microsoft Assistance Markup Language.
MAML is intended for software documentation. In particular, it is
intended to accomodate the needs of Microsoft documentation.
The schema is broken into three main areas: end user, developer and
IT Pro. These areas adequaltely categorize Microsoft
documentation.
The namespace uri for this version of Maml is: http://ddue.schemas.microsoft.com/authoring/2003/5.
Each backwards-incompatible revision to Maml will require that the date fields be appropriately
incremented in uri of the updated version of the Maml schema.
This portion of the schema was created by alexstoc in April 2003.
false
paragraph
false
paragraph
false
paragraph
false
paragraph
false
paragraph
n/a
section
This element is used to mark code entities that are only
intended for internal use and are not intended to be used
by external developers. This element should be used rarely.
The desire to use this element may indicate a design problem
with the library that should be fixed by the internal developers
before the product is released.
n/a
section
This element is used to mark code entities that should use the documentation
of its base.
n/a
section
This element contains a description of the return value of a function or property.
n/a
section
This element contains a discussion of the thread safety characteristics of the current item.
n/a
section
This element contains information that is only relevant to implementers of the current item.
n/a
section
This element contains information that is only relevant to callers of the current item.
n/a
section
This element contains information that is only relevant to inheritors of the current item.
n/a
section
This is a reference to another code entity that performs a
function similar to that of the current code entity. Unlike the
current entity, the target of the reference is CLS-compliant.
n/a
section
This is a reference to another code entity that performs
the same function as the current code entity. It is typically used
for mapping from an operator to the equivalent function (such as
from op_Equality to Equals).
n/a
section
This is used to indicate that a code entity is obsolete.It may contain
a reference to another code entity that users are encouraged to use instead of the
current code entity.
n/a
section
It may contain a reference to a unmanaged code entity.
n/a
section
This element contains a description of a generic or template parameter.
n/a
section
This element is a collection of genericParameter elements.
n/a
section
This element contains a description of a functional parameter.
n/a
section
This element is a collection of parameter elements.
n/a
section
This element contains a description of one type of exception.
n/a
section
This element is a collection of exception elements.
n/a
section
This element holds a discussion of a particular permission required
to use the current code element.
n/a
section
This element is a collection of permission elements.
n/a
section
This element contains a collection of platforms
along with a discussion of the behavior of the current code entity on those platforms.
n/a
section
This element is a collection of platformNote elements.
n/a
section
This element contains the documentation for a single code entity.
A code entity is a type, member, or overload-set.
The code entity is identified by the one and only codeEntityReference element
that is a child of this element.
n/a
section
This element is a simple collection of codeEntity elements.
n/a
section