2013-07-15 34 views
4

我需要创建具有多个状态的自定义OneNote标记。我的意思是基本复选框有一个'检查'和'未检查'的状态。我需要创建一个具有更多状态的自定义标签,其中'。'正在进行中'。而不是“检查”标记,并且最好是箭头的第四状态。任何想法我可以做到这一点,或者如果它甚至可能?我需要创建自己的多状态OneNote标记

回答

3

有没有本地的方式来做到这一点,期间。

虽然有一个可能的解决方法。

这里有一个标签:

<one:OE creationTime="2013-10-02T09:33:28.000Z" lastModifiedTime="2013-10-11T06:30:52.000Z" objectID="{6998E7A0-D98A-47DC-818A-A7494BE7140A}{14}{B0}" alignment="left" quickStyleIndex="1"> 
    <one:Tag index="1" completed="false" disabled="false" creationDate="2013-10-11T06:17:32.000Z" /> 
    <one:T><![CDATA[Tag Text]]></one:T> 
    </one:OE> 

正如你可以看到它包装在一个OE和标签的文字是在<one:T>的CData的。该指数是在页面的顶部相关TagDef这个指定符号/ TagType

你可以做什么是元信息添加到周围的OE,您可以添加这些数量不受限制,如:

<one:Meta name="TAG_PROGRESS" content="0.8" /> // 80% 

虽然大纲中有多个标签,但事情会变得非常时髦。

蹭的是OneNote不会使用这些信息或以任何方式呈现它,因此您需要单独的应用程序或附加组件来与您的元信息进行交互。

你绝对没有办法在页面内显示额外的标签符号,你刚刚得到了标准的143,定义它们的唯一方法就是在TagDef中。我想你可以创造性地在OE中显示额外的图像,但它们不会成为标签本身的一部分。您需要检查OneNote XSD以了解如何合法添加这些额外的图像。

+0

[Omer Atay](http://www.omeratay.com/)表示相同 – DrStrangepork

相关问题