资源属性

资源具有一些可以用来存储有关资源的元信息的属性。插件可以使用这些属性来保存有关针对您的目标的资源的信息。资源属性是由各种插件来声明、访问和维护的,并且不是由平台来解释的。当从工作空间中删除资源时,还会删除它的属性。

有两种资源属性:

如果遵循以插件的唯一标识来限定属性键名的约定,则不需要担心属性名与其它插件的属性名发生冲突。

如果插件需要存储有关远远超过 2 KB 的项目的持久信息,则这些属性应该在其自身权限内来作为资源公开,而不使用持久属性 API。

有关用于获取和设置不同种类的资源属性的 API 的描述,请参阅 IResource