アーティクル - CS325902

非推奨の config.pro オプション regen_failure_handling (デフォルト) no_resolve_mode を Creo 7.0 Customization API で使用してエラーを処理する方法

修正日: 28-Dec-2022   


注記:ここに記載されている情報は、お客様の利便性向上のため機械翻訳ソフトを使用しています。PTCは、ここに記載されている情報の翻訳の正確性について、一切の責任を負いませんので、ご了承ください。英語の原文を参照するには、こちら。この機械翻訳に関する詳細は、こちら。
お知らせいただき、ありがとうございます。この機械翻訳をレビューします。

適用対象

  • 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を参照してください。
Deprecated_config_error_image
    最新バージョンはこちらを参照ください CS325902