public sealed class Intent.Types.Message.Types.MediaContent : IMessage<Intent.Types.Message.Types.MediaContent>, IEquatable<Intent.Types.Message.Types.MediaContent>, IDeepCloneable<Intent.Types.Message.Types.MediaContent>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Dialogflow v2beta1 API class Intent.Types.Message.Types.MediaContent.
[[["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 is for the `Intent.Types.Message.Types.MediaContent` class within the Google Cloud Dialogflow v2beta1 API, specifically for version 1.0.0-beta22, which handles media content in Actions on Google."],["The `MediaContent` class inherits from `object` and implements interfaces such as `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, offering functionalities like deep cloning and message buffering."],["The class has two constructors, a default `MediaContent()` and a `MediaContent(MediaContent)` constructor that takes an existing instance of `MediaContent` as an argument to use as the basis of the construction of a new object."],["`MediaContent` includes properties such as `MediaObjects` to manage a list of media objects and `MediaType` to define the type of media content, such as \"audio\", where the `MediaObjects` property is required, while the `MediaType` is optional."],["This class is a representation of a media content card for actions on Google and is found within the `Google.Cloud.Dialogflow.V2Beta1` namespace."]]],[]]