Main Content

このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。

モデル アドバイザー チェックの作成

カスタム チェックを定義し、修正アクションを提供

モデル アドバイザー API を使用してモデル アドバイザー チェックを作成できます。カスタム チェックにより、モデル アドバイザーで確認する条件とコンフィギュレーション設定を指定できるようになります。ワークフローは、独自のカスタム モデル アドバイザー チェックの定義を参照してください。

クラス

すべて展開する

Advisor.authoring.CustomCheckDefine custom configuration parameter check
Advisor.authoring.DataFileInteract with data file for model configuration checks
ModelAdvisor.ActionAdd actions to custom checks
ModelAdvisor.CheckCreate custom Model Advisor checks
ModelAdvisor.Preferencesモデル アドバイザー ウィンドウ基本設定を設定し、表示するフォルダーとタブを指定
ModelAdvisor.InputParameterAdd input parameters to custom checks
ModelAdvisor.ListViewParameter(To be removed) Add list view parameters to custom checks
ModelAdvisor.RootIdentify root node
ModelAdvisor.FormatTemplateTemplate for formatting Model Advisor analysis results
ModelAdvisor.ImageInclude image in Model Advisor output
ModelAdvisor.LineBreakInsert line break
ModelAdvisor.ListCreate list class
ModelAdvisor.ParagraphCreate and format paragraph
ModelAdvisor.TableCreate table for Model Advisor results
ModelAdvisor.TextCreate Model Advisor text output
ModelAdvisor.ResultDetailDefines result detail objects
Advisor.authoring.PositiveBlockParameterConstraintCreate a Model Advisor constraint to check for supported block parameter values
Advisor.authoring.NegativeBlockParameterConstraintCreate a Model Advisor constraint to check for unsupported block parameter values
Advisor.authoring.PositiveModelParameterConstraintCreate a Model Advisor constraint to check for supported model parameter values
Advisor.authoring.NegativeModelParameterConstraintCreate a Model Advisor constraint to check for unsupported model parameter values
Advisor.authoring.PositiveBlockTypeConstraintCreate a Model Advisor constraint to check for supported block types
Advisor.authoring.NegativeBlockTypeConstraintCreate a Model Advisor constraint to check for unsupported blocks
Advisor.authoring.CompositeConstraintCreate a Model Advisor constraint that checks for multiple constraints

関数

すべて展開する

Advisor.authoring.generateConfigurationParameterDataFileGenerate XML data file for custom configuration parameter check
Advisor.authoring.generateBlockConstraintsDataFile(Not recommended) Generate XML data file for custom check for block constraints
Advisor.authoring.createBlockConstraintCheckCreate Model Advisor check with block constraints
addPreRequisiteConstraintIDCheck a prerequisite constraint object before the actual constraint object

トピック

独自のカスタム モデル アドバイザー チェックの定義

モデル アドバイザーが確認する一連の条件およびモデル コンフィギュレーション設定を指定するカスタム チェックの作成。

モデル アドバイザーを使用して指定した条件に対してモデルを確認

修正アクションのないパス/失敗と情報をチェックするシンプルなチェックの作成。

モデルを修正し、モデル アドバイザーで指定した条件に準拠させる

結果をブロックまたはサブシステムでグループ化し、修正アクションを提供するパス/失敗チェックを作成します。

モデル コンフィギュレーション パラメーターに対するモデル アドバイザー チェックの作成

モデルのコンフィギュレーション パラメーターを検証するには、コンフィギュレーション パラメーター チェックを作成。

カスタムのモデル アドバイザー チェック用のコンパイル オプションの定義

モデル アドバイザーのカスタム チェックを使用して生成されたコードを評価するには、各チェックにコンパイル オプションを指定する。

カスタム チェックからのブロックの対象外指定

この例では、カスタム チェックからブロックを対象外指定する方法を説明します。

サポートされる、またはサポートされないブロックおよびパラメーターのモデル アドバイザー チェックの定義

ブロックおよびモデルのパラメーター制約を指定するモデル アドバイザー チェックを作成する。