Annotation 元素 (ASSL)

包含用于扩展 Analysis Services 脚本语言 (ASSL) 架构的元素。

语法

<Annotations>
   <Annotation>
      <Name>...</Name>
      <Visibility>...</Visibility>
      <Value>...</Value>
   </Annotation>
</Annotations >

元素特征

特征

说明

数据类型和长度

默认值

基数

0-n:可多次出现的可选元素。

元素关系

关系

元素

父元素

Annotations

子元素

NameValueVisibility

注释

Annotation 元素为所有对象(不包括仅用于定义复杂数据类型的对象)提供 ASSL 架构的扩展性。 Annotation 元素的 Value 元素可包含来自非 ASSL 的任何 XML 命名空间的有效 XML,但应遵守以下规则:

  • XML 只能包含元素。

  • 每个元素都必须有唯一的名称。 建议 Annotation 元素的 Name 元素值指向目标命名空间。

采用这些规则是为了使 Annotation 元素的内容能够通过其他接口(如决策支持对象 (DSO))以一组名称/值对的方式公开。

在 Annotation 元素内,无法保留未用子元素括起来的注释和空格。 此外,所有元素必须可读写;只读元素将被忽略。

在 Analysis Management Objects (AMO) 对象模型中,对应的元素为 Annotation