Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

GoogleDocsBatch

Namespace OfficeIMO.Word.GoogleDocs
Assembly OfficeIMO.Word.GoogleDocs
Modifiers sealed

A provider-neutral batch representation of a Word document that can later be translated to Google Docs API calls.

Inheritance

  • Object
  • GoogleDocsBatch

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Constructors

public GoogleDocsBatch(String title, GoogleDocsTranslationPlan plan, TranslationReport report, WordDocumentSnapshot snapshot) #

Creates an empty batch; a blank title becomes Document.

Parameters

title System.String requiredposition: 0
plan OfficeIMO.Word.GoogleDocs.GoogleDocsTranslationPlan requiredposition: 1
report OfficeIMO.GoogleWorkspace.TranslationReport requiredposition: 2
snapshot OfficeIMO.Word.WordDocumentSnapshot requiredposition: 3

Properties

public String Title { get; } #

Gets the title used when creating a Google document; replacement keeps the existing title.

public GoogleDocsTranslationPlan Plan { get; } #

Gets counts and fidelity classification for the source.

public TranslationReport Report { get; } #

Gets translation notices associated with this batch.

public WordDocumentSnapshot Snapshot { get; } #

Gets the Word snapshot used to compile this batch.

public IReadOnlyList<GoogleDocsRequest> Requests { get; } #

Gets provider-neutral body requests in source order.

public IReadOnlyList<GoogleDocsSegment> Segments { get; } #

Gets compiled header and footer segments.