AnnotationValue
AnnotationValue[obj,key]
给出与对象 obj 的 key 关联的注释值.
AnnotationValue[{obj,itemspec},key]
给出与 obj 中由 itemspec 指定的项的 key 相关联的注释值.
更多信息
- 通常用于提取和操作与对象或对象中的项关联的注释中的值.
- AnnotationValue 给出对象及其项的 key->value 注释中的值 value.
- 带有可注释项的可能对象:
-
Audio 时间点和时间间隔 BoundaryMeshRegion 网格单元 Graph 顶点和边 MeshRegion 网格单元 - 每种对象类型的项规范 itemspec 在其参考页面给出.
- 当找不到在 AnnotationValue 中请求的名称时,返回 Missing.
- 对于无值的标记 key,AnnotationValue[{obj,itemspec},key] 以不计算的形式返回.
- AnnotationValue[…,key]=val 可用于修改注释值.
范例
打开所有单元关闭所有单元基本范例 (3)
获取网格中单元的固有 MeshCellMeasure 注释:
自动计算 Audio 对象的注释:
范围 (15)
图和网络 (13)
图和网络 (7)
顶点注释 (3)
标准顶点注释包括 VertexStyle:
非视觉注释包括 VertexWeight:
边注释 (3)
标准边注释包括 EdgeStyle:
非视觉注释包括 EdgeWeight:
音频 (2)
应用 (5)
属性和关系 (5)
使用 Annotation 作为包装,在 Graph 之类的函数中指定注释:
对于未定义的注释,AnnotationValue 返回 $Failed:
使用 AnnotationKeys 测试注释的存在:
使用 Annotate 设置注释而不更改原始图:
使用 AnnotationDelete 删除注释而不更改原始图:
可能存在的问题 (2)
对于未定义注释,AnnotationValue 返回 $Failed:
使用 AnnotationKeys 测试注释的存在:
即使存在注释值,AnnotationValue 也可能返回 $Failed:
使用 AnnotationKeys 检查实际注释值:
文本
Wolfram Research (2020),AnnotationValue,Wolfram 语言函数,https://reference.wolfram.com/language/ref/AnnotationValue.html.
CMS
Wolfram 语言. 2020. "AnnotationValue." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/AnnotationValue.html.
APA
Wolfram 语言. (2020). AnnotationValue. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/AnnotationValue.html 年