public sealed class AnnotateTextRequest : IMessage<AnnotateTextRequest>, IEquatable<AnnotateTextRequest>, IDeepCloneable<AnnotateTextRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Natural Language v1 API class AnnotateTextRequest.
The request message for the text annotation API, which can perform multiple
analysis types (sentiment, entities, and syntax) in one call.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-04-09 UTC."],[[["This document provides reference information for the `AnnotateTextRequest` class within the Google Cloud Natural Language v1 API, covering its methods and properties."],["`AnnotateTextRequest` is a message class that supports text annotation, including sentiment, entity, and syntax analysis, within a single API call."],["The latest version of `AnnotateTextRequest` is 3.7.0, with historical versions down to 2.2.0 available."],["The class implements multiple interfaces, including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, and inherits from `object`."],["Key properties of the `AnnotateTextRequest` class include `Document`, `EncodingType`, and `Features`, which are required for input document, offset encoding, and enabled features respectively."]]],[]]