Partager via


VariationsTranslationTimerJob.ImportTranslationPackage - Méthode

Crée un élément de travail pour le travail du minuteur importer un package de traduction XLIFF.

Espace de noms :  Microsoft.Office.Client.TranslationServices
Assemblys :   Microsoft.Office.Client.TranslationServices.Silverlight (dans Microsoft.Office.Client.TranslationServices.Silverlight.dll);  Microsoft.Office.Client.TranslationServices.Phone (dans Microsoft.Office.Client.TranslationServices.Phone.dll)  Microsoft.Office.Client.TranslationServices (dans Microsoft.Office.Client.TranslationServices.dll)

Syntaxe

'Déclaration
Public Shared Sub ImportTranslationPackage ( _
    context As ClientRuntimeContext, _
    translatorName As String, _
    packageId As Integer, _
    addressesToEmail As String() _
)
'Utilisation
Dim context As ClientRuntimeContext
Dim translatorName As String
Dim packageId As Integer
Dim addressesToEmail As String()

VariationsTranslationTimerJob.ImportTranslationPackage(context, _
    translatorName, packageId, addressesToEmail)
public static void ImportTranslationPackage(
    ClientRuntimeContext context,
    string translatorName,
    int packageId,
    string[] addressesToEmail
)

Paramètres

  • translatorName
    Type : System.String

    Nom de l'entité effectuer la traduction.

  • packageId
    Type : System.Int32

    Identificateur de l'élément de package dans la bibliothèque de traduction Packages.

  • addressesToEmail
    Type : []

    Adresses de messagerie qui doivent être avertis lorsque l'opération est terminée.

Exceptions

Exception Condition
ArgumentException

InvalidOperationException

Le site web n'est pas configuré pour la traduction.

UnauthorizedAccessException

L'utilisateur actuel dispose des autorisations suffisantes.

[System.Xml.Schema.XmlSchemaException]

Un package ne respecte pas le schéma stricte de XLIFF Version 1.2 ou il manque des notes requis pour effectuer une importation. Le message contient l'identificateur du premier fichier défectueux dans le package.

Remarques

Le package doit être placé dans la bibliothèque de packages traduction sur le web racine de la collection de sites contenant targetWeb. L'utilisateur actuel doit disposer de l'autorisation CancelCheckout pour effectuer cette opération si le package de traduction contient du contenu pour plusieurs éléments.

Voir aussi

Référence

VariationsTranslationTimerJob classe

VariationsTranslationTimerJob - Membres

Microsoft.Office.Client.TranslationServices - Espace de noms