Élément Annotation (ASSL)
Contient des éléments utilisés pour étendre le schéma ASSL (Analysis Services Scripting Language).
Syntaxe
<Annotations>
<Annotation>
<Name>...</Name>
<Visibility>...</Visibility>
<Value>...</Value>
</Annotation>
</Annotations >
Caractéristiques de l'élément
Caractéristique | Description |
---|---|
Type de données et longueur | None |
Valeur par défaut | None |
Cardinalité | 0-n : élément facultatif pouvant apparaître plusieurs fois. |
Relations entre les éléments
Relation | Élément |
---|---|
Éléments parents | Annotations |
Éléments enfants | Nom, valeur, visibilité |
Remarques
L’élément annotation fournit l’extensibilité du schéma ASSL pour tous les objets autres que ceux utilisés uniquement pour définir un type de données complexe. L’élément value de l’élément annotation peut contenir du code XML valide à partir de n’importe quel espace de noms XML autre que ASSL, selon les règles suivantes :
Les données XML peuvent contenir uniquement des éléments.
Chaque élément doit avoir un nom unique. Il est recommandé que la valeur de l’élément Name de l’élément annotation fasse référence à l’espace de noms cible.
Ces règles sont imposées pour permettre l’exposition du contenu de l’élément annotation sous la forme d’un jeu de paires nom/valeur par le biais d’autres interfaces, telles que DSO (Decision Support Objects).
Les commentaires et les espaces blancs dans l’élément annotation qui ne sont pas compris dans un élément enfant ne peuvent pas être conservés. De plus, tous les éléments doivent être accessibles en lecture-écriture ; les éléments en lecture seule seront ignorés.
L’élément correspondant dans le modèle objet AMO (AMO (Analysis Management Objects)) est Annotation .