Partager via


@azure-rest/ai-document-translator package

Interfaces

BatchRequest

Définition de la demande de traduction par lots d’entrée

DocumentFilter
DocumentStatusOutput

Réponse de l’état du document

DocumentTranslationCancelTranslation200Response

Annulez une traduction en attente ou en cours de traitement. Annulez une traduction en attente ou en cours de traitement. Une traduction n’est pas annulée si elle est déjà terminée ou a échoué ou annulée. Une demande incorrecte est retournée. Tous les documents qui ont terminé la traduction ne seront pas annulés et seront facturés. Tous les documents en attente seront annulés si possible.

DocumentTranslationCancelTranslation401Response

Annulez une traduction en attente ou en cours de traitement. Annulez une traduction en attente ou en cours de traitement. Une traduction n’est pas annulée si elle est déjà terminée ou a échoué ou annulée. Une demande incorrecte est retournée. Tous les documents qui ont terminé la traduction ne seront pas annulés et seront facturés. Tous les documents en attente seront annulés si possible.

DocumentTranslationCancelTranslation404Response

Annulez une traduction en attente ou en cours de traitement. Annulez une traduction en attente ou en cours de traitement. Une traduction n’est pas annulée si elle est déjà terminée ou a échoué ou annulée. Une demande incorrecte est retournée. Tous les documents qui ont terminé la traduction ne seront pas annulés et seront facturés. Tous les documents en attente seront annulés si possible.

DocumentTranslationCancelTranslation429Response

Annulez une traduction en attente ou en cours de traitement. Annulez une traduction en attente ou en cours de traitement. Une traduction n’est pas annulée si elle est déjà terminée ou a échoué ou annulée. Une demande incorrecte est retournée. Tous les documents qui ont terminé la traduction ne seront pas annulés et seront facturés. Tous les documents en attente seront annulés si possible.

DocumentTranslationCancelTranslation500Response

Annulez une traduction en attente ou en cours de traitement. Annulez une traduction en attente ou en cours de traitement. Une traduction n’est pas annulée si elle est déjà terminée ou a échoué ou annulée. Une demande incorrecte est retournée. Tous les documents qui ont terminé la traduction ne seront pas annulés et seront facturés. Tous les documents en attente seront annulés si possible.

DocumentTranslationCancelTranslation503Response

Annulez une traduction en attente ou en cours de traitement. Annulez une traduction en attente ou en cours de traitement. Une traduction n’est pas annulée si elle est déjà terminée ou a échoué ou annulée. Une demande incorrecte est retournée. Tous les documents qui ont terminé la traduction ne seront pas annulés et seront facturés. Tous les documents en attente seront annulés si possible.

DocumentTranslationGetDocumentStatus200Headers
DocumentTranslationGetDocumentStatus200Response

Retourne l’état de traduction d’un document spécifique en fonction de l’ID de demande et de l’ID de document.

DocumentTranslationGetDocumentStatus401Response

Retourne l’état de traduction d’un document spécifique en fonction de l’ID de demande et de l’ID de document.

DocumentTranslationGetDocumentStatus404Response

Retourne l’état de traduction d’un document spécifique en fonction de l’ID de demande et de l’ID de document.

DocumentTranslationGetDocumentStatus429Response

Retourne l’état de traduction d’un document spécifique en fonction de l’ID de demande et de l’ID de document.

DocumentTranslationGetDocumentStatus500Response

Retourne l’état de traduction d’un document spécifique en fonction de l’ID de demande et de l’ID de document.

DocumentTranslationGetDocumentStatus503Response

Retourne l’état de traduction d’un document spécifique en fonction de l’ID de demande et de l’ID de document.

DocumentTranslationGetDocumentsStatus200Headers
DocumentTranslationGetDocumentsStatus200Response

Retourne l’état de tous les documents d’une demande de traduction de documents par lots.

Si le nombre de documents dans la réponse dépasse notre limite de pagination, la pagination côté serveur est utilisée. Les réponses paginés indiquent un résultat partiel et incluent un jeton de continuation dans la réponse. L’absence d’un jeton de continuation signifie qu’aucune page supplémentaire n’est disponible.

$top, $skip et $maxpagesize paramètres de requête peuvent être utilisés pour spécifier un certain nombre de résultats à retourner et un décalage pour la collection.

$top indique le nombre total d’enregistrements que l’utilisateur souhaite retourner sur toutes les pages. $skip indique le nombre d’enregistrements à ignorer dans la liste de l’état du document détenu par le serveur en fonction de la méthode de tri spécifiée. Par défaut, nous trions en décroissant l’heure de début. $maxpagesize correspond au nombre maximal d’éléments retournés dans une page. Si d’autres éléments sont demandés via $top (ou $top n’est pas spécifié et qu’il y a plus d’éléments à renvoyer), ' @nextLink' contiendra le lien vers la page suivante.

$orderBy paramètre de requête peut être utilisé pour trier la liste retournée (par exemple, « $orderBy=createdDateTimeUtc asc » ou « $orderBy=createdDateTimeUtc desc »). Le tri par défaut est décroissant par createdDateTimeUtc. Certains paramètres de requête peuvent être utilisés pour filtrer la liste retournée (par exemple, « status=Succeeded,Cancelled ») retourne uniquement les documents réussis et annulés. createdDateTimeUtcStart et createdDateTimeUtcEnd peuvent être utilisés combinés ou séparément pour spécifier une plage de datetime pour filtrer la liste retournée par. Les paramètres de requête de filtrage pris en charge sont (état, ids, createdDateTimeUtcStart, createdDateTimeUtcEnd).

Lorsque les $top et les $skip sont inclus, le serveur doit d’abord appliquer $skip, puis $top sur la collection. Remarque : si le serveur ne peut pas respecter $top et/ou $skip, le serveur doit renvoyer une erreur au client en l’informant au lieu d’ignorer simplement les options de requête. Cela réduit le risque que le client effectue des hypothèses sur les données retournées.

DocumentTranslationGetDocumentsStatus400Response

Retourne l’état de tous les documents d’une demande de traduction de documents par lots.

Si le nombre de documents dans la réponse dépasse notre limite de pagination, la pagination côté serveur est utilisée. Les réponses paginés indiquent un résultat partiel et incluent un jeton de continuation dans la réponse. L’absence d’un jeton de continuation signifie qu’aucune page supplémentaire n’est disponible.

$top, $skip et $maxpagesize paramètres de requête peuvent être utilisés pour spécifier un certain nombre de résultats à retourner et un décalage pour la collection.

$top indique le nombre total d’enregistrements que l’utilisateur souhaite retourner sur toutes les pages. $skip indique le nombre d’enregistrements à ignorer dans la liste de l’état du document détenu par le serveur en fonction de la méthode de tri spécifiée. Par défaut, nous trions en décroissant l’heure de début. $maxpagesize correspond au nombre maximal d’éléments retournés dans une page. Si d’autres éléments sont demandés via $top (ou $top n’est pas spécifié et qu’il y a plus d’éléments à renvoyer), ' @nextLink' contiendra le lien vers la page suivante.

