public sealed class Case : IMessage<Fulfillment.Types.ConditionalCases.Types.Case>, IEquatable<Fulfillment.Types.ConditionalCases.Types.Case>, IDeepCloneable<Fulfillment.Types.ConditionalCases.Types.Case>, IBufferMessage, IMessage
Each case has a Boolean condition. When it is evaluated to be True, the
corresponding messages will be selected and evaluated recursively.
The condition to activate and select this case. Empty means the
condition is always true. The condition is evaluated against [form
parameters][Form.parameters] or [session
parameters][SessionInfo.parameters].
[[["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\u003eThe provided content outlines the different versions of the \u003ccode\u003eCase\u003c/code\u003e class within the \u003ccode\u003eGoogle.Cloud.Dialogflow.Cx.V3\u003c/code\u003e namespace, ranging from version 1.0.0 to the latest version, 2.23.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eCase\u003c/code\u003e class is part of the \u003ccode\u003eFulfillment.Types.ConditionalCases.Types\u003c/code\u003e and it's designed for conditional message evaluation.\u003c/p\u003e\n"],["\u003cp\u003eThe class has implemented various interfaces including IMessage, IEquatable, IDeepCloneable, and IBufferMessage, all found in version 1.4.0.\u003c/p\u003e\n"],["\u003cp\u003eEach \u003ccode\u003eCase\u003c/code\u003e object has a \u003ccode\u003eCondition\u003c/code\u003e property, which determines if the case is active, and a \u003ccode\u003eCaseContent\u003c/code\u003e property, which is a list of the case's content.\u003c/p\u003e\n"],["\u003cp\u003eThere are two constructors for the \u003ccode\u003eCase\u003c/code\u003e class: a default constructor and one that takes another \u003ccode\u003eCase\u003c/code\u003e instance as an argument.\u003c/p\u003e\n"]]],[],null,[]]