public sealed class TranslateDocumentResponse : IMessage<TranslateDocumentResponse>, IEquatable<TranslateDocumentResponse>, IDeepCloneable<TranslateDocumentResponse>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Translation v3 API class TranslateDocumentResponse.
A translated document response message.
Implements
IMessageTranslateDocumentResponse, IEquatableTranslateDocumentResponse, IDeepCloneableTranslateDocumentResponse, IBufferMessage, IMessageNamespace
GoogleCloudGoogle.Cloud.TranslateV3Assembly
Google.Cloud.Translate.V3.dll
Constructors
TranslateDocumentResponse()
public TranslateDocumentResponse()
TranslateDocumentResponse(TranslateDocumentResponse)
public TranslateDocumentResponse(TranslateDocumentResponse other)
Parameter | |
---|---|
Name | Description |
other | TranslateDocumentResponse |
Properties
DocumentTranslation
public DocumentTranslation DocumentTranslation { get; set; }
Translated document.
Property Value | |
---|---|
Type | Description |
DocumentTranslation |
GlossaryConfig
public TranslateTextGlossaryConfig GlossaryConfig { get; set; }
The glossary_config
used for this translation.
Property Value | |
---|---|
Type | Description |
TranslateTextGlossaryConfig |
GlossaryDocumentTranslation
public DocumentTranslation GlossaryDocumentTranslation { get; set; }
The document's translation output if a glossary is provided in the request. This can be the same as [TranslateDocumentResponse.document_translation] if no glossary terms apply.
Property Value | |
---|---|
Type | Description |
DocumentTranslation |
Model
public string Model { get; set; }
Only present when 'model' is present in the request. 'model' is normalized to have a project number.
For example:
If the 'model' field in TranslateDocumentRequest is:
projects/{project-id}/locations/{location-id}/models/general/nmt
then
model
here would be normalized to
projects/{project-number}/locations/{location-id}/models/general/nmt
.
Property Value | |
---|---|
Type | Description |
string |