$orderBy paramètre de requête peut être utilisé pour trier la liste retournée (par exemple, « $orderBy=createdDateTimeUtc asc » ou « $orderBy=createdDateTimeUtc desc »). Le tri par défaut est décroissant par createdDateTimeUtc. Certains paramètres de requête peuvent être utilisés pour filtrer la liste retournée (par exemple, « status=Succeeded,Cancelled ») retourne uniquement les documents réussis et annulés. createdDateTimeUtcStart et createdDateTimeUtcEnd peuvent être utilisés combinés ou séparément pour spécifier une plage de datetime pour filtrer la liste retournée par. Les paramètres de requête de filtrage pris en charge sont (état, ids, createdDateTimeUtcStart, createdDateTimeUtcEnd).

Lorsque les $top et les $skip sont inclus, le serveur doit d’abord appliquer $skip, puis $top sur la collection. Remarque : si le serveur ne peut pas respecter $top et/ou $skip, le serveur doit renvoyer une erreur au client en l’informant au lieu d’ignorer simplement les options de requête. Cela réduit le risque que le client effectue des hypothèses sur les données retournées.

DocumentTranslationGetDocumentsStatus401Response

Retourne l’état de tous les documents d’une demande de traduction de documents par lots.

Si le nombre de documents dans la réponse dépasse notre limite de pagination, la pagination côté serveur est utilisée. Les réponses paginés indiquent un résultat partiel et incluent un jeton de continuation dans la réponse. L’absence d’un jeton de continuation signifie qu’aucune page supplémentaire n’est disponible.

$top, $skip et $maxpagesize paramètres de requête peuvent être utilisés pour spécifier un certain nombre de résultats à retourner et un décalage pour la collection.

$top indique le nombre total d’enregistrements que l’utilisateur souhaite retourner sur toutes les pages. $skip indique le nombre d’enregistrements à ignorer dans la liste de l’état du document détenu par le serveur en fonction de la méthode de tri spécifiée. Par défaut, nous trions en décroissant l’heure de début. $maxpagesize correspond au nombre maximal d’éléments retournés dans une page. Si d’autres éléments sont demandés via $top (ou $top n’est pas spécifié et qu’il y a plus d’éléments à renvoyer), ' @nextLink' contiendra le lien vers la page suivante.

$orderBy paramètre de requête peut être utilisé pour trier la liste retournée (par exemple, « $orderBy=createdDateTimeUtc asc » ou « $orderBy=createdDateTimeUtc desc »). Le tri par défaut est décroissant par createdDateTimeUtc. Certains paramètres de requête peuvent être utilisés pour filtrer la liste retournée (par exemple, « status=Succeeded,Cancelled ») retourne uniquement les documents réussis et annulés. createdDateTimeUtcStart et createdDateTimeUtcEnd peuvent être utilisés combinés ou séparément pour spécifier une plage de datetime pour filtrer la liste retournée par. Les paramètres de requête de filtrage pris en charge sont (état, ids, createdDateTimeUtcStart, createdDateTimeUtcEnd).

Lorsque les $top et les $skip sont inclus, le serveur doit d’abord appliquer $skip, puis $top sur la collection. Remarque : si le serveur ne peut pas respecter $top et/ou $skip, le serveur doit renvoyer une erreur au client en l’informant au lieu d’ignorer simplement les options de requête. Cela réduit le risque que le client effectue des hypothèses sur les données retournées.

DocumentTranslationGetDocumentsStatus404Response

Retourne l’état de tous les documents d’une demande de traduction de documents par lots.

Si le nombre de documents dans la réponse dépasse notre limite de pagination, la pagination côté serveur est utilisée. Les réponses paginés indiquent un résultat partiel et incluent un jeton de continuation dans la réponse. L’absence d’un jeton de continuation signifie qu’aucune page supplémentaire n’est disponible.

$top, $skip et $maxpagesize paramètres de requête peuvent être utilisés pour spécifier un certain nombre de résultats à retourner et un décalage pour la collection.

$top indique le nombre total d’enregistrements que l’utilisateur souhaite retourner sur toutes les pages. $skip indique le nombre d’enregistrements à ignorer dans la liste de l’état du document détenu par le serveur en fonction de la méthode de tri spécifiée. Par défaut, nous trions en décroissant l’heure de début. $maxpagesize correspond au nombre maximal d’éléments retournés dans une page. Si d’autres éléments sont demandés via $top (ou $top n’est pas spécifié et qu’il y a plus d’éléments à renvoyer), ' @nextLink' contiendra le lien vers la page suivante.

$orderBy paramètre de requête peut être utilisé pour trier la liste retournée (par exemple, « $orderBy=createdDateTimeUtc asc » ou « $orderBy=createdDateTimeUtc desc »). Le tri par défaut est décroissant par createdDateTimeUtc. Certains paramètres de requête peuvent être utilisés pour filtrer la liste retournée (par exemple, « status=Succeeded,Cancelled ») retourne uniquement les documents réussis et annulés. createdDateTimeUtcStart et createdDateTimeUtcEnd peuvent être utilisés combinés ou séparément pour spécifier une plage de datetime pour filtrer la liste retournée par. Les paramètres de requête de filtrage pris en charge sont (état, ids, createdDateTimeUtcStart, createdDateTimeUtcEnd).

Lorsque les $top et les $skip sont inclus, le serveur doit d’abord appliquer $skip, puis $top sur la collection. Remarque : si le serveur ne peut pas respecter $top et/ou $skip, le serveur doit renvoyer une erreur au client en l’informant au lieu d’ignorer simplement les options de requête. Cela réduit le risque que le client effectue des hypothèses sur les données retournées.

DocumentTranslationGetDocumentsStatus429Response

Retourne l’état de tous les documents d’une demande de traduction de documents par lots.

Si le nombre de documents dans la réponse dépasse notre limite de pagination, la pagination côté serveur est utilisée. Les réponses paginés indiquent un résultat partiel et incluent un jeton de continuation dans la réponse. L’absence d’un jeton de continuation signifie qu’aucune page supplémentaire n’est disponible.

$top, $skip et $maxpagesize paramètres de requête peuvent être utilisés pour spécifier un certain nombre de résultats à retourner et un décalage pour la collection.

$top indique le nombre total d’enregistrements que l’utilisateur souhaite retourner sur toutes les pages. $skip indique le nombre d’enregistrements à ignorer dans la liste de l’état du document détenu par le serveur en fonction de la méthode de tri spécifiée. Par défaut, nous trions en décroissant l’heure de début. $maxpagesize correspond au nombre maximal d’éléments retournés dans une page. Si d’autres éléments sont demandés via $top (ou $top n’est pas spécifié et qu’il y a plus d’éléments à renvoyer), ' @nextLink' contiendra le lien vers la page suivante.

$orderBy paramètre de requête peut être utilisé pour trier la liste retournée (par exemple, « $orderBy=createdDateTimeUtc asc » ou « $orderBy=createdDateTimeUtc desc »). Le tri par défaut est décroissant par createdDateTimeUtc. Certains paramètres de requête peuvent être utilisés pour filtrer la liste retournée (par exemple, « status=Succeeded,Cancelled ») retourne uniquement les documents réussis et annulés. createdDateTimeUtcStart et createdDateTimeUtcEnd peuvent être utilisés combinés ou séparément pour spécifier une plage de datetime pour filtrer la liste retournée par. Les paramètres de requête de filtrage pris en charge sont (état, ids, createdDateTimeUtcStart, createdDateTimeUtcEnd).

