UiPath Documentation
activities
latest
false

Activités UIAutomation

Dernière mise à jour 8 mai 2026

Extraire des données

Extrait les données sous forme de table de données.

Cette API doit être ajoutée après Ouvrir ou Joindre.

Définition

Espace de noms: UiPath.UIAutomationNext.API.Models

Assembly: UiPath.UIAutomationNext.API.Models (dans UiPath.UIAutomationNext.API.Models dll)

Surcharges

SurchargeDescription
ExtractData(ExtractDataOptionsModel)Extrait les données sous forme de table de données, identifiée par l'objet ExtractDataOptionsModel .
ExtractData(TargetAnchorableModel, ExtractDataOptions)Extrait les données sous forme de table de données, identifiée par l'objet TargetAnchorableModel , ainsi que d'autres configurations.
ExtractData(String, ExtractDataOptions)Extrait les données sous forme de table de données, identifiée par une chaîne du référentiel d'objets, ainsi que d'autres configurations.
ExtractData(IElementDescriptor, ExtractDataOptions)Extrait les données sous forme de table de données, identifiée par un descripteur d'un élément du référentiel d'objets, ainsi que d'autres configurations.
ExtractData(TargetAnchorableModel, String, String, NchildInteractionMode, LimitType, Int32)Extrait les données sous forme de table de données, identifiée par l'objet TargetAnchorableModel , tout en spécifiant la chaîne XML définissant les données à extraire, les paramètres de la table, le type d'interaction, le type de limite et le nombre maximum de résultats à extraire .
ExtractData(IElementDescriptor, String, String, NchildInteractionMode, LimitType, Int32)Extrait les données sous forme de table de données, identifiée par un descripteur d'un élément du référentiel d'objets, tout en spécifiant la chaîne XML définissant les données à extraire, les paramètres de la table, le type d'interaction, le type de limite et le nombre maximum de résultats à extraire.
ExtractData(String, String, String, NchildInteractionMode, LimitType, Int32)Extrait les données sous forme de table de données, identifiée par une chaîne du référentiel d'objets, tout en spécifiant la chaîne XML définissant les données à extraire, les paramètres de la table, le type d'interaction, le type de limite et le nombre maximum de résultats à extraire .
ExtractData(TargetAnchorableModel, TargetAnchorableModel, String, String, Double, NchildInteractionMode, LimitType, Int32)Extrait les données sous forme de table de données, identifiée par l'objet TargetAnchorableModel , tout en spécifiant la cible sur la page suivante, la chaîne XML définissant les données à extraire, les paramètres de la table, le temps d'attente avant le chargement de la page suivante, le type de l'interaction, du type de limite et du nombre maximum de résultats à extraire.
ExtractData(IElementDescriptor, String, String, String, Double, NchildInteractionMode, LimitType, Int32)Extrait les données sous forme de table de données, identifiée par un descripteur d'un élément du référentiel d'objets, tout en spécifiant la cible sur la page suivante, la chaîne XML définissant les données à extraire, les paramètres de la table, le temps d'attente avant le chargement de la page suivante , le type d'interaction, le type de limite et le nombre maximum de résultats à extraire.
ExtractData(String, String, String, String, Double, NchildInteractionMode, LimitType, Int32)Extrait les données sous forme de table de données, identifiée par une chaîne du référentiel d'objets, tout en spécifiant la cible sur la page suivante, la chaîne XML définissant les données à extraire, les paramètres de la table, le temps d'attente avant le chargement de la page suivante, le type de l'interaction, du type de limite et du nombre maximum de résultats à extraire.

ExtractData(ExtractDataOptionsModel)

Extrait les données sous forme de table de données, identifiée par l'objet ExtractDataOptionsModel .

ExtractData(
    ExtractDataOptionsModel options)
ExtractData(
    ExtractDataOptionsModel options)

options ExtractDataOptionsModel : la cible à partir de laquelle obtenir des données, identifiée par l'objet ExtractDataOptionsModel .

ExtractData(TargetAnchorableModel, ExtractDataOptions)

Extrait les données sous forme de table de données, identifiée par l'objet TargetAnchorableModel , ainsi que d'autres configurations.

ExtractData(
    TargetAnchorableModel target,
    ExtractDataOptions extractDataOptions)
ExtractData(
    TargetAnchorableModel target,
    ExtractDataOptions extractDataOptions)

