アーティクル - CS325902
非推奨の config.pro オプション regen_failure_handling (デフォルト) no_resolve_mode を Creo 7.0 Customization API で使用してエラーを処理する方法
修正日: 28-Dec-2022
適用対象
- Creo Parametric 7.0
- All Creo Parametric Customization APIs
説明
- 非推奨の構成オプションregen_failure_handlingを Creo Customization API で使用しているときにポップアップする警告メッセージAttempted Use of Deprecated Config Optionを回避する方法
- Creo Parametric は、2 つのモードでのモデル再生成の失敗を処理します
- no_resolve_mode:これはデフォルトのモードです。このモードでは、再生成が失敗しても、ユーザーは解決モードに入る必要はありません。
- resolve_mode:再生成に失敗した場合、解決モードに入ります。ここで、ユーザーは再定義 (定義の編集)、抑制、または削除を使用して失敗を解決し、モデルの再生成を続行する必要があります。
- Creo Parametric TOOLKIT を除き、OTK C++、OTK JAVA (無料バージョンとライセンス バージョンの両方)、VB API および WebLink などの他のすべての Creo Customization API は、 no_resolve_modeでの再生処理をサポートしていません。
- たとえば、 regen_failure_handling が no_resolve_modeに設定されている場合、 Solid::Regenerate()やS olid::ExecuteFeatureOps()などのメソッドを呼び出すと、例外pfcExceptions.XToolkitBadContext (TOOLKIT の同等のエラーは PRO_TK_BAD_CONTEXT) で失敗します。
- そのため、 Creo OTK C++、OTK JAVA (無料バージョンとライセンス バージョンの両方)、VB API および WebLinkアプリケーションの開発者は、 regen_failure_handling値を resolve_mode に設定して、上記の API を正常に使用できるようにする必要があります。
- Creo Parametric 7.0 リリース以降、コンフィギュレーション オプションregen_failure_handlingは廃止され、使用は推奨されていません。
- regen_failure_handling 構成オプションを使用しているときに、非推奨の構成オプションを使用するには、allow_deprecated_config で認証コードを提供する必要があるという警告メッセージがユーザーに表示されます。詳細については、記事CS260154を参照してください。

最新バージョンはこちらを参照ください CS325902