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

ワークフローに関するアクティビティ

最終更新日時 2025年5月5日

TestingOptions.CompareText クラス

このクラスを使用すると、ドキュメントを CompareText API で比較するためのオプションを設定できます。

定義

名前空間: UiPath.Testing.API.Models

Assembly: UiPath.Testing.Activities.Api (in UiPath.Testing.Activities.Api.dll)

構文

public class TestingOptions : CompareTextpublic class TestingOptions : CompareText

コンストラクター

public TestingOptions.CompareText()public TestingOptions.CompareText()
TestingOptions.CompareText
TestingOptions.CompareText クラスの新しいインスタンスを初期化します。

プロパティ

AdditionalOutputFilePath 文字列
追加の出力ファイルへのパスです。OutputDiffType が PDF の場合は設定する必要があります。
エラー発生時に実行を継続 Boolean
メソッドが例外をスローした場合でも、オートメーションを継続するかどうかを指定します。
GenerateSemanticResult Boolean
AutopilotTM が提供する AI 機能を使用して検証を実行し、差分を意味的に解釈します。これにより、意味的差分を含む追加の結果が生成されます。
手記: 登録したライセンス プランに応じて、 セマンティック な結果の種類では、API の実行ごとに次のいずれかが消費されます。
  • Flex ライセンス プランの場合、 セマンティック 結果タイプで 1 AI ユニットが消費されます。
  • Unified Pricing ライセンス プランの場合、 セマンティック の結果の種類では 1 プラットフォーム ユニットが消費されます。
消費の詳細については、「 テスト アクティビティ パッケージについて」をご覧ください。
OutputDiffType DocumentOutputDiffType
テキスト間の差分の表示形式です。
OutputFilePath 文字列
テキスト間の差分を示す出力ファイルへのパスです。
ルール リスト (List)<ComparisonRule>
適用するルールのリスト。RegexRule 型または WildcardRule 型のいずれかです。
WordSeparators 文字列
比較時に単語の区切り文字と見なされる文字です。たとえば、比較対象のテキストで単語を区切るためにピリオド (.) またはバックスラッシュ (/) を使用する場合は、これらを単語の区切り文字として定義できます。既定では、区切り文字はピリオド (.)、コンマ (,)、感嘆符 (!)、疑問符 (?)、コロン (:)、バックスラッシュ n (\n) です。

メソッド

これらは、テキスト比較オプションを設定するために使用できる方法です。

WithContinueOnError

メソッドが例外をスローした場合でもオートメーションを継続するかどうかを設定します。

定義

名前空間: UiPath.Testing.API.Models

Assembly: UiPath.Testing.Activities.Api (in UiPath.Testing.Activities.Api.dll)

WithContinueOnError(bool)

WithIgnoreRegexRule(
    bool continueOnError
)WithIgnoreRegexRule(
    bool continueOnError
)
continueOnError Boolean
メソッドが例外をスローした場合でも、オートメーションを継続するかどうかを指定します。このパラメーターでは Boolean 値 (truefalse) のみサポートされています。既定値は false です。その結果、パラメーターが空白の場合にエラーが発生すると、プロジェクトの実行が停止します。値を true に設定すると、プロジェクトの実行はエラーに関係なく継続されます。

WithGenerateHtml

2 つのドキュメントまたはテキスト間で特定された差分を強調表示した HTML ファイルを生成します。

定義

名前空間: UiPath.Testing.API.Models

Assembly: UiPath.Testing.Activities.Api (in UiPath.Testing.Activities.Api.dll)

WithGenerateHtml(string)

WithGenerateHtml(
    string filePath
)WithGenerateHtml(
    string filePath
)
ファイル パス 文字列
ドキュメントまたはテキストを比較したときに特定された差分を保存する HTML ファイルのパスです。

WithGenerateSemanticResult