target TargetAnchorableModel : la cible à partir de laquelle obtenir des données, identifiée par l'objet TargetAnchorableModel .

extractDataOptions ExtractDataOptions : options supplémentaires pour personnaliser l'extraction des données. Vous pouvez choisir de personnaliser :

* `TargetOptions`:
  + **Timeout** - Specifies the amount of time (in seconds)
    to wait for the API to run before the
    `SelectorNotFoundException` error is
    thrown. The default value is 30 seconds.
  + **DelayAfter** - Delay time (in seconds) after executing
    the API. The default amount of time is 0.3 seconds (300
    milliseconds).
  + **DelayBefore** - Delay time (in seconds) before the API
    begins performing any operations. The default amount of time
    is 0.2 seconds (200 milliseconds).
* `ExtractMetadata` - An XML string that enables you to
  define what data to extract from the target.
* `TableSettings` - The table settings used when
  extracting data.
* `NChildInteractionMode` - The type of the interaction
  to use performing the actions.
* `LimitType` - Specifies the type of limit that
  you want to use when extracting data.
* `NumberOfItems` - The maximum number of results to be
  extracted. If the value is 0, all the identified elements are added
  to the output.
* `NextPageOptions` - The target on the next page
  to get data from and the delay between pages.
* `TargetOptions`:
  + **Timeout** - Specifies the amount of time (in seconds)
    to wait for the API to run before the
    `SelectorNotFoundException` error is
    thrown. The default value is 30 seconds.
  + **DelayAfter** - Delay time (in seconds) after executing
    the API. The default amount of time is 0.3 seconds (300
    milliseconds).
  + **DelayBefore** - Delay time (in seconds) before the API
    begins performing any operations. The default amount of time
    is 0.2 seconds (200 milliseconds).
* `ExtractMetadata` - An XML string that enables you to
  define what data to extract from the target.
* `TableSettings` - The table settings used when
  extracting data.
* `NChildInteractionMode` - The type of the interaction
  to use performing the actions.
* `LimitType` - Specifies the type of limit that
  you want to use when extracting data.
* `NumberOfItems` - The maximum number of results to be
  extracted. If the value is 0, all the identified elements are added
  to the output.
* `NextPageOptions` - The target on the next page
  to get data from and the delay between pages.

ExtractData(String, ExtractDataOptions)

Extrait les données sous forme de table de données, identifiée par une chaîne du référentiel d'objets, ainsi que d'autres configurations.

ExtractData(
    string target,
    ExtractDataOptions extractDataOptions)
ExtractData(
    string target,
    ExtractDataOptions extractDataOptions)

target String : la cible à partir de laquelle obtenir des données, identifiée par une chaîne du référentiel d'objets.

extractDataOptions ExtractDataOptions : options supplémentaires pour personnaliser l'extraction des données. Vous pouvez choisir de personnaliser :

* `TargetOptions`:
  + **Timeout** - Specifies the amount of time (in seconds)
    to wait for the API to run before the
    `SelectorNotFoundException` error is
    thrown. The default value is 30 seconds.
  + **DelayAfter** - Delay time (in seconds) after executing
    the API. The default amount of time is 0.3 seconds (300
    milliseconds).
  + **DelayBefore** - Delay time (in seconds) before the API
    begins performing any operations. The default amount of time
    is 0.2 seconds (200 milliseconds).
* `ExtractMetadata` - An XML string that enables you to
  define what data to extract from the target.
* `TableSettings` - The table settings used when
  extracting data.
* `NChildInteractionMode` - The type of the interaction
  to use performing the actions.
* `LimitType` - Specifies the type of limit that
  you want to use when extracting data.
* `NumberOfItems` - The maximum number of results to be
  extracted. If the value is 0, all the identified elements are added
  to the output.
* `NextPageOptions` - The target on the next page to get
  data from and the delay between pages.
* `TargetOptions`:
  + **Timeout** - Specifies the amount of time (in seconds)
    to wait for the API to run before the
    `SelectorNotFoundException` error is
    thrown. The default value is 30 seconds.
  + **DelayAfter** - Delay time (in seconds) after executing
    the API. The default amount of time is 0.3 seconds (300
    milliseconds).
  + **DelayBefore** - Delay time (in seconds) before the API
    begins performing any operations. The default amount of time
    is 0.2 seconds (200 milliseconds).
* `ExtractMetadata` - An XML string that enables you to
  define what data to extract from the target.
