中文(简体)
| Allows value | |
|---|---|
列举属性的一个允许的值
| |
| 更多信息 | |
| 提供者: | extension "Semantic MediaWiki "Allows to store and query data annotated to pages |
| 添加版本: | 1.0 |
| 移除版本: | 仍在使用 |
| 别名: | 没有别名 |
| 可选: | no |
| 可见: | |
| 可注释: | |
| 声明性: | |
| 键: | 未指定 |
| 设置: | 未指定 |
| 聚焦: | 未指定"未指定" is not in the list (page information, language information, query information, property information, property restriction, not specified) of allowed values for the "Has special property focus" property. |
| 此wiki内: | Property:Allows value |
| 目录 | |
Contents | |
允许值属性Allows value是Semantic MediaWiki之中的一个特殊属性,其内在含义为:用于列出某一属性的一个允许的值。
您可以将该特殊属性与任何数据类型的属性配合使用,从而对后者的可能值加以限制。例如,问题严重程度属性Problem severity的页面之中可能就会包含下列声明:
[[Allows value::Enhancement]] [[Allows value::Trivial]] [[Allows value::Minor]] [[Allows value::Normal]] [[Allows value::Major]] [[Allows value::Critical]]
有序属性[edit]
对于若干允许值的枚举,并不会将该属性的这些可能值就采取枚举时所采取的那种顺序。字符串型数据类型的属性仍将采用字母顺序对其允许值加以排序。可以采用前缀来确保用于排序的字母顺序的正确,如:
[[Allows value::a - Enhancement]] [[Allows value::b - Trivial]] [[Allows value::c - Minor]] ...
这样,即可利用大于等于或小于等于值,进行查询,如:[[property name::<c-Minor]]
亦可创建一个数值型数据类型的属性,并将"伪数(pseudo-numbers)"作为其允许值,如:
[[Allows value::1 - Low]] [[Allows value::2 - Medium]] [[Allows value::2 - Middling]] ...
SMW的数值型数据类型将会忽略数值后面的描述"- description"。这样,即可为相应属性的这套允许值赋予一定的数字顺序,从而让您能够把两个的值定义为等价关系。
要查看本维基站点上究竟哪些页面正在使用此特殊属性,请参见属性页面Allows value。