インタフェース > コア インタフェース > defaultActions |
defaultActions Core インタフェースは、一部のシステム イベントに対して既定値のアクションを公開します。
<boolean>defaultActions.getAction <enum>eventID <&enum array>action eventID enums: {#missingExtFiles | #missingDLLs | #missingXRefs | #missingUVW | #unsupportedRendereffect | #invalidXRefFiles} action enums: {#logToFile | #logmsg | #abort} action is Out parameter
1 番目の引数として指定されたイベント ID で既定値のアクションを取得し、2 番目の参照引数に返します。
成功した場合は true、指定された ID でアクションが見つからなかった場合は false を返します。
<boolean>defaultActions.setAction <enum>eventID <&enum array>action title:<string> oldAction:<&enum array> eventID enums: {#missingExtFiles | #missingDLLs | #missingXRefs | #missingUVW | #unsupportedRendereffect | #invalidXRefFiles} action enums: {#logToFile | #logmsg | #abort} action is In parameter title default value: undefined oldAction enums: {#logToFile | #logmsg | #abort} oldAction default value: #() oldAction is Out parameter
1 番目の引数として指定されたイベント ID の既定値のアクションを、2 番目の引数で指定されたアクションに設定します。
オプションの title: 文字列はアクション セットアップに名前を付けるために使用されます。
古いアクションはオプションの oldAction: 引数に返されます。
古いアクションが見つかった場合は true、その ID で以前に定義された古いアクションがなかった場合には false を返します。
<boolean>defaultActions.deleteAction <enum>eventID eventID enums: {#missingExtFiles | #missingDLLs | #missingXRefs | #missingUVW | #unsupportedRendereffect | #invalidXRefFiles}
1 番目の引数として指定されたイベント ID の既定値のアクションを削除します。
成功の場合は true、削除するアクションが見つからなかった場合は false を返します。
<Stringby value>defaultActions.getActionTitle <enum>eventID eventID enums: {#missingExtFiles | #missingDLLs | #missingXRefs | #missingUVW | #unsupportedRendereffect | #invalidXRefFiles}
指定されたイベント ID で定義されているアクションのタイトルを返します。
タイトルが定義されていない場合は空の文字列 "" を返します。
<enum>defaultActions.getActionIDByIndex <index>index getActionIDByIndex enums: {#missingExtFiles | #missingDLLs | #missingXRefs | #missingUVW | #unsupportedRendereffect | #invalidXRefFiles}
<boolean>defaultActions.logEntry <enum>eventID <string>message eventID enums: {#missingExtFiles | #missingDLLs | #missingXRefs | #missingUVW | #unsupportedRendereffect | #invalidXRefFiles}
タイトルが定義されていない場合は空の文字列 "" を返します。成功した場合は true、失敗した場合は false を返します。
<void>defaultActions.MsgLogClear <enum>eventID eventID enums: {#missingExtFiles | #missingDLLs | #missingXRefs | #missingUVW | #unsupportedRendereffect | #invalidXRefFiles}
<integer>defaultActions.getMsgLogCount <enum>eventID eventID enums: {#missingExtFiles | #missingDLLs | #missingXRefs | #missingUVW | #unsupportedRendereffect | #invalidXRefFiles}
1 番目の引数で指定されたイベント ID に対し、2 番目の引数で指定されたメッセージをログ記録します。
<TSTR by value>defaultActions.getMsgLogMsg <enum>eventID <index>index eventID enums: {#missingExtFiles | #missingDLLs | #missingXRefs | #missingUVW | #unsupportedRendereffect | #invalidXRefFiles}
1 番目の引数で指定されたイベント ID に対してログ記録されているインデックス付きのメッセージを返します。
<TSTR by value array>defaultActions.getMsgLogMsgs <enum>eventID eventID enums: {#missingExtFiles | #missingDLLs | #missingXRefs | #missingUVW | #unsupportedRendereffect | #invalidXRefFiles}
1 番目の引数で指定されたイベント ID に対するすべてのメッセージを含む配列を返します。
<enum>defaultActions.getMsgLogID <index>index getMsgLogID enums: {#missingExtFiles | #missingDLLs | #missingXRefs | #missingUVW | #unsupportedRendereffect | #invalidXRefFiles}