* `TableSettings` - The table settings used when
  extracting data.
* `NChildInteractionMode` - The type of the interaction
  to use performing the actions.
* `LimitType` - Specifies the type of limit that
  you want to use when extracting data.
* `NumberOfItems` - The maximum number of results to be
  extracted. If the value is 0, all the identified elements are added
  to the output.
* `NextPageOptions` - The target on the next page to get
  data from and the delay between pages.

ExtractData(IElementDescriptor, ExtractDataOptions)

Extrait les données sous forme de table de données, identifiée par un descripteur d'un élément du référentiel d'objets, ainsi que d'autres configurations.

ExtractData(
    IElementDescriptor elementDescriptor,
    ExtractDataOptions extractDataOptions)
ExtractData(
    IElementDescriptor elementDescriptor,
    ExtractDataOptions extractDataOptions)

elementDescriptor IElementDescriptor : la cible à partir de laquelle obtenir des données, identifiée par un descripteur d’un élément du référentiel d’objets.

extractDataOptions ExtractDataOptions : options supplémentaires pour personnaliser l'extraction des données. Vous pouvez choisir de personnaliser :

* `TargetOptions`:
  + **Timeout** - Specifies the amount of time (in seconds)
    to wait for the API to run before the
    `SelectorNotFoundException` error is
    thrown. The default value is 30 seconds.
  + **DelayAfter** - Delay time (in seconds) after executing
    the API. The default amount of time is 0.3 seconds (300
    milliseconds).
  + **DelayBefore** - Delay time (in seconds) before the API
    begins performing any operations. The default amount of time
    is 0.2 seconds (200 milliseconds).
* `ExtractMetadata` - An XML string that enables you to
  define what data to extract from the target.
* `TableSettings` - The table settings used when
  extracting data.
* `NChildInteractionMode` - The type of the interaction
  to use performing the actions.
* `LimitType` - Specifies the type of limit that
  you want to use when extracting data.
* `NumberOfItems` - The maximum number of results to be
  extracted. If the value is 0, all the identified elements are added
  to the output.
* `NextPageOptions` - The target on the next page to get
  data from and the delay between pages.
* `TargetOptions`:
  + **Timeout** - Specifies the amount of time (in seconds)
    to wait for the API to run before the
    `SelectorNotFoundException` error is
    thrown. The default value is 30 seconds.
  + **DelayAfter** - Delay time (in seconds) after executing
    the API. The default amount of time is 0.3 seconds (300
    milliseconds).
  + **DelayBefore** - Delay time (in seconds) before the API
    begins performing any operations. The default amount of time
    is 0.2 seconds (200 milliseconds).
* `ExtractMetadata` - An XML string that enables you to
  define what data to extract from the target.
* `TableSettings` - The table settings used when
  extracting data.
* `NChildInteractionMode` - The type of the interaction
  to use performing the actions.
* `LimitType` - Specifies the type of limit that
  you want to use when extracting data.
* `NumberOfItems` - The maximum number of results to be
  extracted. If the value is 0, all the identified elements are added
  to the output.
* `NextPageOptions` - The target on the next page to get
  data from and the delay between pages.

ExtractData(TargetAnchorableModel, String, String, NchildInteractionMode, LimitType, Int32)

Extrait les données sous forme de table de données, identifiée par l'objet TargetAnchorableModel , tout en spécifiant la chaîne XML définissant les données à extraire, les paramètres de la table, le type d'interaction, le type de limite et le nombre maximum de résultats à extraire .

ExtractData(
    TargetAnchorableModel target,
    string extractMetadata,
    [string tableSettings],
    [NChildInteractionMode interactionMode],
    [LimitType limitExtractionTo],
    [int? numberOfItems])
ExtractData(
    TargetAnchorableModel target,
    string extractMetadata,
    [string tableSettings],
    [NChildInteractionMode interactionMode],
    [LimitType limitExtractionTo],
    [int? numberOfItems])

target TargetAnchorableModel : la cible à partir de laquelle obtenir des données, identifiée par l'objet TargetAnchorableModel .

extractMetadata String : une chaîne XML qui vous permet de définir les données à extraire de la cible.

tableSettings String : les paramètres du tableau utilisés pour l’extraction de données.

interactionMode NChildInteractionMode : le type d'interaction à utiliser pour effectuer les actions.

limitExtractionTo LimitType : spécifie le type de limite que vous souhaitez utiliser pour l'extraction de données.

