;
說明:這個延伸點用來延伸其他外掛程式所登錄的視景。 視景負責定義視窗動作列(功能表和工具列)的起始內容和最初的一組檢視畫面及其在工作台頁面中的佈置。 其他外掛程式也可能會將動作或檢視畫面提供給視景。 選取視景時會出現這些動作和檢視畫面。其他外掛程式可選用的新增內容附加至起始定義。
配置標記:
<!ELEMENT perspectiveExtension (actionSet | viewShortcut
| perspectiveShortcut | newWizardShortcut | view)*>
<!ATTLIST perspectiveExtension
targetID CDATA #REQUIRED
>
<!ELEMENT actionSet EMPTY>targetID - 取得所構成要素之視景(如登錄所指定)的唯一識別碼。
以下是視景延伸項目的範例(請注意子元素和屬性的使用方式):
<extension point="org.eclipse.ui.perspectiveExtensions">
<perspectiveExtension
targetID="org.eclipse.ui.resourcePerspective">
<actionSet id="org.eclipse.jdt.ui.JavaActionSet"/>
<viewShortcut id="org.eclipse.jdt.ui.PackageExplorer"/>
<newWizardShortcut id="org.eclipse.jdt.ui.wizards.NewProjectCreationWizard"/>
<perspectiveShortcut id="org.eclipse.jdt.ui.JavaPerspective"/>
<view id="org.eclipse.jdt.ui.PackageExplorer"
relative="org.eclipse.ui.views.ResourceNavigator"
relationship="stack"/>
<view id="org.eclipse.jdt.ui.TypeHierarchy"
relative="org.eclipse.ui.views.ResourceNavigator"
relationship="left"
ratio="0.50"/>
</perspectiveExtension>
</extension>
在上述範例中,動作集、檢視畫面捷徑、新建精靈捷徑及視景捷徑都會提供到「資源視景」的起始內容中。 另外,「套件檔案總管」檢視畫面會堆放到「資源導覽器」檢視畫面上,且「類型階層」檢視畫面會新增到「資源導覽器」檢視畫面旁。
API 資訊:視景延伸項目中所定義的項目會提供到目標視景的起始內容中。 之後,使用者可以從工作台使用者介面中移除任何構成要素或新增其他構成要素到視景中。