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
- context
Type : Microsoft.SharePoint.Client.ClientRuntimeContext
translatorName
Type : System.StringNom de l'entité effectuer la traduction.
packageId
Type : System.Int32Identificateur 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