Lorsque les $top et les $skip sont inclus, le serveur doit d’abord appliquer $skip, puis $top sur la collection. Remarque : si le serveur ne peut pas respecter $top et/ou $skip, le serveur doit renvoyer une erreur au client en l’informant au lieu d’ignorer simplement les options de requête. Cela réduit le risque que le client effectue des hypothèses sur les données retournées.

DocumentTranslationGetDocumentsStatus500Response

Retourne l’état de tous les documents d’une demande de traduction de documents par lots.

Si le nombre de documents dans la réponse dépasse notre limite de pagination, la pagination côté serveur est utilisée. Les réponses paginés indiquent un résultat partiel et incluent un jeton de continuation dans la réponse. L’absence d’un jeton de continuation signifie qu’aucune page supplémentaire n’est disponible.

$top, $skip et $maxpagesize paramètres de requête peuvent être utilisés pour spécifier un certain nombre de résultats à retourner et un décalage pour la collection.

$top indique le nombre total d’enregistrements que l’utilisateur souhaite retourner sur toutes les pages. $skip indique le nombre d’enregistrements à ignorer dans la liste de l’état du document détenu par le serveur en fonction de la méthode de tri spécifiée. Par défaut, nous trions en décroissant l’heure de début. $maxpagesize correspond au nombre maximal d’éléments retournés dans une page. Si d’autres éléments sont demandés via $top (ou $top n’est pas spécifié et qu’il y a plus d’éléments à renvoyer), ' @nextLink' contiendra le lien vers la page suivante.

$orderBy paramètre de requête peut être utilisé pour trier la liste retournée (par exemple, « $orderBy=createdDateTimeUtc asc » ou « $orderBy=createdDateTimeUtc desc »). Le tri par défaut est décroissant par createdDateTimeUtc. Certains paramètres de requête peuvent être utilisés pour filtrer la liste retournée (par exemple, « status=Succeeded,Cancelled ») retourne uniquement les documents réussis et annulés. createdDateTimeUtcStart et createdDateTimeUtcEnd peuvent être utilisés combinés ou séparément pour spécifier une plage de datetime pour filtrer la liste retournée par. Les paramètres de requête de filtrage pris en charge sont (état, ids, createdDateTimeUtcStart, createdDateTimeUtcEnd).

Lorsque les $top et les $skip sont inclus, le serveur doit d’abord appliquer $skip, puis $top sur la collection. Remarque : si le serveur ne peut pas respecter $top et/ou $skip, le serveur doit renvoyer une erreur au client en l’informant au lieu d’ignorer simplement les options de requête. Cela réduit le risque que le client effectue des hypothèses sur les données retournées.

DocumentTranslationGetDocumentsStatus503Response

Retourne l’état de tous les documents d’une demande de traduction de documents par lots.

Si le nombre de documents dans la réponse dépasse notre limite de pagination, la pagination côté serveur est utilisée. Les réponses paginés indiquent un résultat partiel et incluent un jeton de continuation dans la réponse. L’absence d’un jeton de continuation signifie qu’aucune page supplémentaire n’est disponible.

$top, $skip et $maxpagesize paramètres de requête peuvent être utilisés pour spécifier un certain nombre de résultats à retourner et un décalage pour la collection.

$top indique le nombre total d’enregistrements que l’utilisateur souhaite retourner sur toutes les pages. $skip indique le nombre d’enregistrements à ignorer dans la liste de l’état du document détenu par le serveur en fonction de la méthode de tri spécifiée. Par défaut, nous trions en décroissant l’heure de début. $maxpagesize correspond au nombre maximal d’éléments retournés dans une page. Si d’autres éléments sont demandés via $top (ou $top n’est pas spécifié et qu’il y a plus d’éléments à renvoyer), ' @nextLink' contiendra le lien vers la page suivante.

$orderBy paramètre de requête peut être utilisé pour trier la liste retournée (par exemple, « $orderBy=createdDateTimeUtc asc » ou « $orderBy=createdDateTimeUtc desc »). Le tri par défaut est décroissant par createdDateTimeUtc. Certains paramètres de requête peuvent être utilisés pour filtrer la liste retournée (par exemple, « status=Succeeded,Cancelled ») retourne uniquement les documents réussis et annulés. createdDateTimeUtcStart et createdDateTimeUtcEnd peuvent être utilisés combinés ou séparément pour spécifier une plage de datetime pour filtrer la liste retournée par. Les paramètres de requête de filtrage pris en charge sont (état, ids, createdDateTimeUtcStart, createdDateTimeUtcEnd).

Lorsque les $top et les $skip sont inclus, le serveur doit d’abord appliquer $skip, puis $top sur la collection. Remarque : si le serveur ne peut pas respecter $top et/ou $skip, le serveur doit renvoyer une erreur au client en l’informant au lieu d’ignorer simplement les options de requête. Cela réduit le risque que le client effectue des hypothèses sur les données retournées.

DocumentTranslationGetDocumentsStatusQueryParam
DocumentTranslationGetDocumentsStatusQueryParamProperties
DocumentTranslationGetSupportedDocumentFormats200Headers
DocumentTranslationGetSupportedDocumentFormats200Response

Liste des formats de document pris en charge par le service Traduction de documents. La liste inclut l’extension de fichier commune, ainsi que le type de contenu si vous utilisez l’API de chargement.

DocumentTranslationGetSupportedDocumentFormats429Response

Liste des formats de document pris en charge par le service Traduction de documents. La liste inclut l’extension de fichier commune, ainsi que le type de contenu si vous utilisez l’API de chargement.

DocumentTranslationGetSupportedDocumentFormats500Response

Liste des formats de document pris en charge par le service Traduction de documents. La liste inclut l’extension de fichier commune, ainsi que le type de contenu si vous utilisez l’API de chargement.

DocumentTranslationGetSupportedDocumentFormats503Response

Liste des formats de document pris en charge par le service Traduction de documents. La liste inclut l’extension de fichier commune, ainsi que le type de contenu si vous utilisez l’API de chargement.

DocumentTranslationGetSupportedGlossaryFormats200Headers
DocumentTranslationGetSupportedGlossaryFormats200Response

Liste des formats de glossaire pris en charge par le service Traduction de documents. La liste inclut l’extension de fichier commune utilisée.

DocumentTranslationGetSupportedGlossaryFormats429Response

Liste des formats de glossaire pris en charge par le service Traduction de documents. La liste inclut l’extension de fichier commune utilisée.

DocumentTranslationGetSupportedGlossaryFormats500Response

Liste des formats de glossaire pris en charge par le service Traduction de documents. La liste inclut l’extension de fichier commune utilisée.

DocumentTranslationGetSupportedGlossaryFormats503Response

Liste des formats de glossaire pris en charge par le service Traduction de documents. La liste inclut l’extension de fichier commune utilisée.

DocumentTranslationGetSupportedStorageSources200Headers
DocumentTranslationGetSupportedStorageSources200Response

Retourne la liste des sources/options de stockage prises en charge par le service Traduction de documents.

DocumentTranslationGetSupportedStorageSources429Response

Retourne la liste des sources/options de stockage prises en charge par le service Traduction de documents.

DocumentTranslationGetSupportedStorageSources500Response

Retourne la liste des sources/options de stockage prises en charge par le service Traduction de documents.

DocumentTranslationGetSupportedStorageSources503Response

