示例 - 属性表

简介

“属性表示例”添加用于编辑扩展名为 .usr 的文件的编辑器,并且演示了如何对文件添加属性和大纲视图。
 

运行示例

要开始使用“属性表示例”,请创建一个扩展名为 .usr 的文件。打开该文件以及“大纲”视图和“属性”视图以查看活动中的示例。在“大纲”视图中单击项,然后查看“属性”视图以了解“大纲”视图中所选项的详细信息。列表中的人员项将在“属性”视图中显示大部分详细信息。

创建新的 usr 文件

创建一个文件扩展名为 .usr 的新文件。从“文件”菜单中,选择“新建”,然后从子菜单中选择“其它...”。在向导中单击“简单”,然后
在左边的列表中选择“文件”。单击“下一步”以提供文件名(确保扩展名是 .usr)以及应该包含此文件的文件夹。
 

详细信息

“属性表示例”演示了如何为“属性表视图”提供属性。

“内容大纲视图”的树查看器包含并显示 OrganizationElement。当您在“内容大纲视图”中选择元素时,工作空间将对选择的 OrganizationElement 调用 getAdapter。如果为 IPropertySource 请求了适配器,OrganizationElement 就会返回它自己(这是因为它实现了 IPropertySource)。于是,“属性表视图”使用该 OrganizationElement 作为它的源。