Is this enum deprecated?
Depending on the target platform, this can emit Deprecated annotations
for the enum, or it will be completely ignored; in the very least, this
is a formalization for deprecating enums.
Enable the legacy handling of JSON field name conflicts. This lowercases
and strips underscored from the fields before comparison in proto3 only.
The new behavior takes json_name into account and applies to proto2 as
well.
TODO(b/261750190) Remove this legacy behavior once downstream teams have
had time to migrate.
[[["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\u003e\u003ccode\u003eEnumOptions\u003c/code\u003e is a sealed class in the \u003ccode\u003eGoogle.Protobuf.Reflection\u003c/code\u003e namespace, part of the Google.Protobuf.dll assembly, designed for managing options related to enumerations.\u003c/p\u003e\n"],["\u003cp\u003eIt implements interfaces like \u003ccode\u003eIExtendableMessage\u003c/code\u003e, \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, \u003ccode\u003eIBufferMessage\u003c/code\u003e, and \u003ccode\u003eIMessage\u003c/code\u003e, allowing for extension, message management, equality checks, deep cloning, and buffer message functionalities.\u003c/p\u003e\n"],["\u003cp\u003eKey features include fields like \u003ccode\u003eAllowAliasFieldNumber\u003c/code\u003e, \u003ccode\u003eDeprecatedFieldNumber\u003c/code\u003e, \u003ccode\u003eDeprecatedLegacyJsonFieldConflictsFieldNumber\u003c/code\u003e, and \u003ccode\u003eUninterpretedOptionFieldNumber\u003c/code\u003e, along with properties like \u003ccode\u003eAllowAlias\u003c/code\u003e, \u003ccode\u003eDeprecated\u003c/code\u003e, and \u003ccode\u003eDeprecatedLegacyJsonFieldConflicts\u003c/code\u003e, to manage various enumeration option settings.\u003c/p\u003e\n"],["\u003cp\u003eIt offers methods for cloning, merging, calculating message size, clearing fields, and handling extensions, in addition to overrides for \u003ccode\u003eEquals\u003c/code\u003e, \u003ccode\u003eGetHashCode\u003c/code\u003e, and \u003ccode\u003eToString\u003c/code\u003e for enhanced functionality.\u003c/p\u003e\n"],["\u003cp\u003eThe class also provides a \u003ccode\u003eDescriptor\u003c/code\u003e property for accessing the message descriptor and a \u003ccode\u003eParser\u003c/code\u003e property for parsing \u003ccode\u003eEnumOptions\u003c/code\u003e from data.\u003c/p\u003e\n"]]],[],null,[]]