Skip to main content
Table of Contents

ITMSMCPNameAttribute Interface

Carries the published name of a method or of a single parameter.

API unit family: TMS.MCP.Attributes Extends: ITMSMCPCustomValueAttribute

Syntax

GeneratedPascalC++
ITMSMCPNameAttribute = interface(ITMSMCPCustomValueAttribute)
__interface ITMSMCPNameAttribute : public ITMSMCPCustomValueAttribute

Remarks

Without this attribute a method is published as <ClassName>_<MethodName> and a parameter keeps its Delphi identifier. The value is the name clients use when they call the tool or pass the argument, so it must stay stable once clients depend on it.

Properties

Name Description
Value Text value carried by the attribute. (inherited from ITMSMCPCustomValueAttribute)

Methods

Name Description
GetValue Returns the text value carried by the attribute. (inherited from ITMSMCPCustomValueAttribute)
SetValue Replaces the text value carried by the attribute. (inherited from ITMSMCPCustomValueAttribute)