Retourne la liste des sources/options de stockage prises en charge par le service Traduction de documents.

DocumentTranslationGetTranslationStatus200Headers
DocumentTranslationGetTranslationStatus200Response

Retourne l’état d’une demande de traduction de document. L’état inclut l’état global de la demande, ainsi que l’état des documents qui sont traduits dans le cadre de cette demande.

DocumentTranslationGetTranslationStatus401Response

Retourne l’état d’une demande de traduction de document. L’état inclut l’état global de la demande, ainsi que l’état des documents qui sont traduits dans le cadre de cette demande.

DocumentTranslationGetTranslationStatus404Response

Retourne l’état d’une demande de traduction de document. L’état inclut l’état global de la demande, ainsi que l’état des documents qui sont traduits dans le cadre de cette demande.

DocumentTranslationGetTranslationStatus429Response

Retourne l’état d’une demande de traduction de document. L’état inclut l’état global de la demande, ainsi que l’état des documents qui sont traduits dans le cadre de cette demande.

DocumentTranslationGetTranslationStatus500Response

Retourne l’état d’une demande de traduction de document. L’état inclut l’état global de la demande, ainsi que l’état des documents qui sont traduits dans le cadre de cette demande.

DocumentTranslationGetTranslationStatus503Response

Retourne l’état d’une demande de traduction de document. L’état inclut l’état global de la demande, ainsi que l’état des documents qui sont traduits dans le cadre de cette demande.

DocumentTranslationGetTranslationsStatus200Headers
DocumentTranslationGetTranslationsStatus200Response

Retourne la liste des demandes de traitement par lots envoyées et l’état de chaque requête. Cette liste contient uniquement les demandes par lots envoyées par l’utilisateur (en fonction de la ressource).

Si le nombre de requêtes dépasse notre limite de pagination, la pagination côté serveur est utilisée. Les réponses paginés indiquent un résultat partiel et incluent un jeton de continuation dans la réponse. L’absence d’un jeton de continuation signifie qu’aucune page supplémentaire n’est disponible.

$top, $skip et $maxpagesize paramètres de requête peuvent être utilisés pour spécifier un certain nombre de résultats à retourner et un décalage pour la collection.

$top indique le nombre total d’enregistrements que l’utilisateur souhaite retourner sur toutes les pages. $skip indique le nombre d’enregistrements à ignorer dans la liste des lots en fonction de la méthode de tri spécifiée. Par défaut, nous trions en décroissant l’heure de début. $maxpagesize correspond au nombre maximal d’éléments retournés dans une page. Si d’autres éléments sont demandés via $top (ou $top n’est pas spécifié et qu’il y a plus d’éléments à renvoyer), ' @nextLink' contiendra le lien vers la page suivante.

$orderBy paramètre de requête peut être utilisé pour trier la liste retournée (par exemple, « $orderBy=createdDateTimeUtc asc » ou « $orderBy=createdDateTimeUtc desc »). Le tri par défaut est décroissant par createdDateTimeUtc. Certains paramètres de requête peuvent être utilisés pour filtrer la liste retournée (par exemple, « status=Succeeded,Cancelled ») retourne uniquement les opérations réussies et annulées. createdDateTimeUtcStart et createdDateTimeUtcEnd peuvent être utilisés combinés ou séparément pour spécifier une plage de datetime pour filtrer la liste retournée par. Les paramètres de requête de filtrage pris en charge sont (état, ids, createdDateTimeUtcStart, createdDateTimeUtcEnd).

Le serveur respecte les valeurs spécifiées par le client. Toutefois, les clients doivent être prêts à gérer les réponses qui contiennent une taille de page différente ou contiennent un jeton de continuation.

Lorsque les $top et les $skip sont inclus, le serveur doit d’abord appliquer $skip, puis $top sur la collection. Remarque : si le serveur ne peut pas respecter $top et/ou $skip, le serveur doit renvoyer une erreur au client en l’informant au lieu d’ignorer simplement les options de requête. Cela réduit le risque que le client effectue des hypothèses sur les données retournées.

DocumentTranslationGetTranslationsStatus400Response

Retourne la liste des demandes de traitement par lots envoyées et l’état de chaque requête. Cette liste contient uniquement les demandes par lots envoyées par l’utilisateur (en fonction de la ressource).

Si le nombre de requêtes dépasse notre limite de pagination, la pagination côté serveur est utilisée. Les réponses paginés indiquent un résultat partiel et incluent un jeton de continuation dans la réponse. L’absence d’un jeton de continuation signifie qu’aucune page supplémentaire n’est disponible.

$top, $skip et $maxpagesize paramètres de requête peuvent être utilisés pour spécifier un certain nombre de résultats à retourner et un décalage pour la collection.

$top indique le nombre total d’enregistrements que l’utilisateur souhaite retourner sur toutes les pages. $skip indique le nombre d’enregistrements à ignorer dans la liste des lots en fonction de la méthode de tri spécifiée. Par défaut, nous trions en décroissant l’heure de début. $maxpagesize correspond au nombre maximal d’éléments retournés dans une page. Si d’autres éléments sont demandés via $top (ou $top n’est pas spécifié et qu’il y a plus d’éléments à renvoyer), ' @nextLink' contiendra le lien vers la page suivante.

$orderBy paramètre de requête peut être utilisé pour trier la liste retournée (par exemple, « $orderBy=createdDateTimeUtc asc » ou « $orderBy=createdDateTimeUtc desc »). Le tri par défaut est décroissant par createdDateTimeUtc. Certains paramètres de requête peuvent être utilisés pour filtrer la liste retournée (par exemple, « status=Succeeded,Cancelled ») retourne uniquement les opérations réussies et annulées. createdDateTimeUtcStart et createdDateTimeUtcEnd peuvent être utilisés combinés ou séparément pour spécifier une plage de datetime pour filtrer la liste retournée par. Les paramètres de requête de filtrage pris en charge sont (état, ids, createdDateTimeUtcStart, createdDateTimeUtcEnd).

Le serveur respecte les valeurs spécifiées par le client. Toutefois, les clients doivent être prêts à gérer les réponses qui contiennent une taille de page différente ou contiennent un jeton de continuation.

Lorsque les $top et les $skip sont inclus, le serveur doit d’abord appliquer $skip, puis $top sur la collection. Remarque : si le serveur ne peut pas respecter $top et/ou $skip, le serveur doit renvoyer une erreur au client en l’informant au lieu d’ignorer simplement les options de requête. Cela réduit le risque que le client effectue des hypothèses sur les données retournées.

DocumentTranslationGetTranslationsStatus401Response

Retourne la liste des demandes de traitement par lots envoyées et l’état de chaque requête. Cette liste contient uniquement les demandes par lots envoyées par l’utilisateur (en fonction de la ressource).

Si le nombre de requêtes dépasse notre limite de pagination, la pagination côté serveur est utilisée. Les réponses paginés indiquent un résultat partiel et incluent un jeton de continuation dans la réponse. L’absence d’un jeton de continuation signifie qu’aucune page supplémentaire n’est disponible.

$top, $skip et $maxpagesize paramètres de requête peuvent être utilisés pour spécifier un certain nombre de résultats à retourner et un décalage pour la collection.

