activities
latest
false
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique. La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.
UiPath logo, featuring letters U and I in white

Activités de workflow

Dernière mise à jour 2 mars 2026

Classe TestingOptions.CompareText

Utilisez cette classe pour configurer les options de comparaison de documents avec l'API d'automatisation codée CompareText .

Définition

Espace de noms:  UiPath.Testing.API.Models

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

Syntaxe

public class TestingOptions : CompareText
public class TestingOptions : CompareText

Constructeurs

public TestingOptions.CompareText()
public TestingOptions.CompareText()

TestingOptions.CompareText : initialise une nouvelle instance de la classe TestingOptions.CompareText .

Propriétés

AdditionalOutputFilePath String : chemin d'accès au fichier de sortie supplémentaire. Doit être défini si la valeur OutputDiffType est PDF.

ContinueOnError Booléen : spécifie si l'automatisation doit se poursuivre même lorsque la méthode génère une erreur.

GenerateSemanticResult Booléen : effectuez la vérification à l’aide des capacités d’IA proposées par AutopilotTM afin d’obtenir une interprétation sémantique des différences. Cela génère un résultat supplémentaire avec les différences sémantiques.

Remarque :

Selon le plan de licence auquel vous vous êtes inscrit, le type de résultat Semantic consomme l'un des éléments suivants pour chaque exécution d'API d'automatisation codée :

  • Pour le régime Flex, le type de résultat Semantic consomme une AI Unit.
  • Pour le régime de licence Unified Pricing, le type de résultat Sémantique consomme une unité Platform Units. Pour plus d’informations sur l’utilisation, consultez À propos du package d’activités Testing.

OutputDiffType DocumentOutputDiffType : le format dans lequel vous souhaitez afficher les différences entre les textes.

OutputFilePath String : le chemin d'accès au fichier de sortie qui indique les différences entre les textes.

Rules List<ComparisonRule> : Liste des règles à appliquer. Elles peuvent être de type RegexRule ou WildcardRule.

WordSeparators String : les caractères à prendre en compte comme séparateurs de mots dans le processus de comparaison. Par exemple, si les textes que vous comparez utilisent généralement un point . ou une barre oblique inverse / pour séparer des mots, vous pouvez définir ces caractères comme séparateurs de mots. Par défaut, les séparateurs sont le point ., la virgule , , le point d’exclamation, !, le point d’interrogation ?, le symbole deux points :, la barre oblique inverse n \n.

Méthodes

Vous trouverez ci-dessous des méthodes pour configurer les options de comparaison de texte.

WithContinueOnError

Configurez si l’automatisation doit se poursuivre même lorsque la méthode génère une erreur.

Définition

Espace de noms:  UiPath.Testing.API.Models

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

WithContinueOnError(bool)
WithIgnoreRegexRule(
    bool continueOnError
)
WithIgnoreRegexRule(
    bool continueOnError
)

continueOnError Booléen : spécifie si l'automatisation doit se poursuivre même lorsque la méthode génère une erreur. Ce paramètre prend uniquement en charge les valeurs booléennes (true, false). La valeur par défaut est false. Par conséquent, si le paramètre est vide et qu’une erreur est générée, l’exécution du projet s’arrête. Si le champ indique au contraire true, l'exécution du projet se poursuit même en cas d'erreur.

WithGenerateHtml

Génère un fichier HTML avec les différences mises en évidence entre les deux documents ou textes.

Définition

Espace de noms:  UiPath.Testing.API.Models

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

WithGenerateHtml(string)
WithGenerateHtml(
    string filePath
)
WithGenerateHtml(
    string filePath
)

filePath String : le chemin d'accès du fichier HTML qui stocke les différences identifiées lors de la comparaison des documents ou des textes.

WithGenerateSemanticResult

Effectuez la vérification à l’aide des capacités d’IA proposées par AutopilotTM afin d’obtenir une interprétation sémantique des différences. Cela génère un résultat supplémentaire avec les différences sémantiques.

Remarque :

Selon le plan de licence auquel vous vous êtes inscrit, le type de résultat Semantic consomme l'un des éléments suivants pour chaque exécution d'API d'automatisation codée :

  • Pour le régime Flex, le type de résultat Semantic consomme une AI Unit.
  • Pour le régime de licence Unified Pricing, le type de résultat Sémantique consomme une unité Platform Units. Pour plus d’informations sur l’utilisation, consultez À propos du package d’activités Testing.
Définition

Espace de noms:  UiPath.Testing.API.Models

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

WithGenerateSemanticResult(bool)
WithGenerateSemanticResult(
    bool generateSemanticResult = false
)
WithGenerateSemanticResult(
    bool generateSemanticResult = false
)

generateSemanticResult Booléen : si défini sur true, effectue la vérification à l’aide des capacités d’IA. Par défaut, il est défini sur false.

RetournerValeur

SemanticDifferences

Le résultat du processus de vérification, effectué à l’aide des capacités de l’IA.

WithIgnoreRegexRule

Si défini sur True, ignore toute règle Regex que vous avez configurée pour le paramètre Rules. Cela vous permet d’exclure certaines parties des textes ou des documents que vous comparez.

Définition

Espace de noms:  UiPath.Testing.API.Models

Assembly : UiPath.Testing.Activities.Api (dans 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 String : le nom de la règle, tel que configuré dans la liste de Rules, que vous souhaitez ignorer dans le processus de comparaison.

regexPattern String : l’expression régulière réelle qui représente l’objet ruleName précédemment saisi.

usePlaceholder Booléen (Facultatif) : si défini sur True , remplace la partie ignorée d'un document ou d'un texte par une valeur d'espace réservé. La valeur de l’espace réservé est ruleName. Par défaut, ce paramètre est défini sur true.

WithIgnoreWildcardRule

Si défini sur True, ignore toute règle de caractère générique que vous avez configurée pour le paramètre Rules. Cela vous permet d’exclure certaines parties des textes ou des documents que vous comparez.

Définition

Espace de noms:  UiPath.Testing.API.Models

Assembly : UiPath.Testing.Activities.Api (dans 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 String : le nom de la règle, tel que configuré dans la liste de Rules, que vous souhaitez ignorer dans le processus de comparaison.

wildcardPattern Chaîne : le caractère générique réel qui représente l'objet ruleName précédemment saisi.

usePlaceholder Booléen (Facultatif) : si défini sur True , remplace la partie ignorée d'un document ou d'un texte par une valeur d'espace réservé. La valeur de l’espace réservé est ruleName. Par défaut, ce paramètre est défini sur true.

WithWordSeparators

Spécifiez les caractères que vous souhaitez définir comme séparateurs de mots. Les caractères doivent être stockés dans une chaîne.

Définition

Espace de noms:  UiPath.Testing.API.Models

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

WithWordSeparators(string)
WithWordSeparators(
    string wordSeparators
)
WithWordSeparators(
    string wordSeparators
)

wordSeparators Chaîne : la chaîne contenant les caractères à prendre en compte comme séparateurs de mots.

Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Uipath Logo
Confiance et sécurité
© 2005-2026 UiPath Tous droits réservés.