<!ELEMENT extension (customParameterControl*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT customParameterControl EMPTY>
<!ATTLIST customParameterControl
parameterId CDATA #IMPLIED
actionId CDATA #IMPLIED
uniqueId CDATA #REQUIRED
class CDATA #REQUIRED>
定義自訂參數控制項。雖然可以為給定的參數定義多個自訂參數控制項,但是當要求傳回一個自訂參數控制項時,自訂參數登錄將只傳回一個自訂參數控制項。 會將喜好設定授予已登錄的自訂控制項(其參數 ID 與所要求的參數 ID 完全相符),而不會授予將萬用字元定義為參數 ID 的自訂控制項。如果已登錄多個參數 ID,則會將喜好設定授予已登錄的自訂控制項(其動作 ID 與所要求的動作 ID 完全相符),而不會授予將萬用字元定義為動作 ID 的自訂控制項。如果已登錄多個動作 ID,則登錄的選擇將是未定義的。
<extension point="com.ibm.carma.ui.customParameterControls">
<customParameterControl
parameterId="042"
actionId="021"
uniqueId="MYRAM"
class="com.example.MyCustomParameterControl"/>
</extension>
com.ibm.carma.ui.action.custom.ICustomParameterControl 的實作者。
Copyright IBM Corp. 2010 All Rights Reserved