ITMSMCPDestructiveAttribute Interface
Sets the destructive behaviour hint of a tool to True.
API unit family: TMS.MCP.Attributes
Extends: ITMSMCPCustomAttribute
Syntax
ITMSMCPDestructiveAttribute = interface(ITMSMCPCustomAttribute)
__interface INTERFACE_UUID("{AAEF85E7-1EDB-4D71-9DB2-211D22C94E45}") ITMSMCPDestructiveAttribute : public ITMSMCPCustomAttribute
Remarks
True states that the tool may perform updates that cannot be undone, such as deleting or overwriting data, so a client is expected to ask for confirmation before it calls the tool. The hint is absent when the attribute is not applied.