Share via


TemplateParameterKind Enumeration

 

Used to specify what kind of element can be used as an argument to a template parameter.

Namespace:   Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml
Assembly:  Microsoft.VisualStudio.ArchitectureTools.Extensibility (in Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)

Syntax

public enum TemplateParameterKind
public enum class TemplateParameterKind
type TemplateParameterKind
Public Enumeration TemplateParameterKind

Members

Member name Description
Boolean

The argument must be a Boolean value.

Class

The argument must be a class.

Enumeration

The argument must be an enumeration.

Integer

The argument must be an integer.

Interface

The argument must be an interface.

Operation

The argument must be an operation.

Property

The argument must be an attribute or association end.

String

The argument must be a string.

Remarks

For more information about UML diagrams, see Create models for your app.

For more information about using the UML API, see Extend UML models and diagrams.

See Also

Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml Namespace

Return to top