$top indique le nombre total d’enregistrements que l’utilisateur souhaite retourner sur toutes les pages. $skip indique le nombre d’enregistrements à ignorer dans la liste des lots en fonction de la méthode de tri spécifiée. Par défaut, nous trions en décroissant l’heure de début. $maxpagesize correspond au nombre maximal d’éléments retournés dans une page. Si d’autres éléments sont demandés via $top (ou $top n’est pas spécifié et qu’il y a plus d’éléments à renvoyer), ' @nextLink' contiendra le lien vers la page suivante.

$orderBy paramètre de requête peut être utilisé pour trier la liste retournée (par exemple, « $orderBy=createdDateTimeUtc asc » ou « $orderBy=createdDateTimeUtc desc »). Le tri par défaut est décroissant par createdDateTimeUtc. Certains paramètres de requête peuvent être utilisés pour filtrer la liste retournée (par exemple, « status=Succeeded,Cancelled ») retourne uniquement les opérations réussies et annulées. createdDateTimeUtcStart et createdDateTimeUtcEnd peuvent être utilisés combinés ou séparément pour spécifier une plage de datetime pour filtrer la liste retournée par. Les paramètres de requête de filtrage pris en charge sont (état, ids, createdDateTimeUtcStart, createdDateTimeUtcEnd).

Le serveur respecte les valeurs spécifiées par le client. Toutefois, les clients doivent être prêts à gérer les réponses qui contiennent une taille de page différente ou contiennent un jeton de continuation.

Lorsque les $top et les $skip sont inclus, le serveur doit d’abord appliquer $skip, puis $top sur la collection. Remarque : si le serveur ne peut pas respecter $top et/ou $skip, le serveur doit renvoyer une erreur au client en l’informant au lieu d’ignorer simplement les options de requête. Cela réduit le risque que le client effectue des hypothèses sur les données retournées.

DocumentTranslationGetTranslationsStatus429Response

Retourne la liste des demandes de traitement par lots envoyées et l’état de chaque requête. Cette liste contient uniquement les demandes par lots envoyées par l’utilisateur (en fonction de la ressource).

Si le nombre de requêtes dépasse notre limite de pagination, la pagination côté serveur est utilisée. Les réponses paginés indiquent un résultat partiel et incluent un jeton de continuation dans la réponse. L’absence d’un jeton de continuation signifie qu’aucune page supplémentaire n’est disponible.

$top, $skip et $maxpagesize paramètres de requête peuvent être utilisés pour spécifier un certain nombre de résultats à retourner et un décalage pour la collection.

$top indique le nombre total d’enregistrements que l’utilisateur souhaite retourner sur toutes les pages. $skip indique le nombre d’enregistrements à ignorer dans la liste des lots en fonction de la méthode de tri spécifiée. Par défaut, nous trions en décroissant l’heure de début. $maxpagesize correspond au nombre maximal d’éléments retournés dans une page. Si d’autres éléments sont demandés via $top (ou $top n’est pas spécifié et qu’il y a plus d’éléments à renvoyer), ' @nextLink' contiendra le lien vers la page suivante.

$orderBy paramètre de requête peut être utilisé pour trier la liste retournée (par exemple, « $orderBy=createdDateTimeUtc asc » ou « $orderBy=createdDateTimeUtc desc »). Le tri par défaut est décroissant par createdDateTimeUtc. Certains paramètres de requête peuvent être utilisés pour filtrer la liste retournée (par exemple, « status=Succeeded,Cancelled ») retourne uniquement les opérations réussies et annulées. createdDateTimeUtcStart et createdDateTimeUtcEnd peuvent être utilisés combinés ou séparément pour spécifier une plage de datetime pour filtrer la liste retournée par. Les paramètres de requête de filtrage pris en charge sont (état, ids, createdDateTimeUtcStart, createdDateTimeUtcEnd).

Le serveur respecte les valeurs spécifiées par le client. Toutefois, les clients doivent être prêts à gérer les réponses qui contiennent une taille de page différente ou contiennent un jeton de continuation.

Lorsque les $top et les $skip sont inclus, le serveur doit d’abord appliquer $skip, puis $top sur la collection. Remarque : si le serveur ne peut pas respecter $top et/ou $skip, le serveur doit renvoyer une erreur au client en l’informant au lieu d’ignorer simplement les options de requête. Cela réduit le risque que le client effectue des hypothèses sur les données retournées.

DocumentTranslationGetTranslationsStatus500Response

Retourne la liste des demandes de traitement par lots envoyées et l’état de chaque requête. Cette liste contient uniquement les demandes par lots envoyées par l’utilisateur (en fonction de la ressource).

Si le nombre de requêtes dépasse notre limite de pagination, la pagination côté serveur est utilisée. Les réponses paginés indiquent un résultat partiel et incluent un jeton de continuation dans la réponse. L’absence d’un jeton de continuation signifie qu’aucune page supplémentaire n’est disponible.

$top, $skip et $maxpagesize paramètres de requête peuvent être utilisés pour spécifier un certain nombre de résultats à retourner et un décalage pour la collection.

$top indique le nombre total d’enregistrements que l’utilisateur souhaite retourner sur toutes les pages. $skip indique le nombre d’enregistrements à ignorer dans la liste des lots en fonction de la méthode de tri spécifiée. Par défaut, nous trions en décroissant l’heure de début. $maxpagesize correspond au nombre maximal d’éléments retournés dans une page. Si d’autres éléments sont demandés via $top (ou $top n’est pas spécifié et qu’il y a plus d’éléments à renvoyer), ' @nextLink' contiendra le lien vers la page suivante.

$orderBy paramètre de requête peut être utilisé pour trier la liste retournée (par exemple, « $orderBy=createdDateTimeUtc asc » ou « $orderBy=createdDateTimeUtc desc »). Le tri par défaut est décroissant par createdDateTimeUtc. Certains paramètres de requête peuvent être utilisés pour filtrer la liste retournée (par exemple, « status=Succeeded,Cancelled ») retourne uniquement les opérations réussies et annulées. createdDateTimeUtcStart et createdDateTimeUtcEnd peuvent être utilisés combinés ou séparément pour spécifier une plage de datetime pour filtrer la liste retournée par. Les paramètres de requête de filtrage pris en charge sont (état, ids, createdDateTimeUtcStart, createdDateTimeUtcEnd).

Le serveur respecte les valeurs spécifiées par le client. Toutefois, les clients doivent être prêts à gérer les réponses qui contiennent une taille de page différente ou contiennent un jeton de continuation.

Lorsque les $top et les $skip sont inclus, le serveur doit d’abord appliquer $skip, puis $top sur la collection. Remarque : si le serveur ne peut pas respecter $top et/ou $skip, le serveur doit renvoyer une erreur au client en l’informant au lieu d’ignorer simplement les options de requête. Cela réduit le risque que le client effectue des hypothèses sur les données retournées.

DocumentTranslationGetTranslationsStatus503Response

Retourne la liste des demandes de traitement par lots envoyées et l’état de chaque requête. Cette liste contient uniquement les demandes par lots envoyées par l’utilisateur (en fonction de la ressource).

Si le nombre de requêtes dépasse notre limite de pagination, la pagination côté serveur est utilisée. Les réponses paginés indiquent un résultat partiel et incluent un jeton de continuation dans la réponse. L’absence d’un jeton de continuation signifie qu’aucune page supplémentaire n’est disponible.

$top, $skip et $maxpagesize paramètres de requête peuvent être utilisés pour spécifier un certain nombre de résultats à retourner et un décalage pour la collection.

$top indique le nombre total d’enregistrements que l’utilisateur souhaite retourner sur toutes les pages. $skip indique le nombre d’enregistrements à ignorer dans la liste des lots en fonction de la méthode de tri spécifiée. Par défaut, nous trions en décroissant l’heure de début. $maxpagesize correspond au nombre maximal d’éléments retournés dans une page. Si d’autres éléments sont demandés via $top (ou $top n’est pas spécifié et qu’il y a plus d’éléments à renvoyer), ' @nextLink' contiendra le lien vers la page suivante.

$orderBy paramètre de requête peut être utilisé pour trier la liste retournée (par exemple, « $orderBy=createdDateTimeUtc asc » ou « $orderBy=createdDateTimeUtc desc »). Le tri par défaut est décroissant par createdDateTimeUtc. Certains paramètres de requête peuvent être utilisés pour filtrer la liste retournée (par exemple, « status=Succeeded,Cancelled ») retourne uniquement les opérations réussies et annulées. createdDateTimeUtcStart et createdDateTimeUtcEnd peuvent être utilisés combinés ou séparément pour spécifier une plage de datetime pour filtrer la liste retournée par. Les paramètres de requête de filtrage pris en charge sont (état, ids, createdDateTimeUtcStart, createdDateTimeUtcEnd).

Le serveur respecte les valeurs spécifiées par le client. Toutefois, les clients doivent être prêts à gérer les réponses qui contiennent une taille de page différente ou contiennent un jeton de continuation.

Lorsque les $top et les $skip sont inclus, le serveur doit d’abord appliquer $skip, puis $top sur la collection. Remarque : si le serveur ne peut pas respecter $top et/ou $skip, le serveur doit renvoyer une erreur au client en l’informant au lieu d’ignorer simplement les options de requête. Cela réduit le risque que le client effectue des hypothèses sur les données retournées.

DocumentTranslationGetTranslationsStatusQueryParam
DocumentTranslationGetTranslationsStatusQueryParamProperties
DocumentTranslationStartTranslation202Headers
DocumentTranslationStartTranslation202Response

Utilisez cette API pour envoyer une demande de traduction en bloc (par lots) au service Traduction de documents. Chaque requête peut contenir plusieurs documents et doit contenir un conteneur source et de destination pour chaque document.

Le préfixe et le filtre de suffixe (s’il est fourni) sont utilisés pour filtrer les dossiers. Le préfixe est appliqué au sous-chemin après le nom du conteneur.

La mémoire des glossaires / traduction peut être incluse dans la demande et sont appliquées par le service lorsque le document est traduit.

Si le glossaire n’est pas valide ou inaccessible pendant la traduction, une erreur est indiquée dans l’état du document. Si un fichier portant le même nom existe déjà au niveau de la destination, il est remplacé. TargetUrl pour chaque langue cible doit être unique.

DocumentTranslationStartTranslation400Response

Utilisez cette API pour envoyer une demande de traduction en bloc (par lots) au service Traduction de documents. Chaque requête peut contenir plusieurs documents et doit contenir un conteneur source et de destination pour chaque document.

Le préfixe et le filtre de suffixe (s’il est fourni) sont utilisés pour filtrer les dossiers. Le préfixe est appliqué au sous-chemin après le nom du conteneur.

La mémoire des glossaires / traduction peut être incluse dans la demande et sont appliquées par le service lorsque le document est traduit.

Si le glossaire n’est pas valide ou inaccessible pendant la traduction, une erreur est indiquée dans l’état du document. Si un fichier portant le même nom existe déjà au niveau de la destination, il est remplacé. TargetUrl pour chaque langue cible doit être unique.

DocumentTranslationStartTranslation401Response

Utilisez cette API pour envoyer une demande de traduction en bloc (par lots) au service Traduction de documents. Chaque requête peut contenir plusieurs documents et doit contenir un conteneur source et de destination pour chaque document.

Le préfixe et le filtre de suffixe (s’il est fourni) sont utilisés pour filtrer les dossiers. Le préfixe est appliqué au sous-chemin après le nom du conteneur.

La mémoire des glossaires / traduction peut être incluse dans la demande et sont appliquées par le service lorsque le document est traduit.

Si le glossaire n’est pas valide ou inaccessible pendant la traduction, une erreur est indiquée dans l’état du document. Si un fichier portant le même nom existe déjà au niveau de la destination, il est remplacé. TargetUrl pour chaque langue cible doit être unique.

DocumentTranslationStartTranslation429Response

Utilisez cette API pour envoyer une demande de traduction en bloc (par lots) au service Traduction de documents. Chaque requête peut contenir plusieurs documents et doit contenir un conteneur source et de destination pour chaque document.

Le préfixe et le filtre de suffixe (s’il est fourni) sont utilisés pour filtrer les dossiers. Le préfixe est appliqué au sous-chemin après le nom du conteneur.

La mémoire des glossaires / traduction peut être incluse dans la demande et sont appliquées par le service lorsque le document est traduit.

Si le glossaire n’est pas valide ou inaccessible pendant la traduction, une erreur est indiquée dans l’état du document. Si un fichier portant le même nom existe déjà au niveau de la destination, il est remplacé. TargetUrl pour chaque langue cible doit être unique.

DocumentTranslationStartTranslation500Response

Utilisez cette API pour envoyer une demande de traduction en bloc (par lots) au service Traduction de documents. Chaque requête peut contenir plusieurs documents et doit contenir un conteneur source et de destination pour chaque document.

Le préfixe et le filtre de suffixe (s’il est fourni) sont utilisés pour filtrer les dossiers. Le préfixe est appliqué au sous-chemin après le nom du conteneur.

La mémoire des glossaires / traduction peut être incluse dans la demande et sont appliquées par le service lorsque le document est traduit.

Si le glossaire n’est pas valide ou inaccessible pendant la traduction, une erreur est indiquée dans l’état du document. Si un fichier portant le même nom existe déjà au niveau de la destination, il est remplacé. TargetUrl pour chaque langue cible doit être unique.

DocumentTranslationStartTranslation503Response

Utilisez cette API pour envoyer une demande de traduction en bloc (par lots) au service Traduction de documents. Chaque requête peut contenir plusieurs documents et doit contenir un conteneur source et de destination pour chaque document.

Le préfixe et le filtre de suffixe (s’il est fourni) sont utilisés pour filtrer les dossiers. Le préfixe est appliqué au sous-chemin après le nom du conteneur.

La mémoire des glossaires / traduction peut être incluse dans la demande et sont appliquées par le service lorsque le document est traduit.

Si le glossaire n’est pas valide ou inaccessible pendant la traduction, une erreur est indiquée dans l’état du document. Si un fichier portant le même nom existe déjà au niveau de la destination, il est remplacé. TargetUrl pour chaque langue cible doit être unique.

DocumentTranslationStartTranslationBodyParam
DocumentTranslationStartTranslationMediaTypesParam
DocumentTranslatorClientOptions

Paramètres facultatifs pour le client

DocumentsStatusOutput

Réponse d’état des documents

FileFormatOutput
GetDocumentStatus
GetDocumentsStatus
GetSupportedDocumentFormats
GetSupportedGlossaryFormats
GetSupportedStorageSources
GetTranslationStatus
Glossary

