public sealed class AnalyzeSyntaxRequest : IMessage<AnalyzeSyntaxRequest>, IEquatable<AnalyzeSyntaxRequest>, IDeepCloneable<AnalyzeSyntaxRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Natural Language v1 API class AnalyzeSyntaxRequest.
[[["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 page provides documentation for the `AnalyzeSyntaxRequest` class within the Google Cloud Natural Language v1 API, specifically for version 3.6.0, with links to other versions of the API."],["The `AnalyzeSyntaxRequest` class is used to send a request for syntax analysis, and it implements interfaces such as `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`."],["This class is a message that can be constructed by utilizing the public constructor `AnalyzeSyntaxRequest()` or by providing an existing `AnalyzeSyntaxRequest` object through the `AnalyzeSyntaxRequest(AnalyzeSyntaxRequest other)` constructor."],["The `AnalyzeSyntaxRequest` class includes properties `Document`, which represents the input document, and `EncodingType`, which determines how the API calculates text offsets."],["The documentation also lists the class's namespace, `Google.Cloud.Language.V1`, the assembly, `Google.Cloud.Language.V1.dll`, inherited members, and related linked documentation such as interfaces and objects."]]],[]]