numberOfItems Int32 : le nombre maximum de résultats à extraire. Si la valeur est 0, tous les éléments identifiés sont ajoutés à la sortie.

ExtractData(String, String, String, NchildInteractionMode, LimitType, Int32)

Extrait les données sous forme de table de données, identifiée par un descripteur d'un élément du référentiel d'objets, tout en spécifiant la chaîne XML définissant les données à extraire, les paramètres de la table, le type d'interaction, le type de limite et le nombre maximum de résultats à extraire.

ExtractData(
    IElementDescriptor elementDescriptor,
    string extractMetadata,
    [string tableSettings],
    [NChildInteractionMode interactionMode],
    [LimitType limitExtractionTo],
    [int? numberOfItems])
ExtractData(
    IElementDescriptor elementDescriptor,
    string extractMetadata,
    [string tableSettings],
    [NChildInteractionMode interactionMode],
    [LimitType limitExtractionTo],
    [int? numberOfItems])

elementDescriptor IElementDescriptor : la cible à partir de laquelle obtenir des données, identifiée par un descripteur d’un élément du référentiel d’objets.

extractMetadata String : une chaîne XML qui vous permet de définir les données à extraire de la cible.

tableSettings String : les paramètres du tableau utilisés pour l’extraction de données.

interactionMode NChildInteractionMode : le type d'interaction à utiliser pour effectuer les actions.

limitExtractionTo LimitType : spécifie le type de limite que vous souhaitez utiliser pour l'extraction de données.

numberOfItems Int32 : le nombre maximum de résultats à extraire. Si la valeur est 0, tous les éléments identifiés sont ajoutés à la sortie.

ExtractData(String, String, String, NchildInteractionMode, LimitType, Int32)

Extrait les données sous forme de table de données, identifiée par une chaîne du référentiel d'objets, tout en spécifiant la chaîne XML définissant les données à extraire, les paramètres de la table, le type d'interaction, le type de limite et le nombre maximum de résultats à extraire .

ExtractData(
    string target,
    string extractMetadata,
    [string tableSettings],
    [NChildInteractionMode interactionMode],
    [LimitType limitExtractionTo],
    [int? numberOfItems])
ExtractData(
    string target,
    string extractMetadata,
    [string tableSettings],
    [NChildInteractionMode interactionMode],
    [LimitType limitExtractionTo],
    [int? numberOfItems])

target String : la cible à partir de laquelle obtenir des données, identifiée par une chaîne du référentiel d'objets.

extractMetadata String : une chaîne XML qui vous permet de définir les données à extraire de la cible.

tableSettings String : les paramètres du tableau utilisés pour l’extraction de données.

interactionMode NChildInteractionMode : le type d'interaction à utiliser pour effectuer les actions.

limitExtractionTo LimitType : spécifie le type de limite que vous souhaitez utiliser pour l'extraction de données.

numberOfItems Int32 : le nombre maximum de résultats à extraire. Si la valeur est 0, tous les éléments identifiés sont ajoutés à la sortie.

ExtractData(TargetAnchorableModel, TargetAnchorableModel, String, String, Double, NchildInteractionMode, LimitType, Int32)

Extrait les données sous forme de table de données, identifiée par l'objet TargetAnchorableModel , tout en spécifiant la cible sur la page suivante, la chaîne XML définissant les données à extraire, les paramètres de la table, le temps d'attente avant le chargement de la page suivante, le type de l'interaction, du type de limite et du nombre maximum de résultats à extraire.

ExtractData(
    TargetAnchorableModel target,
    TargetAnchorableModel nextPageTarget,
    string extractMetadata,
    [string tableSettings],
    [double delayBetweenPages],
    [NChildInteractionMode interactionMode],
    [LimitType limitExtractionTo],
    [int? numberOfItems])
ExtractData(
    TargetAnchorableModel target,
    TargetAnchorableModel nextPageTarget,
    string extractMetadata,
    [string tableSettings],
    [double delayBetweenPages],
    [NChildInteractionMode interactionMode],
    [LimitType limitExtractionTo],
    [int? numberOfItems])

target TargetAnchorableModel : la cible à partir de laquelle obtenir des données, identifiée par l'objet TargetAnchorableModel .

nextPageTarget TargetAnchorableModel : la cible sur la page suivante à partir de laquelle obtenir des données, identifié par l'objet TargetAnchorableModel .

