activities
latest
false
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo. A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.
UiPath logo, featuring letters U and I in white

Atividades do fluxo de trabalho

Última atualização 13 de mar de 2026

List Storage Files

UiPath.Core.Activities.Storage.ListStorageFile

Description

Lista arquivos que correspondem a um dado padrão de um Bucket de Armazenamento especificado no Orchestrator.

Compatibilidade do projeto

Windows - Legada | Windows | Multiplataforma

Configuração multiplataforma

  • Caminho da pasta do Orchestrator — o caminho para a pasta do Orchestrator com que você deseja usar essa atividade. Se deixado vazio, a pasta atual do Orchestrator será usada. Use / como um separador de diretório para especificar o diretório de destino desejado. Este campo é compatível apenas com strings e variáveis String .
  • Nome do Bucket de Armazenamento — o nome do Bucket de Armazenamento em que o arquivo está localizado. Este campo é compatível apenas com strings e variáveis String.
  • Directory - The directory from where you want to start the matching. This field is mandatory and cannot be left empty. To start from the root directory of the Storage Bucket, enter \. Use \ as a directory separator to specify a subdirectory path.

1Para projetos multiplataforma criados no Studio Web como parte de uma solução, o campo Caminho da pasta do Orchestrator está indisponível.

2Para projetos multiplataforma criados no Studio Web como parte de uma solução, o campo nome fornece opções para Definir novos recursos do Orchestrator, como filas, ativos ou buckets de armazenamento, durante o período de design, ou Abrir o Orchestrator para gerenciamento de recursos.

Opções avançadas

Opções

  • Filtro — um padrão de correspondência para usar para filtrar os arquivos do resultado. Se deixado vazio, todos os arquivos serão retornados (começando do Diretório, dependendo de como o campo da propriedade Recursivo estiver configurado). Este campo é opcional. Este campo é compatível apenas com strings e variáveis String. A sintaxe de correspondência é a mesma do englobamento de arquivos com caracteres curinga e, especificamente, ela corresponde às regras do Microsoft FileSystemGlobbing Matcher:
    • *.pdf — corresponde todos os arquivos com a extensão .pdf no diretório.
    • *.pdf — corresponde todos os arquivos com a extensão .pdf no diretório e qualquer diretório filho (observe que isso não substitui a configuração Recurso. Se você pedir e especificar Recurso False, ela só listará a pasta Diretório).
      Observação:

      Esse tipo de filtro não é substituído pela propriedade Recursivo. Por exemplo, pedir por ** e configurar Recursivo como False só lista a pasta Diretório.

    • dir*.pdf — corresponde todos os arquivos com a extensão .pdf no diretório filho com o nome dir no diretório solicitado, exatamente como se dir fosse adicionado a qualquer coisa no diretório.
    • **\dir*.pdf — corresponde todos os arquivos com a extensão .pdf em qualquer diretório filho com o nome dir, em qualquer nível de filho. Somente funciona como esperado se o campo da propriedade Recursivo estiver definido como True.
    • **\foo.txt — qualquer arquivo com o nome foo.txt, em qualquer diretório filho.
    • a\b\c.jpg — um arquivo com o nome c.jpg localizado no diretório a\b relativo ao que estiver especificado na propriedade Diretório. Esse é o teste Existe para um arquivo.
  • Recursivo — uma variável booleana que especifica se deve recorrer a todos os diretórios filho. Este campo é obrigatório. Por padrão, esse campo é definido como True.
  • Tempo limite (milissegundos) — especifica a quantidade de tempo (em milissegundos) para aguardar que a atividade seja executada antes de gerar um erro. O valor padrão é de 30.000 milissegundos (30 segundos).
  • Continuar com erro - Especifica se a automação deve continuar mesmo quando a atividade gera um erro. Este campo só aceita valores booleanos (True, False). O valor padrão é False. Como resultado, se o campo estiver em branco e um erro for lançado, a execução do projeto será interrompida. Se o valor for definido como True, a execução do projeto continua independentemente de qualquer erro.
    Observação:

    Se esta atividade estiver incluída na atividade Try Catch e o valor da propriedade ContinuarComErro for True, nenhum erro será capturado quando o projeto for executado.

