public sealed class CreateDocumentRequest : IMessage<CreateDocumentRequest>, IEquatable<CreateDocumentRequest>, IDeepCloneable<CreateDocumentRequest>, IBufferMessage, IMessage
Request message for [Documents.CreateDocument][google.cloud.dialogflow.v2.Documents.CreateDocument].
[[["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-04-09 UTC."],[[["This page details the `CreateDocumentRequest` class within the `Google.Cloud.Dialogflow.V2` namespace, specifically for version 3.8.0 and later, which is used to send requests to create new documents."],["The latest version available is 4.26.0, with a history of previous versions listed from 4.25.0 down to 3.2.0, allowing access to prior releases of the class and its documentation."],["`CreateDocumentRequest` inherits from `Object` and implements multiple interfaces, including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, for message handling, equality comparison, deep cloning, and buffered messages."],["The class has two constructors and two main properties, `Document` (the document to be created) and `Parent` (the knowledge base where the document will reside), with an additional property, `ParentAsKnowledgeBaseName` being a typed view over `Parent`."],["The document's parent property requires a specific format that includes a project ID, location ID, and a knowledge base ID, used to specify the location where the document should be placed."]]],[]]