VariationsTranslationTimerJob.ImportTranslationPackage - Méthode (String, SPWeb, Int32, IEnumerable<String>)
Crée un élément de travail pour le travail du minuteur importer un package de traduction XLIFF.
Espace de noms : Microsoft.Office.TranslationServices
Assembly : Microsoft.Office.TranslationServices (dans Microsoft.Office.TranslationServices.dll)
Syntaxe
'Déclaration
Public Shared Sub ImportTranslationPackage ( _
translatorName As String, _
targetWeb As SPWeb, _
packageId As Integer, _
addressesToEmail As IEnumerable(Of String) _
)
'Utilisation
Dim translatorName As String
Dim targetWeb As SPWeb
Dim packageId As Integer
Dim addressesToEmail As IEnumerable(Of String)
VariationsTranslationTimerJob.ImportTranslationPackage(translatorName, _
targetWeb, packageId, addressesToEmail)
public static void ImportTranslationPackage(
string translatorName,
SPWeb targetWeb,
int packageId,
IEnumerable<string> addressesToEmail
)
Paramètres
translatorName
Type : System.StringAdresses de messagerie qui doivent être avertis lorsque l'opération est terminée.
targetWeb
Type : Microsoft.SharePoint.SPWebNom de l'entité qui a effectué la traduction.
packageId
Type : System.Int32Site Web contenant le contenu dans le package de traduction.
addressesToEmail
Type : System.Collections.Generic.IEnumerable<String>ID de l'élément de package dans la bibliothèque de Packages de traduction.
Exceptions
Exception | Condition |
---|---|
ArgumentException | |
InvalidOperationException | Le site web n'est pas configuré pour la traduction. |
UnauthorizedAccessException | L'utilisateur actuel dispose d'autorisations insuffisantes. |
[System.Xml.Schema.XmlSchemaException] | Un package ne respecte pas le schéma strict XLIFF Version 1.2 ou il manque des notes requises pour effectuer une importation. Le message contient l'ID du premier fichier défectueux dans le package. |
Remarques
Le package doit être dans la bibliothèque de packages de traduction sur le site web racine de la collection de sites contenant targetWeb. L'utilisateur actuel doit avoir l'autorisation CancelCheckout pour effectuer l'opération si le package de traduction contient le contenu de plusieurs éléments.
Voir aussi
Référence
VariationsTranslationTimerJob classe
VariationsTranslationTimerJob - Membres