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\u003eThis document provides reference information for the \u003ccode\u003eDeleteEntityTypeRequest\u003c/code\u003e class within the Google.Cloud.Dialogflow.Cx.V3 namespace for .NET, with the current version being 2.21.0, however there are links available to documentation for versions ranging from 1.0.0 to 2.23.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eDeleteEntityTypeRequest\u003c/code\u003e class is used to request the deletion of an entity type in Dialogflow CX, as indicated by the reference to \u003ccode\u003eEntityTypes.DeleteEntityType\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eDeleteEntityTypeRequest\u003c/code\u003e class inherits from \u003ccode\u003eobject\u003c/code\u003e and implements \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eDeleteEntityTypeRequest\u003c/code\u003e class has key properties \u003ccode\u003eEntityTypeName\u003c/code\u003e, \u003ccode\u003eForce\u003c/code\u003e and \u003ccode\u003eName\u003c/code\u003e, allowing the user to specify the entity type name, whether to force delete it, and the name as a string, respectively.\u003c/p\u003e\n"],["\u003cp\u003eIt has two constructors, one empty and another that allows a copy of another \u003ccode\u003eDeleteEntityTypeRequest\u003c/code\u003e class to be passed to it.\u003c/p\u003e\n"]]],[],null,[]]