activities
latest
false
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。 新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。
UiPath logo, featuring letters U and I in white

ワークフローのアクティビティ

最終更新日時 2026年2月28日

VerifyExpression

指定された式の真理値を検証します。を指定する必要があります。

定義

名前空間: UiPath.Testing.API

アセンブリ: UiPath.Testing.Activities.API (UiPath UiPath.Testing.Activities.Api.dll)

オーバー ロード

VerifyExpression(bool)指定した式の真理を検証します。
VerifyExpression(bool, string)メッセージの出力形式を構成する際に、指定した式が正しいかどうかを検証します。
VerifyExpression(bool, string, bool``, string, bool, bool)特定の出力メッセージ形式や代替検証タイトルなど、いくつかの設定を考慮して、指定した式の真理を検証します。

VerifyExpression(Boolean)

指定した式の真理を検証します。

bool VerifyExpression(
    bool expression
)
bool VerifyExpression(
    bool expression
)

expression Boolean : 検証する式です。

VerifyExpression(bool, string)

メッセージの出力形式を構成する際に、指定した式が正しいかどうかを検証します。

bool VerifyExpression (
    bool expression,
    string outputMessageFormat
)
bool VerifyExpression (
    bool expression,
    string outputMessageFormat
)

expression Boolean : 検証する式です。

outputMessageFormat String : 出力メッセージの形式。次の引数がサポートされています。

  • {LeftExpression}
  • {Result}

VerifyExpression(Boolean, String, Boolean, String, Boolean, Boolean

特定の出力メッセージ形式や代替検証タイトルなど、いくつかの設定を考慮して、指定した式の真理を検証します。

bool VerifyExpression(
    bool expression,
    string outputMessageFormat,
    bool continueOnFailure,
    string alternativeVerificationTitle,
    bool takeScreenshotInCaseOfFailingAssertion,
    bool takeScreenshotInCaseOfSucceedingAssertion
)
bool VerifyExpression(
    bool expression,
    string outputMessageFormat,
    bool continueOnFailure,
    string alternativeVerificationTitle,
    bool takeScreenshotInCaseOfFailingAssertion,
    bool takeScreenshotInCaseOfSucceedingAssertion
)

expression Boolean : 検証する式です。

outputMessageFormat String : 出力メッセージの形式。次の引数がサポートされています。

  • {LeftExpression}
  • {Result}

詳しくは、「outputMessageFormatを設定する」をご覧ください。

continueOnFailure Boolean : アクティビティでエラーが発生した場合でも、オートメーションを継続するかどうかを指定します。既定値は False です。そのため、フィールドが空白でエラーが発生すると、プロジェクトの実行が停止します。値を True に設定すると、プロジェクトの実行はエラーに関係なく継続されます。

alternativeVerificationTitle String : このタイトルは Orchestrator に表示されます。

takeScreenshotInCaseOfFailingAssertion ブール 値: Trueに設定すると、検証に失敗した場合に対象プロセスのスクリーンショットを作成します。

takeScreenshotInCaseOfSucceedingAssertion ブール 値: Trueに設定すると、検証に成功した場合に対象プロセスのスクリーンショットを作成します。

戻り値

検証が成功/成功した場合は「True」、検証に失敗した場合は「False」です。

outputMessageFormat を設定する

outputMessageFormat パラメーターは、検証操作で使用される値のプレースホルダーとして機能する、サポートされている引数を使用して設定できます。これらのプレースホルダーには、実行時にコード化されたオートメーション API を呼び出すときに定義した変数または値が自動的に入力されます。

コード化されたオートメーション API「VerifyExpression」では、サポートされている次の引数を出力メッセージの作成時に実装できます。

  • {LeftExpression}: expression パラメーターに指定した式の値を表します。
  • {Result}: 検証結果であるコード化されたオートメーション API の戻り値を表します。

以下は、outputMessageFormat パラメーターの設定を含む、コード化されたオートメーション API「VerifyExpression」の使用方法の例です。

// Initialize variables for the expressions to be verified
var expression1 = "User created succesfully";
var expression2 = "successfully created user";

// Employ the VerifyExpression coded automation API, with the last string parameter being the outputMessageFormat
testing.VerifyExpression(expression1 == 23, "{LeftExpression} is {Result}");
// Initialize variables for the expressions to be verified
var expression1 = "User created succesfully";
var expression2 = "successfully created user";

// Employ the VerifyExpression coded automation API, with the last string parameter being the outputMessageFormat
testing.VerifyExpression(expression1 == 23, "{LeftExpression} is {Result}");

この例では、中括弧内のプレースホルダーが実行時に対応する変数名とその値に置き換えられ、カスタマイズされた出力メッセージが提供されます。

このページは役に立ちましたか?

サポートを受ける
RPA について学ぶ - オートメーション コース
UiPath コミュニティ フォーラム
Uipath Logo
信頼とセキュリティ
© 2005-2026 UiPath. All rights reserved.