Compartilhar via


VariationsTranslationTimerJob.ImportTranslationPackage método

Cria um item de trabalho para o trabalho de timer importar um pacote de tradução XLIFF.

Namespace:  Microsoft.Office.Client.TranslationServices
Assemblies:   Microsoft.Office.Client.TranslationServices.Silverlight (em Microsoft.Office.Client.TranslationServices.Silverlight.dll);  Microsoft.Office.Client.TranslationServices.Phone (em Microsoft.Office.Client.TranslationServices.Phone.dll)  Microsoft.Office.Client.TranslationServices (em Microsoft.Office.Client.TranslationServices.dll)

Sintaxe

'Declaração
Public Shared Sub ImportTranslationPackage ( _
    context As ClientRuntimeContext, _
    translatorName As String, _
    packageId As Integer, _
    addressesToEmail As String() _
)
'Uso
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
)

Parâmetros

  • translatorName
    Tipo: System.String

    Nome da entidade que executada tradução.

  • packageId
    Tipo: System.Int32

    Identificador do item pacote na biblioteca de pacotes de tradução.

  • addressesToEmail
    Tipo: []

    Endereços de email que devem ser notificados quando a operação for concluída.

Exceções

Exceção Condição
ArgumentException

InvalidOperationException

A web não está configurada para tradução.

UnauthorizedAccessException

O usuário atual tem permissões suficientes.

[System.Xml.Schema.XmlSchemaException]

Um pacote não está em conformidade com o esquema estrito XLIFF versão 1.2 ou falta anotações necessárias para executar uma importação. A mensagem contém o identificador do primeiro arquivo falha no pacote.

Comentários

O pacote deve estar na biblioteca de pacotes de tradução na web raiz do conjunto de sites que contém targetWeb. O usuário atual deve ter a permissão de CancelCheckout para executar a operação se o pacote de tradução contém conteúdo para mais de um item.

Ver também

Referência

VariationsTranslationTimerJob classe

VariationsTranslationTimerJob membros

Microsoft.Office.Client.TranslationServices namespace