從: 版本 2.0
說明:這個延伸點用來建立說明文字內容 ID 和特定「類型」的標示元之間的關聯性(某一類型的標示元或有某種屬性值)。
配置標記:
<!ELEMENT extension (markerHelp*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA
#IMPLIED
name CDATA #IMPLIED
>
<!ELEMENT markerHelp (attribute*)>
<!ATTLIST markerHelp
markerType CDATA #IMPLIED
helpContextId CDATA #REQUIRED
>
<!ELEMENT attribute EMPTY>
<!ATTLIST attribute
name CDATA #REQUIRED
value CDATA #REQUIRED
>
<extension point="org.eclipse.ui.markerHelp"> <markerHelp markerType="org.eclipse.ui.examples.readmetool.readmemarker" helpContextId="org.eclipse.ui.examples.readmetool.marker_example1_context"> <attribute name="org.eclipse.ui.examples.readmetool.id" value="1234"/> </markerHelp> </extension>在上面的範例中,說明內容 ID 與 org.eclipse.ui.examples.readmetool.readmemarker 類型的標示元相關聯,其 org.eclipse.ui.examples.readmetool.id 的屬性值為 1234。
API 資訊:開發人員要確定特定標示元只有單一說明文字 ID。如果提供二或多個說明文字內容 ID 至給定類型的標示元,工作台將未定義傳回的訊息。然而,工作台定義一律將「最特定的」文字內容 ID 傳回至給定的標示元。也就是,會先傳回與三個屬性值關聯的文字內容 ID,然後傳回兩個屬性值關聯的文字內容 ID。
Copyright (c) 2002, 2003 IBM Corporation and others.
All rights reserved.
這個程式和伴隨的素材可以根據伴隨這個分送,而且可在 http://www.eclipse.org/legal/cpl-v10.html 中取得的 Common Public License v1.0 的條款來使用