extractMetadata String : une chaîne XML qui vous permet de définir les données à extraire de la cible.

tableSettings String : les paramètres du tableau utilisés pour l’extraction de données.

delayBetweenPages Double : le temps d'attente avant le chargement de la page suivante.

interactionMode NChildInteractionMode : le type d'interaction à utiliser pour effectuer les actions.

limitExtractionTo LimitType : spécifie le type de limite que vous souhaitez utiliser pour l'extraction de données.

numberOfItems Int32 : le nombre maximum de résultats à extraire. Si la valeur est 0, tous les éléments identifiés sont ajoutés à la sortie.

ExtractData(IElementDescriptor, String, String, String, Double, NchildInteractionMode, LimitType, Int32)

Extrait les données sous forme de table de données, identifiée par un descripteur d'un élément du référentiel d'objets, tout en spécifiant la cible sur la page suivante, la chaîne XML définissant les données à extraire, les paramètres de la table, le temps d'attente avant le chargement de la page suivante , le type d'interaction, le type de limite et le nombre maximum de résultats à extraire.

ExtractData(
    IElementDescriptor elementDescriptor,
    string nextPageTarget,
    string extractMetadata,
    [string tableSettings],
    [double delayBetweenPages],
    [NChildInteractionMode interactionMode],
    [LimitType limitExtractionTo],
    [int? numberOfItems])
ExtractData(
    IElementDescriptor elementDescriptor,
    string nextPageTarget,
    string extractMetadata,
    [string tableSettings],
    [double delayBetweenPages],
    [NChildInteractionMode interactionMode],
    [LimitType limitExtractionTo],
    [int? numberOfItems])

elementDescriptor IElementDescriptor : la cible à partir de laquelle obtenir des données, identifiée par un descripteur d’un élément du référentiel d’objets.

nextPageTarget String : la cible sur la page suivante à partir de laquelle obtenir des données, identifiée par une chaîne du référentiel d'objets.

extractMetadata String : une chaîne XML qui vous permet de définir les données à extraire de la cible.

tableSettings String : les paramètres du tableau utilisés pour l’extraction de données.

delayBetweenPages Double : le temps d'attente avant le chargement de la page suivante.

interactionMode NChildInteractionMode : le type d'interaction à utiliser pour effectuer les actions.

limitExtractionTo LimitType : spécifie le type de limite que vous souhaitez utiliser pour l'extraction de données.

numberOfItems Int32 : le nombre maximum de résultats à extraire. Si la valeur est 0, tous les éléments identifiés sont ajoutés à la sortie.

ExtractData(String, String, String, String, Double, NchildInteractionMode, LimitType, Int32)

Extrait les données sous forme de table de données, identifiée par une chaîne du référentiel d'objets, tout en spécifiant la cible sur la page suivante, la chaîne XML définissant les données à extraire, les paramètres de la table, le temps d'attente avant le chargement de la page suivante, le type de l'interaction, du type de limite et du nombre maximum de résultats à extraire.

ExtractData(
    string target,
    string nextPageTarget,
    string extractMetadata,
    [string tableSettings],
    [double delayBetweenPages],
    [NChildInteractionMode interactionMode],
    [LimitType limitExtractionTo],
    [int? numberOfItems])
ExtractData(
    string target,
    string nextPageTarget,
    string extractMetadata,
    [string tableSettings],
    [double delayBetweenPages],
    [NChildInteractionMode interactionMode],
    [LimitType limitExtractionTo],
    [int? numberOfItems])

target String : la cible à partir de laquelle obtenir des données, identifiée par une chaîne du référentiel d'objets.

nextPageTarget String : la cible sur la page suivante à partir de laquelle obtenir des données, identifiée par une chaîne du référentiel d'objets.

extractMetadata String : une chaîne XML qui vous permet de définir les données à extraire de la cible.

tableSettings String : les paramètres du tableau utilisés pour l’extraction de données.

delayBetweenPages Double : le temps d'attente avant le chargement de la page suivante.

interactionMode NChildInteractionMode : le type d'interaction à utiliser pour effectuer les actions.

limitExtractionTo LimitType : spécifie le type de limite que vous souhaitez utiliser pour l'extraction de données.

numberOfItems Int32 : le nombre maximum de résultats à extraire. Si la valeur est 0, tous les éléments identifiés sont ajoutés à la sortie.

RetournerValeur

Les données extraites sous forme de table.

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

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour