public sealed class DeleteEntityTypeRequest : IMessage<DeleteEntityTypeRequest>, IEquatable<DeleteEntityTypeRequest>, IDeepCloneable<DeleteEntityTypeRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Dialogflow v3 API class DeleteEntityTypeRequest.
The request message for
[EntityTypes.DeleteEntityType][google.cloud.dialogflow.cx.v3.EntityTypes.DeleteEntityType].
This field has no effect for entity type not being used.
For entity types that are used by intents or pages:
If force is set to false, an error will be returned with message
indicating the referencing resources.
If force is set to true, Dialogflow will remove the entity type, as
well as any references to the entity type (i.e. Page
[parameter][google.cloud.dialogflow.cx.v3.Form.Parameter] of the entity
type will be changed to
'@sys.any' and intent
[parameter][google.cloud.dialogflow.cx.v3.Intent.Parameter] of the
entity type will be removed).
[[["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 latest version available for the \u003ccode\u003eDeleteEntityTypeRequest\u003c/code\u003e class is 2.23.0, while the current document is related to version 2.20.0.\u003c/p\u003e\n"],["\u003cp\u003eThis documentation provides details about the \u003ccode\u003eDeleteEntityTypeRequest\u003c/code\u003e class, which is a request message used to delete an entity type within the Dialogflow CX v3 API.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eDeleteEntityTypeRequest\u003c/code\u003e class includes properties such as \u003ccode\u003eEntityTypeName\u003c/code\u003e, \u003ccode\u003eForce\u003c/code\u003e, and \u003ccode\u003eName\u003c/code\u003e, which are used to specify the entity type to be deleted and control the deletion behavior.\u003c/p\u003e\n"],["\u003cp\u003eThere are 37 different versions of the \u003ccode\u003eDeleteEntityTypeRequest\u003c/code\u003e class, ranging from version 1.0.0 to the latest 2.23.0, each providing a link to its respective documentation.\u003c/p\u003e\n"],["\u003cp\u003eThe class implements several interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, to support its functionality within the .NET environment.\u003c/p\u003e\n"]]],[],null,[]]