Saída

  • Resultado — Referência à coleção resultante de nomes de arquivos a serem usados em outras atividades.

Windows - Legada, Configuração do Windows

Painel de Propriedades
Comum
  • Continuar com erro - Especifica se a automação deve continuar mesmo quando a atividade gera um erro. Este campo só aceita valores booleanos (True, False). O valor padrão é False. Como resultado, se o campo estiver em branco e um erro for lançado, a execução do projeto será interrompida. Se o valor for definido como True, a execução do projeto continua independentemente de qualquer erro.
    Observação:

    Se esta atividade estiver incluída na atividade Try Catch e o valor da propriedade ContinuarComErro for True, nenhum erro será capturado quando o projeto for executado.

  • DisplayName - O nome de exibição da atividade.
  • Tempo limite (milissegundos) — especifica a quantidade de tempo (em milissegundos) para aguardar que a atividade seja executada antes de gerar um erro. O valor padrão é de 30.000 milissegundos (30 segundos).
Diversos
  • Caminho da pasta — o caminho para a pasta do Orchestrator com que você deseja usar essa atividade. Se não for preenchido, a pasta atual do Orchestrator será usada. Use / como um separador de diretório para especificar o diretório de destino desejado. Este campo é compatível apenas com strings e variáveis String.
  • Privado - Se selecionado, os valores de variáveis e argumentos não são mais registrados no nível Verbose.

Saída

  • Resultado — uma matriz de variáveis StorageFileInfo que contêm os nomes de arquivo correspondentes ao padrão especificado. Isso pode ser usado posteriormente como uma entrada para a atividade For Each. Este campo é compatível apenas com variáveis IEnumerable<StorageFileInfo>.

Armazenamento

  • Directory - The directory from where you want to start the matching. This field is mandatory and cannot be left empty. To start from the root directory of the Storage Bucket, enter \. Use \ as a directory separator to specify a subdirectory path.
  • Filtro — um padrão de correspondência para usar para filtrar os arquivos do resultado. Se deixado vazio, todos os arquivos serão retornados (começando do Diretório, dependendo de como o campo da propriedade Recursivo estiver configurado). Este campo é opcional. Este campo é compatível apenas com strings e variáveis String. A sintaxe de correspondência é a mesma do englobamento de arquivos com caracteres curinga e, especificamente, ela corresponde às regras do Microsoft FileSystemGlobbing Matcher:
    • *.pdf — corresponde todos os arquivos com a extensão .pdf no diretório.
    • *.pdf — corresponde todos os arquivos com a extensão .pdf no diretório e qualquer diretório filho (observe que isso não substitui a configuração Recurso. Se você pedir e especificar Recurso False, ela só listará a pasta Diretório).
      Observação:

      Esse tipo de filtro não é substituído pela propriedade Recursivo. Por exemplo, pedir por ** e configurar Recursivo como False só lista a pasta Diretório.

    • dir*.pdf — corresponde todos os arquivos com a extensão .pdf no diretório filho com o nome dir no diretório solicitado, exatamente como se dir fosse adicionado a qualquer coisa no diretório.
    • **\dir*.pdf — corresponde todos os arquivos com a extensão .pdf em qualquer diretório filho com o nome dir, em qualquer nível de filho. Somente funciona como esperado se o campo da propriedade Recursivo estiver definido como True.
    • **\foo.txt — qualquer arquivo com o nome foo.txt, em qualquer diretório filho.
    • a\b\c.jpg — um arquivo com o nome c.jpg localizado no diretório a\b relativo ao que estiver especificado na propriedade Diretório. Esse é o teste Existe para um arquivo.
  • Recursivo — uma variável booleana que especifica se deve recorrer a todos os diretórios filho. Este campo é obrigatório. Por padrão, esse campo é definido como True.
  • Nome do Bucket de Armazenamento — o nome do Bucket de Armazenamento em que o arquivo está localizado. Este campo é compatível apenas com strings e variáveis String.

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades