StartTranslation interface
Metodi
| get(Document |
Restituisce un elenco di richieste batch inviate e lo stato per ogni richiesta. Questo elenco contiene solo le richieste batch inviate dall'utente (in base alla risorsa). Se il numero di richieste supera il limite di paging, viene usato il paging lato server. Le risposte impaginate indicano un risultato parziale e includono un token di continuazione nella risposta. L'assenza di un token di continuazione significa che non sono disponibili pagine aggiuntive. $top, $skip e $maxpagesize parametri di query possono essere usati per specificare un numero di risultati da restituire e un offset per la raccolta. $top indica il numero totale di record che l'utente desidera restituire in tutte le pagine. $skip indica il numero di record da ignorare dall'elenco di batch in base al metodo di ordinamento specificato. Per impostazione predefinita, l'ordinamento viene eseguito in base all'ora di inizio decrescente. $maxpagesize è il numero massimo di elementi restituiti in una pagina. Se vengono richiesti più elementi tramite $top (o $top non è specificato e sono presenti altri elementi da restituire), "@nextLink" conterrà il collegamento alla pagina successiva. $orderBy parametro di query può essere usato per ordinare l'elenco restituito ,ad esempio "$orderBy=createdDateTimeUtc asc" o "$orderBy=createdDateTimeUtc desc"). L'ordinamento predefinito è decrescente in base a createdDateTimeUtc. Alcuni parametri di query possono essere usati per filtrare l'elenco restituito (ad esempio"status=Succeeded,Cancelled") restituirà solo operazioni riuscite e annullate. createdDateTimeUtcStart e createdDateTimeUtcEnd possono essere usati in combinazione o separatamente per specificare un intervallo di datetime in base al quale filtrare l'elenco restituito. I parametri di query di filtro supportati sono (status, ids, createdDateTimeUtcStart, createdDateTimeUtcEnd). Il server rispetta i valori specificati dal client. Tuttavia, i client devono essere preparati a gestire le risposte che contengono dimensioni di pagina diverse o che contengono un token di continuazione. Quando vengono inclusi sia $top che $skip, il server deve prima applicare $skip e quindi $top nella raccolta. Nota: se il server non può rispettare $top e/o $skip, il server deve restituire un errore al client informandolo invece di ignorare solo le opzioni di query. In questo modo si riduce il rischio che il client eseduca presupposti sui dati restituiti. |
| post(Document |
Usare questa API per inviare una richiesta di traduzione bulk (batch) al servizio di traduzione documenti. Ogni richiesta può contenere più documenti e deve contenere un contenitore di origine e di destinazione per ogni documento. Il filtro di prefisso e suffisso (se specificato) viene usato per filtrare le cartelle. Il prefisso viene applicato al sottopercorso dopo il nome del contenitore. La memoria di glossario/traduzione può essere inclusa nella richiesta e viene applicata dal servizio quando il documento viene tradotto. Se il glossario non è valido o non raggiungibile durante la traduzione, viene indicato un errore nello stato del documento. Se nella destinazione esiste già un file con lo stesso nome, verrà sovrascritto. TargetUrl per ogni lingua di destinazione deve essere univoco. |
Dettagli metodo
get(DocumentTranslationGetTranslationsStatusParameters)
Restituisce un elenco di richieste batch inviate e lo stato per ogni richiesta. Questo elenco contiene solo le richieste batch inviate dall'utente (in base alla risorsa).
Se il numero di richieste supera il limite di paging, viene usato il paging lato server. Le risposte impaginate indicano un risultato parziale e includono un token di continuazione nella risposta. L'assenza di un token di continuazione significa che non sono disponibili pagine aggiuntive.
$top, $skip e $maxpagesize parametri di query possono essere usati per specificare un numero di risultati da restituire e un offset per la raccolta.
$top indica il numero totale di record che l'utente desidera restituire in tutte le pagine. $skip indica il numero di record da ignorare dall'elenco di batch in base al metodo di ordinamento specificato. Per impostazione predefinita, l'ordinamento viene eseguito in base all'ora di inizio decrescente. $maxpagesize è il numero massimo di elementi restituiti in una pagina. Se vengono richiesti più elementi tramite $top (o $top non è specificato e sono presenti altri elementi da restituire), "@nextLink" conterrà il collegamento alla pagina successiva.
$orderBy parametro di query può essere usato per ordinare l'elenco restituito ,ad esempio "$orderBy=createdDateTimeUtc asc" o "$orderBy=createdDateTimeUtc desc"). L'ordinamento predefinito è decrescente in base a createdDateTimeUtc. Alcuni parametri di query possono essere usati per filtrare l'elenco restituito (ad esempio"status=Succeeded,Cancelled") restituirà solo operazioni riuscite e annullate. createdDateTimeUtcStart e createdDateTimeUtcEnd possono essere usati in combinazione o separatamente per specificare un intervallo di datetime in base al quale filtrare l'elenco restituito. I parametri di query di filtro supportati sono (status, ids, createdDateTimeUtcStart, createdDateTimeUtcEnd).
Il server rispetta i valori specificati dal client. Tuttavia, i client devono essere preparati a gestire le risposte che contengono dimensioni di pagina diverse o che contengono un token di continuazione.
Quando vengono inclusi sia $top che $skip, il server deve prima applicare $skip e quindi $top nella raccolta. Nota: se il server non può rispettare $top e/o $skip, il server deve restituire un errore al client informandolo invece di ignorare solo le opzioni di query. In questo modo si riduce il rischio che il client eseduca presupposti sui dati restituiti.
function get(options?: DocumentTranslationGetTranslationsStatusParameters): StreamableMethod<DocumentTranslationGetTranslationsStatus200Response | DocumentTranslationGetTranslationsStatus400Response | DocumentTranslationGetTranslationsStatus401Response | DocumentTranslationGetTranslationsStatus429Response | DocumentTranslationGetTranslationsStatus500Response | DocumentTranslationGetTranslationsStatus503Response>
Parametri
Restituisce
StreamableMethod<DocumentTranslationGetTranslationsStatus200Response | DocumentTranslationGetTranslationsStatus400Response | DocumentTranslationGetTranslationsStatus401Response | DocumentTranslationGetTranslationsStatus429Response | DocumentTranslationGetTranslationsStatus500Response | DocumentTranslationGetTranslationsStatus503Response>
post(DocumentTranslationStartTranslationParameters)
Usare questa API per inviare una richiesta di traduzione bulk (batch) al servizio di traduzione documenti. Ogni richiesta può contenere più documenti e deve contenere un contenitore di origine e di destinazione per ogni documento.
Il filtro di prefisso e suffisso (se specificato) viene usato per filtrare le cartelle. Il prefisso viene applicato al sottopercorso dopo il nome del contenitore.
La memoria di glossario/traduzione può essere inclusa nella richiesta e viene applicata dal servizio quando il documento viene tradotto.
Se il glossario non è valido o non raggiungibile durante la traduzione, viene indicato un errore nello stato del documento. Se nella destinazione esiste già un file con lo stesso nome, verrà sovrascritto. TargetUrl per ogni lingua di destinazione deve essere univoco.
function post(options: DocumentTranslationStartTranslationParameters): StreamableMethod<DocumentTranslationStartTranslation202Response | DocumentTranslationStartTranslation400Response | DocumentTranslationStartTranslation401Response | DocumentTranslationStartTranslation429Response | DocumentTranslationStartTranslation500Response | DocumentTranslationStartTranslation503Response>
Parametri
Restituisce
StreamableMethod<DocumentTranslationStartTranslation202Response | DocumentTranslationStartTranslation400Response | DocumentTranslationStartTranslation401Response | DocumentTranslationStartTranslation429Response | DocumentTranslationStartTranslation500Response | DocumentTranslationStartTranslation503Response>