public sealed class AnnotateTextRequest.Types.Features : IMessage<AnnotateTextRequest.Types.Features>, IEquatable<AnnotateTextRequest.Types.Features>, IDeepCloneable<AnnotateTextRequest.Types.Features>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Natural Language v2 API class AnnotateTextRequest.Types.Features.
All available features.
Setting each one to true will enable that specific analysis for the input.
[[["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."],[[["This documentation provides reference for the `AnnotateTextRequest.Types.Features` class within the Google Cloud Natural Language v2 API, version 1.0.0-beta04."],["The `AnnotateTextRequest.Types.Features` class allows users to enable specific natural language analysis features for text input."],["Available features include text classification, document sentiment extraction, entity extraction, and content moderation, each of which can be activated by setting its respective property to true."],["The class implements multiple interfaces, such as `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`."],["Two constructors are available, one that allows for a default initialization and one for copying properties from another `AnnotateTextRequest.Types.Features` object."]]],[]]