@azure/ai-translation-document package

Klassen

DocumentTranslationClient

Client voor de Azure AI Document Translation-service, gebruikt om batches documenten te vertalen die zijn opgeslagen in Azure Blob Storage.

SingleDocumentTranslationClient

Client voor de Azure AI Document Translation-dienst, gebruikt om één document te vertalen.

Interfaces

BatchOptions

Opties voor vertaalbatchverzoeken

BatchRequest

Definitie voor de aanvraag voor het omzetten van invoerbatches

CancelTranslationOptionalParams

Optionele parameters.

DocumentFilter

Documentfilter

DocumentStatus

Antwoord op documentstatus

DocumentTranslateContent

Aanvraaginhoud voor document vertalen

DocumentTranslationClientOptionalParams

Optionele parameters voor de client.

FileFormat

Bestandsformaat

GetDocumentStatusOptionalParams

Optionele parameters.

GetSupportedFormatsOptionalParams

Optionele parameters.

GetTranslationStatusOptionalParams

Optionele parameters.

Glossary

Woordenlijst/vertaalgeheugen voor de aanvraag

InnerTranslationError

Nieuwe indeling voor interne fouten die voldoet aan de Richtlijnen voor de Cognitive Services-API die beschikbaar zijn op https://microsoft.sharepoint.com/%3Aw%3A/t/CognitiveServicesPMO/EUoytcrjuJdKpeOKIK_QRC8BPtUYQpKBi8JsWyeDMRsWlQ?e=CPq8ow. Dit bevat vereiste eigenschappen ErrorCode, bericht en optionele eigenschappendoel, details (sleutelwaardepaar), interne fout (dit kan worden genest).

ListDocumentStatusesOptionalParams

Optionele parameters.

ListTranslationStatusesOptionalParams

Optionele parameters.

PageSettings

Opties voor de methode byPage

PagedAsyncIterableIterator

Een interface waarmee asynchrone iteratie zowel kan worden voltooid als per pagina.

RestorePollerOptions
SingleDocumentTranslationClientOptionalParams

Optionele parameters voor de client.

SourceInput

Bron van de invoerdocumenten

StartTranslationDetails

Batchaanvraag voor het indienen van vertaaltaken

StartTranslationOptionalParams

Optionele parameters.

SupportedFileFormats

Lijst met ondersteunde bestandsindelingen

TargetInput

Bestemming voor de voltooide vertaalde documenten

TranslateOptionalParams

Optionele parameters.

TranslationError

Dit bevat een buitenste fout met foutcode, bericht, details, doel en een interne fout met meer beschrijvende details.

TranslationStatus

Antwoord van vertaaltaakstatus

TranslationStatusSummary

Statusoverzicht

Type-aliassen

ContinuablePage

Een interface die een pagina met resultaten beschrijft.

FileContents

Geldige waarden voor de inhoud van een binair bestand.

FileFormatType

Formaattypen

NodeReadableStream

Typ alias voor Node.js ReadableStream. Op Node-doelen wordt dit opgelost naar het daadwerkelijke NodeJS.ReadableStream-type. Op browser/react-native targets lost de platformvariant op naar never, wat vanzelf uit uniontypes valt.

Status

Lijst met mogelijke statussen voor taak of document

StorageInputType

Geheugentype van de bronstring van het invoerdocument

TranslateResponse

Het vertaalde document werd teruggegeven door een enkel document vertaalverzoek.

TranslationErrorCode

Opsommingen met foutcodes op hoog niveau.

TranslationStorageSource

Opslagbron

Enums

KnownVersions

Documentvertaling ondersteunde versies

Functies

isRestError(unknown)

Typeguard voor RestError

restorePoller<TResponse, TResult>(DocumentTranslationClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, TResponse>)

Hiermee maakt u een poller op basis van de geserialiseerde status van een andere poller. Dit kan handig zijn als u pollers wilt maken op een andere host of een poller moet worden gemaakt nadat het oorspronkelijke poller niet binnen het bereik valt.

Variabelen

RestError

Een aangepast fouttype voor mislukte pijplijnaanvragen.

Functiedetails

isRestError(unknown)

Typeguard voor RestError

function isRestError(e: unknown): e

Parameters

e

unknown

Iets betrapt door een catch-component.

Retouren

e

restorePoller<TResponse, TResult>(DocumentTranslationClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, TResponse>)

Hiermee maakt u een poller op basis van de geserialiseerde status van een andere poller. Dit kan handig zijn als u pollers wilt maken op een andere host of een poller moet worden gemaakt nadat het oorspronkelijke poller niet binnen het bereik valt.

function restorePoller<TResponse, TResult>(client: DocumentTranslationClient, serializedState: string, sourceOperation: (args: any[]) => PollerLike<OperationState<TResult>, TResult>, options?: RestorePollerOptions<TResult, TResponse>): PollerLike<OperationState<TResult>, TResult>

Parameters

serializedState

string

sourceOperation

(args: any[]) => PollerLike<OperationState<TResult>, TResult>

options

RestorePollerOptions<TResult, TResponse>

Retouren

PollerLike<OperationState<TResult>, TResult>

Variabele details

RestError

Een aangepast fouttype voor mislukte pijplijnaanvragen.

RestError: RestErrorConstructor

Type