Annotation 元素 (ASSL)
包含用來擴充「Analysis Services 指令碼語言」(ASSL) 結構描述的元素。
語法
<Annotations>
<Annotation>
<Name>...</Name>
<Visibility>...</Visibility>
<Value>...</Value>
</Annotation>
</Annotations >
元素特性
特性 |
說明 |
---|---|
資料類型和長度 |
無 |
預設值 |
無 |
基數 |
0-n:出現一次以上的選擇性元素。 |
元素關聯性
關聯性 |
元素 |
---|---|
父元素 |
|
子元素 |
備註
Annotation 元素會針對所有物件提供 ASSL 結構描述的擴充性,但單獨用來定義複雜資料類型的物件除外。 Annotation 元素的 Value 元素可以包含任何 XML 命名空間的有效 XML (ASSL 除外),不過會受限於下列規則:
XML 只能包含元素。
每個元素都必須具有唯一的名稱。 建議讓 Annotation 元素之 Name 元素的值參考目標命名空間。
加諸這些規則的目的是為了允許透過其他介面 (例如,決策支援物件 (DSO)) 將 Annotation 元素的內容公開成名稱/值組的集合。
Annotation 元素內部沒有用子元素括住的註解和空格無法保留下來。 此外,所有元素都必須是可讀寫,因為唯讀的元素將會被忽略。
在「分析管理物件」(AMO) 物件模型中的對應元素是 Annotation。