public sealed class AnnotatedMessagePart : IMessage<AnnotatedMessagePart>, IEquatable<AnnotatedMessagePart>, IDeepCloneable<AnnotatedMessagePart>, IBufferMessage, IMessage
Represents a part of a message possibly annotated with an entity. The part
can be an entity or purely a part of the message between two entities or
message start/end.
The Dialogflow system entity formatted value
of
this message part. For example for a system entity of type
@sys.unit-currency, this may contain:
<pre>
{
"amount": 5,
"currency": "USD"
}
</pre>
[[["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-03-21 UTC."],[[["The provided content outlines the different versions of the `AnnotatedMessagePart` class within the `Google.Cloud.Dialogflow.V2` namespace, with version 4.26.0 being the latest and the lowest being 3.2.0."],["The `AnnotatedMessagePart` class represents a portion of a message that may be annotated with an entity and it inherits from `Object` and implements several interfaces including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`."],["The class includes properties such as `EntityType`, `FormattedValue`, and `Text`, allowing for the retrieval of the Dialogflow system entity type, formatted value, and the textual content of the message part, respectively."],["The list of members also include two constructors: a parameterless constructor and one that takes another AnnotatedMessagePart object as a parameter."],["The documentation includes links to relevant online resources, for example to the definition of `Object`, `string` or `Value` that are used inside the description of `AnnotatedMessagePart`."]]],[]]