AutopilotTM が提供する AI 機能を使用して検証を実行し、差分を意味的に解釈します。これにより、意味的差分を含む追加の結果が生成されます。
手記: 登録したライセンス プランに応じて、 セマンティック な結果の種類では、API の実行ごとに次のいずれかが消費されます。
  • Flex ライセンス プランの場合、 セマンティック 結果タイプで 1 AI ユニットが消費されます。
  • Unified Pricing ライセンス プランの場合、 セマンティック の結果の種類では 1 プラットフォーム ユニットが消費されます。
消費の詳細については、「 テスト アクティビティ パッケージについて」をご覧ください。

定義

名前空間: UiPath.Testing.API.Models

Assembly: UiPath.Testing.Activities.Api (in UiPath.Testing.Activities.Api.dll)

WithGenerateSemanticResult(bool)

WithGenerateSemanticResult(
    bool generateSemanticResult = false
)WithGenerateSemanticResult(
    bool generateSemanticResult = false
)
generateSemanticResult Boolean
true に設定すると、AI 機能を使用して検証が実行されます。既定では false に設定されています。

戻り値

SemanticDifferences

AI 機能を使用して実行された検証プロセスの結果です。

WithIgnoreRegexRule

True に設定すると、Rules パラメーターに設定した正規表現ルールがすべて無視されます。これにより、比較するテキストまたはドキュメントの特定の部分を除外できます。

定義

名前空間: UiPath.Testing.API.Models

Assembly: UiPath.Testing.Activities.Api (in UiPath.Testing.Activities.Api.dll)

WithIgnoreRegexRule(string, string, [bool])

WithIgnoreRegexRule(
    string ruleName,
    string regexPattern,
    [bool usePlaceholders = true]
)WithIgnoreRegexRule(
    string ruleName,
    string regexPattern,
    [bool usePlaceholders = true]
)
ruleName 文字列
Rules のリストで設定した、比較時に無視するルールの名前です。
regexPattern 文字列
前に入力した ruleName を表す実際の正規表現です。
usePlaceholder Boolean (任意)
True に設定すると、ドキュメントまたはテキストの無視される部分がプレースホルダー値に置き換えられます。プレースホルダー値は ruleName です。既定では、このパラメーターは true に設定されています。

WithIgnoreWildcardRule

True に設定すると、Rules パラメーターに設定したワイルド カード ルールがすべて無視されます。これにより、比較するテキストまたはドキュメントの特定の部分を除外できます。

定義

名前空間: UiPath.Testing.API.Models

Assembly: UiPath.Testing.Activities.Api (in UiPath.Testing.Activities.Api.dll)

WithIgnoreWildcardRule(string, string, bool)

WithIgnoreWildcardRule(
    string ruleName,
    string wildcardPattern,
    [bool usePlaceholder = true]
)WithIgnoreWildcardRule(
    string ruleName,
    string wildcardPattern,
    [bool usePlaceholder = true]
)
ruleName 文字列
Rules のリストで設定した、比較時に無視するルールの名前です。
wildcardPattern 文字列
前に入力した ruleName を表す実際のワイルドカードです。
usePlaceholder Boolean (任意)
True に設定すると、ドキュメントまたはテキストの無視される部分がプレースホルダー値に置き換えられます。プレースホルダー値は ruleName です。既定では、このパラメーターは true に設定されています。

WithWordSeparators

単語の区切り文字として定義する文字を指定します。文字は文字列に保存される必要があります。

定義

名前空間: UiPath.Testing.API.Models

Assembly: UiPath.Testing.Activities.Api (in UiPath.Testing.Activities.Api.dll)

WithWordSeparators(string)

WithWordSeparators(
    string wordSeparators
)WithWordSeparators(
    string wordSeparators
)
wordSeparators 文字列
単語の区切り文字と見なす文字を含む文字列です。

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

サポートを受ける
RPA について学ぶ - オートメーション コース
UiPath コミュニティ フォーラム
Uipath Logo White