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"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis document provides reference information for the \u003ccode\u003eAnnotateTextRequest\u003c/code\u003e class within the Google Cloud Natural Language v1 API, including its properties and constructors.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eAnnotateTextRequest\u003c/code\u003e class is used for making requests to the text annotation API, enabling multiple analysis types like sentiment, entity, and syntax analysis in a single API call.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version for the API is \u003ccode\u003e3.7.0\u003c/code\u003e, and the page includes the history of releases going as far back as \u003ccode\u003e2.2.0\u003c/code\u003e with links to their respective documentations.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eAnnotateTextRequest\u003c/code\u003e has properties such as \u003ccode\u003eDocument\u003c/code\u003e, \u003ccode\u003eEncodingType\u003c/code\u003e, and \u003ccode\u003eFeatures\u003c/code\u003e, allowing specification of input document, encoding used for offset calculations, and the enabled analysis features.\u003c/p\u003e\n"]]],[],null,[]]