activities
latest
false
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo.
UiPath logo, featuring letters U and I in white
Atividades do fluxo de trabalho
Last updated 18 de nov de 2024

Classe TestingOptions.CompareText

Use essa classe para configurar opções para comparar documentos com a API VerificarEquivalênciaTexto.

Definição

Namespace: UiPath.Testing.API.Models

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

Sintaxe

public class TestingOptions : CompareTextpublic class TestingOptions : CompareText

Construtores

public TestingOptions.CompareDocuments()public TestingOptions.CompareDocuments()
TestingOptions.CompareText
Inicializa uma nova instância de classe TestingOptions.CompareText .

Propriedades

AdditionalOutputFilePath String
Caminho para o arquivo de saída adicional. Precisa ser definido se OutputDiffType for PDF.
ContinueOnError Booleano
Especifica se a automação deve continuar mesmo quando o método gera um erro.
OutputDiffType DocumentOutputDiffType
O formato no qual você deseja mostrar as diferenças entre textos.
OutputFilePath String
O caminho para o arquivo de saída que mostra as diferenças entre textos.
Regras List<ComparisonRule>
Lista de regras a serem aplicadas. Elas podem ser do tipo RegexRule ou WildcardRule.
WordSeparators String
Os caracteres que devem ser considerados como separadores de palavras no processo de comparação. Por exemplo, se os textos que você está comparando comumente usam um ponto (.) ou barras invertidas (/) para separar palavras, você pode defini-los como separadores de palavras. Por padrão, os separadores são ". , ! ? : \n".

Métodos

Estes são os métodos que você pode usar para configurar as opções de comparação de texto.

WithContinueOnError

Configure se a automação deve continuar mesmo quando o método gera um erro.

Definição

Namespace: UiPath.Testing.API.Models

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

WithContinueOnError(bool)

WithIgnoreRegexRule(
    bool continueOnError
)WithIgnoreRegexRule(
    bool continueOnError
)
continueOnError Booleano
Especifica se a automação deve continuar mesmo quando o método gera um erro. Este parâmetro só aceita valores booleanos (true, false). O valor padrão é false. Como resultado, se o parâmetro estiver em branco e um erro for gerado, a execução do projeto será interrompida. Se o valor for definido como true, a execução do projeto continua independentemente de qualquer erro.

WithGenerateHtml

Gera um arquivo HTML com as diferenças destacadas identificadas entre os dois documentos ou textos.

Definição

Namespace: UiPath.Testing.API.Models

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

WithGenerateHtml(string)

WithGenerateHtml(
    string filePath
)WithGenerateHtml(
    string filePath
)
CaminhoDoArquivo String
O caminho do arquivo HTML que armazena as diferenças identificadas ao comparar os documentos ou textos.

WithIgnoreRegexRule

Se definido como True, ignora qualquer regra Regex que você configurou para o parâmetro Rules.Isso permite que você exclua certas partes dos textos ou documentos que você está comparando.

Definição

Namespace: 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 String
O nome da regra, como você a configurou na lista de Rules, que você deseja ignorar no processo de comparação.
regexPattern String
O regex real que representa o ruleName inserido anteriormente.
usePlaceholder Booleano (Opcional)
Se definido como True ele substitui a parte ignorada de um documento ou texto com um valor de espaço reservado. O valor do espaço reservado é o ruleName.Por padrão, esse parâmetro é definido como true.

WithIgnoreWildcardRule

Se definido como True, ignora qualquer regra de curinga que você configurou para o parâmetro Rules.Isso permite que você exclua certas partes dos textos ou documentos que você está comparando.

Definição

Namespace: 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 String
O nome da regra, como você a configurou na lista de Rules, que você deseja ignorar no processo de comparação.
wildcardPattern String
O curinga real que representa o ruleName inserido anteriormente.
usePlaceholder Booleano (Opcional)
Se definido como True ele substitui a parte ignorada de um documento ou texto com um valor de espaço reservado. O valor do espaço reservado é o ruleName.Por padrão, esse parâmetro é definido como true.

WithWordSeparators

Especifique os caracteres que você deseja definir como separadores de palavras. Os caracteres devem ser armazenados em uma string.

Definição

Namespace: UiPath.Testing.API.Models

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

WithWordSeparators(string)

WithWordSeparators(
    string wordSeparators
)WithWordSeparators(
    string wordSeparators
)
wordSeparators String
A string que contém os caracteres que você deseja considerar como separadores de palavras.

Esta página foi útil?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo White
Confiança e segurança
© 2005-2024 UiPath. Todos os direitos reservados.