Glossaire / mémoire de traduction pour la requête

InnerTranslationErrorOutput

Nouveau format d’erreur interne conforme aux instructions de l’API Cognitive Services qui est disponible à https://microsoft.sharepoint.com/%3Aw%3A/t/CognitiveServicesPMO/EUoytcrjuJdKpeOKIK_QRC8BPtUYQpKBi8JsWyeDMRsWlQ?e=CPq8ow. Cela contient les propriétés requises ErrorCode, le message et la cible de propriétés facultatives, les détails (paire valeur clé), l’erreur interne (cela peut être imbriqué).

PageSettings

Interface qui suit les paramètres de l’itération paginée

PagedAsyncIterableIterator

Interface qui permet une itération itérable asynchrone à la fois à l’achèvement et à la page.

PagingOptions

Options de l’assistance de pagination

Routes
SimplePollerLike

Un polleur simple qui peut être utilisé pour interroger une opération de longue durée.

SourceInput

Source des documents d’entrée

StartTranslation
StartTranslationDetails

Requête par lot de soumission de travaux de traduction

StatusSummaryOutput
SupportedFileFormatsOutput

Type de base pour le retour de liste dans notre API

SupportedStorageSourcesOutput

Type de base pour le retour de liste dans notre API

TargetInput

Destination des documents traduits terminés

TranslationErrorOutput

Cela contient une erreur externe avec le code d’erreur, le message, les détails, la cible et une erreur interne avec des détails plus descriptifs.

TranslationErrorResponseOutput

Contient des informations d’erreur unifiées utilisées pour les réponses HTTP dans n’importe quel service cognitif. Les instances peuvent être créées via Microsoft.CloudAI.Containers.HttpStatusExceptionV2 ou en la retournant directement à partir d’un contrôleur.

TranslationStatusOutput

Réponse de l’état du travail de traduction

TranslationsStatusOutput

Réponse de l’état du travail de traduction

Alias de type

DocumentTranslationCancelTranslationParameters
DocumentTranslationGetDocumentStatusParameters
DocumentTranslationGetDocumentsStatusParameters
DocumentTranslationGetSupportedDocumentFormatsParameters
DocumentTranslationGetSupportedGlossaryFormatsParameters
DocumentTranslationGetSupportedStorageSourcesParameters
DocumentTranslationGetTranslationStatusParameters
DocumentTranslationGetTranslationsStatusParameters
DocumentTranslationStartTranslationParameters
DocumentTranslatorClient
GetArrayType

Type d’assistance pour extraire le type d’un tableau

GetPage

Type d’une fonction personnalisée qui définit comment obtenir une page et un lien vers le suivant, le cas échéant.

PaginateReturn

Type d’assistance pour déduire le type des éléments paginés à partir du type de réponse Ce type est généré en fonction des informations swagger pour x-ms-pageable spécifiquement sur la propriété itemName qui indique la propriété de la réponse où les éléments de page sont trouvés. La valeur par défaut est value. Ce type nous permettra de fournir un itérateur fortement typé en fonction de la réponse que nous obtenons en tant que deuxième paramètre

Functions

default(string, KeyCredential, DocumentTranslatorClientOptions)

Initialiser une nouvelle instance de DocumentTranslatorClient

getLongRunningPoller<TResult>(Client, TResult, CreateHttpPollerOptions<TResult, OperationState<TResult>>)

Fonction d’assistance qui génère un objet Poller pour aider à interroger une opération longue.

isUnexpected(DocumentTranslationStartTranslation202Response | DocumentTranslationStartTranslation400Response | DocumentTranslationStartTranslation401Response | DocumentTranslationStartTranslation429Response | DocumentTranslationStartTranslation500Response | DocumentTranslationStartTranslation503Response)
isUnexpected(DocumentTranslationGetTranslationsStatus200Response | DocumentTranslationGetTranslationsStatus400Response | DocumentTranslationGetTranslationsStatus401Response | DocumentTranslationGetTranslationsStatus429Response | DocumentTranslationGetTranslationsStatus500Response | DocumentTranslationGetTranslationsStatus503Response)
isUnexpected(DocumentTranslationGetDocumentStatus200Response | DocumentTranslationGetDocumentStatus401Response | DocumentTranslationGetDocumentStatus404Response | DocumentTranslationGetDocumentStatus429Response | DocumentTranslationGetDocumentStatus500Response | DocumentTranslationGetDocumentStatus503Response)
isUnexpected(DocumentTranslationGetTranslationStatus200Response | DocumentTranslationGetTranslationStatus401Response | DocumentTranslationGetTranslationStatus404Response | DocumentTranslationGetTranslationStatus429Response | DocumentTranslationGetTranslationStatus500Response | DocumentTranslationGetTranslationStatus503Response)
isUnexpected(DocumentTranslationCancelTranslation200Response | DocumentTranslationCancelTranslation401Response | DocumentTranslationCancelTranslation404Response | DocumentTranslationCancelTranslation429Response | DocumentTranslationCancelTranslation500Response | DocumentTranslationCancelTranslation503Response)
isUnexpected(DocumentTranslationGetDocumentsStatus200Response | DocumentTranslationGetDocumentsStatus400Response | DocumentTranslationGetDocumentsStatus401Response | DocumentTranslationGetDocumentsStatus404Response | DocumentTranslationGetDocumentsStatus429Response | DocumentTranslationGetDocumentsStatus500Response | DocumentTranslationGetDocumentsStatus503Response)
isUnexpected(DocumentTranslationGetSupportedDocumentFormats200Response | DocumentTranslationGetSupportedDocumentFormats429Response | DocumentTranslationGetSupportedDocumentFormats500Response | DocumentTranslationGetSupportedDocumentFormats503Response)
isUnexpected(DocumentTranslationGetSupportedGlossaryFormats200Response | DocumentTranslationGetSupportedGlossaryFormats429Response | DocumentTranslationGetSupportedGlossaryFormats500Response | DocumentTranslationGetSupportedGlossaryFormats503Response)
isUnexpected(DocumentTranslationGetSupportedStorageSources200Response | DocumentTranslationGetSupportedStorageSources429Response | DocumentTranslationGetSupportedStorageSources500Response | DocumentTranslationGetSupportedStorageSources503Response)
paginate<TResponse>(Client, TResponse, PagingOptions<TResponse>)

Assistance pour paginer les résultats d’une réponse initiale qui suit la spécification de l’extension autorest x-ms-pageable

Informations relatives à la fonction

default(string, KeyCredential, DocumentTranslatorClientOptions)

Initialiser une nouvelle instance de DocumentTranslatorClient

function default(endpoint: string, credentials: KeyCredential, options?: DocumentTranslatorClientOptions): DocumentTranslatorClient

Paramètres

endpoint

string

