必要なものを手に入れるのに役立つかもしれない仕事を書きました。質問については完全にはわかりませんが、これを実行できるはずです:
static void Job46(Args _args)
{
DictTable dictTable;
int i;
MethodInfo methodInfo;
SysDictTable dt = new sysDictTable(tableNum(Address));
;
dictTable = new dictTable(TableNum(Address));
for (i=1; i<dt.objectMethodCnt(); i++)
{
methodInfo = dt.objectMethodObject(i);
if (methodInfo.displayType() == DisplayFunctionType::Get)
info(strfmt("Found Display: %1 - %2 - %3", methodInfo.displayType(), enum2str(methodInfo.returnType()), methodInfo.name()));
else
info(strfmt("Not Display: %1 - %2 - %3", methodInfo.displayType(), enum2str(methodInfo.returnType()), methodInfo.name()));
}
}
注目すべきは、「methodInfo.displayType() == DisplayFunctionType::Get」です。
編集:「<」の代わりに「<=」が必要な場合があります...テストしていません。あなたはそれを理解するでしょう。