TaggingRules

TaggingRules
是选择的一个选项,指定与一个选择相联系的字符串列表.

更多信息更多信息

  • TaggingRules 提供了一种可以存储附加信息的方式,例如处理一个笔记本时所选内容用于其它的程序时. 它可以设置给一个或多个字符串.
  • 在默认设置 TaggingRules->None 下,没有额外的信息与选择相关.
  • 通常情况,结构化元数据可以分成块,其可以使用格式为 "selector"->data 的选择器名称来区分. 选择器可以使用 CurrentValue[obj, {TaggingRules, "selector"}] 进行个别查询.
  • 存储高度结构化数据的另一个典型方法是使用选择器中的子选择器. 比如:. 然后子选择器可以使用 CurrentValue[obj, {TaggingRules, "selector", "subselectori"}] 被查询. 子选择器可以有它们自己的子选择器,至任意深度.
  • TaggingRules 可以在单元、笔记本及全局层次设置.

范例范例打开所有单元关闭所有单元

基本范例 (2)基本范例 (2)

在单元层次上应用 TaggingRules

In[1]:=
Click for copyable input
Out[1]=

使用嵌套规则作为 TaggingRules

In[2]:=
Click for copyable input
Out[2]=

使用 CurrentValue 引用指定的特殊的 TaggingRules 值:

In[1]:=
Click for copyable input
Out[1]=

通过直接使用 CurrentValue 中的子选择器引用嵌套值:

In[2]:=
Click for copyable input
Out[2]=
版本 4.0 的新功能
New to Mathematica? Find your learning path »
Have a question? Ask support »