@azure-rest/ai-translation-document package
Interfaces
Alias de type
| CancelTranslationParameters | |
| DocumentTranslateContent |
Contenu de la demande de traduction de document |
| DocumentTranslateParameters | |
| DocumentTranslationClient | |
| FileFormatType |
Alias pour FileFormatType |
| GetArrayType |
Type d’assistance pour extraire le type d’un tableau |
| GetDocumentStatusParameters | |
| GetDocumentsStatusParameters | |
| GetPage |
Type d’une fonction personnalisée qui définit comment obtenir une page et un lien vers le suivant, le cas échéant. |
| GetSupportedFormatsParameters | |
| GetTranslationStatusParameters | |
| GetTranslationsStatusParameters | |
| 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 |
| StartTranslationParameters | |
| StatusOutput |
Alias pour StatusOutput |
| StorageInputType |
Alias pour StorageInputType |
| StorageSource |
Alias pour StorageSource |
| TranslationErrorCodeOutput |
Alias pour TranslationErrorCodeOutput |
Functions
Informations relatives à la fonction
default(string, TokenCredential | KeyCredential, DocumentTranslationClientOptions)
Initialiser une nouvelle instance de DocumentTranslationClient
function default(endpointParam: string, credentials: TokenCredential | KeyCredential, options?: DocumentTranslationClientOptions): DocumentTranslationClient
Paramètres
- endpointParam
-
string
Point de terminaison de traduction de documents pris en charge, protocole et nom d’hôte, par exemple : https://{TranslatorResourceName}.cognitiveservices.azure.com/translator.
- credentials
identifier de manière unique les informations d’identification du client
- options
- DocumentTranslationClientOptions
paramètre de tous les paramètres facultatifs
Retours
getLongRunningPoller<TResult>(Client, StartTranslationDefaultResponse | StartTranslation202Response, 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: StartTranslationDefaultResponse | StartTranslation202Response, 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
-
StartTranslationDefaultResponse | StartTranslation202Response
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(DocumentTranslate200Response | DocumentTranslateDefaultResponse)
function isUnexpected(response: DocumentTranslate200Response | DocumentTranslateDefaultResponse): response
Paramètres
Retours
response
isUnexpected(StartTranslationLogicalResponse | StartTranslationDefaultResponse | StartTranslation202Response)
function isUnexpected(response: StartTranslationLogicalResponse | StartTranslationDefaultResponse | StartTranslation202Response): response
Paramètres
Retours
response
isUnexpected(GetTranslationsStatus200Response | GetTranslationsStatusDefaultResponse)
function isUnexpected(response: GetTranslationsStatus200Response | GetTranslationsStatusDefaultResponse): response
Paramètres
Retours
response
isUnexpected(GetDocumentStatus200Response | GetDocumentStatusDefaultResponse)
function isUnexpected(response: GetDocumentStatus200Response | GetDocumentStatusDefaultResponse): response
Paramètres
Retours
response
isUnexpected(GetTranslationStatus200Response | GetTranslationStatusDefaultResponse)
function isUnexpected(response: GetTranslationStatus200Response | GetTranslationStatusDefaultResponse): response
Paramètres
Retours
response
isUnexpected(CancelTranslation200Response | CancelTranslationDefaultResponse)
function isUnexpected(response: CancelTranslation200Response | CancelTranslationDefaultResponse): response
Paramètres
Retours
response
isUnexpected(GetDocumentsStatus200Response | GetDocumentsStatusDefaultResponse)
function isUnexpected(response: GetDocumentsStatus200Response | GetDocumentsStatusDefaultResponse): response
Paramètres
Retours
response
isUnexpected(GetSupportedFormats200Response | GetSupportedFormatsDefaultResponse)
function isUnexpected(response: GetSupportedFormats200Response | GetSupportedFormatsDefaultResponse): 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<PaginateReturn<TResponse>>
- PagedAsyncIterableIterator pour itérer les éléments