Points de terminaison Cognitive Services pris en charge (protocole et nom d’hôte, par exemple : https://westus.api.cognitive.microsoft.com).

credentials
KeyCredential

identifier de manière unique les informations d’identification du client

options
DocumentTranslatorClientOptions

paramètre de tous les paramètres facultatifs

Retours

getLongRunningPoller<TResult>(Client, TResult, CreateHttpPollerOptions<TResult, OperationState<TResult>>)

Fonction d’assistance qui génère un objet Poller pour aider à interroger une opération longue.

function getLongRunningPoller<TResult>(client: Client, initialResponse: TResult, options?: CreateHttpPollerOptions<TResult, OperationState<TResult>>): Promise<SimplePollerLike<OperationState<TResult>, TResult>>

Paramètres

client
Client

Client à utiliser pour envoyer la demande pour obtenir des pages supplémentaires.

initialResponse

TResult

Réponse initiale.

options

CreateHttpPollerOptions<TResult, OperationState<TResult>>

Options permettant de définir un état de reprise ou un intervalle d’interrogation personnalisé.

Retours

Promise<SimplePollerLike<OperationState<TResult>, TResult>>

  • Objet polleur permettant d’interroger les mises à jour de l’état de l’opération et d’obtenir la réponse finale.

isUnexpected(DocumentTranslationStartTranslation202Response | DocumentTranslationStartTranslation400Response | DocumentTranslationStartTranslation401Response | DocumentTranslationStartTranslation429Response | DocumentTranslationStartTranslation500Response | DocumentTranslationStartTranslation503Response)

function isUnexpected(response: DocumentTranslationStartTranslation202Response | DocumentTranslationStartTranslation400Response | DocumentTranslationStartTranslation401Response | DocumentTranslationStartTranslation429Response | DocumentTranslationStartTranslation500Response | DocumentTranslationStartTranslation503Response): response

Paramètres

Retours

response

isUnexpected(DocumentTranslationGetTranslationsStatus200Response | DocumentTranslationGetTranslationsStatus400Response | DocumentTranslationGetTranslationsStatus401Response | DocumentTranslationGetTranslationsStatus429Response | DocumentTranslationGetTranslationsStatus500Response | DocumentTranslationGetTranslationsStatus503Response)

function isUnexpected(response: DocumentTranslationGetTranslationsStatus200Response | DocumentTranslationGetTranslationsStatus400Response | DocumentTranslationGetTranslationsStatus401Response | DocumentTranslationGetTranslationsStatus429Response | DocumentTranslationGetTranslationsStatus500Response | DocumentTranslationGetTranslationsStatus503Response): response

Paramètres

Retours

response

isUnexpected(DocumentTranslationGetDocumentStatus200Response | DocumentTranslationGetDocumentStatus401Response | DocumentTranslationGetDocumentStatus404Response | DocumentTranslationGetDocumentStatus429Response | DocumentTranslationGetDocumentStatus500Response | DocumentTranslationGetDocumentStatus503Response)

function isUnexpected(response: DocumentTranslationGetDocumentStatus200Response | DocumentTranslationGetDocumentStatus401Response | DocumentTranslationGetDocumentStatus404Response | DocumentTranslationGetDocumentStatus429Response | DocumentTranslationGetDocumentStatus500Response | DocumentTranslationGetDocumentStatus503Response): response

Paramètres

Retours

response

isUnexpected(DocumentTranslationGetTranslationStatus200Response | DocumentTranslationGetTranslationStatus401Response | DocumentTranslationGetTranslationStatus404Response | DocumentTranslationGetTranslationStatus429Response | DocumentTranslationGetTranslationStatus500Response | DocumentTranslationGetTranslationStatus503Response)

function isUnexpected(response: DocumentTranslationGetTranslationStatus200Response | DocumentTranslationGetTranslationStatus401Response | DocumentTranslationGetTranslationStatus404Response | DocumentTranslationGetTranslationStatus429Response | DocumentTranslationGetTranslationStatus500Response | DocumentTranslationGetTranslationStatus503Response): response

Paramètres

Retours

response

isUnexpected(DocumentTranslationCancelTranslation200Response | DocumentTranslationCancelTranslation401Response | DocumentTranslationCancelTranslation404Response | DocumentTranslationCancelTranslation429Response | DocumentTranslationCancelTranslation500Response | DocumentTranslationCancelTranslation503Response)

function isUnexpected(response: DocumentTranslationCancelTranslation200Response | DocumentTranslationCancelTranslation401Response | DocumentTranslationCancelTranslation404Response | DocumentTranslationCancelTranslation429Response | DocumentTranslationCancelTranslation500Response | DocumentTranslationCancelTranslation503Response): response

Paramètres

Retours

response

isUnexpected(DocumentTranslationGetDocumentsStatus200Response | DocumentTranslationGetDocumentsStatus400Response | DocumentTranslationGetDocumentsStatus401Response | DocumentTranslationGetDocumentsStatus404Response | DocumentTranslationGetDocumentsStatus429Response | DocumentTranslationGetDocumentsStatus500Response | DocumentTranslationGetDocumentsStatus503Response)

function isUnexpected(response: DocumentTranslationGetDocumentsStatus200Response | DocumentTranslationGetDocumentsStatus400Response | DocumentTranslationGetDocumentsStatus401Response | DocumentTranslationGetDocumentsStatus404Response | DocumentTranslationGetDocumentsStatus429Response | DocumentTranslationGetDocumentsStatus500Response | DocumentTranslationGetDocumentsStatus503Response): response

Paramètres

Retours

response

isUnexpected(DocumentTranslationGetSupportedDocumentFormats200Response | DocumentTranslationGetSupportedDocumentFormats429Response | DocumentTranslationGetSupportedDocumentFormats500Response | DocumentTranslationGetSupportedDocumentFormats503Response)

function isUnexpected(response: DocumentTranslationGetSupportedDocumentFormats200Response | DocumentTranslationGetSupportedDocumentFormats429Response | DocumentTranslationGetSupportedDocumentFormats500Response | DocumentTranslationGetSupportedDocumentFormats503Response): response

Paramètres

Retours

response

isUnexpected(DocumentTranslationGetSupportedGlossaryFormats200Response | DocumentTranslationGetSupportedGlossaryFormats429Response | DocumentTranslationGetSupportedGlossaryFormats500Response | DocumentTranslationGetSupportedGlossaryFormats503Response)

function isUnexpected(response: DocumentTranslationGetSupportedGlossaryFormats200Response | DocumentTranslationGetSupportedGlossaryFormats429Response | DocumentTranslationGetSupportedGlossaryFormats500Response | DocumentTranslationGetSupportedGlossaryFormats503Response): response

Paramètres

Retours

response

isUnexpected(DocumentTranslationGetSupportedStorageSources200Response | DocumentTranslationGetSupportedStorageSources429Response | DocumentTranslationGetSupportedStorageSources500Response | DocumentTranslationGetSupportedStorageSources503Response)

function isUnexpected(response: DocumentTranslationGetSupportedStorageSources200Response | DocumentTranslationGetSupportedStorageSources429Response | DocumentTranslationGetSupportedStorageSources500Response | DocumentTranslationGetSupportedStorageSources503Response): response

Paramètres

Retours

response

paginate<TResponse>(Client, TResponse, PagingOptions<TResponse>)

Assistance pour paginer les résultats d’une réponse initiale qui suit la spécification de l’extension autorest x-ms-pageable

function paginate<TResponse>(client: Client, initialResponse: TResponse, options?: PagingOptions<TResponse>): PagedAsyncIterableIterator<PaginateReturn<TResponse>>

Paramètres

client
Client

Client à utiliser pour envoyer les demandes de page suivantes

initialResponse

TResponse

Réponse initiale contenant la page nextLink et active des éléments

options

PagingOptions<TResponse>

Retours

  • PagedAsyncIterableIterator pour itérer les éléments