Share via


vsCMPrototype Enumeration

A constant specifying prototype options.

Namespace:  EnvDTE
Assembly:  EnvDTE (in EnvDTE.dll)

Syntax

'Declaration
<GuidAttribute("ED1A3F98-4477-11D3-89BF-00C04F688DDE")> _
Public Enumeration vsCMPrototype
'Usage
Dim instance As vsCMPrototype
[GuidAttribute("ED1A3F98-4477-11D3-89BF-00C04F688DDE")]
public enum vsCMPrototype
[GuidAttribute(L"ED1A3F98-4477-11D3-89BF-00C04F688DDE")]
public enum class vsCMPrototype
public enum vsCMPrototype

Members

Member name Description
vsCMPrototypeFullname Indicates that the code element's full name should be used if it is applicable. This means that classes and namespaces, for example, would have fully qualified names.
vsCMPrototypeNoName Do not include the name in the prototype string. This flag is incompatible with other flags that request specific name information.
vsCMPrototypeClassName If the code element is a member of a class, then include the element's name qualified with a prefix of the class name and a period (.).
vsCMPrototypeParamTypes Include parameter types in the prototype string.
vsCMPrototypeParamNames Include parameter names in the prototype string.
vsCMPrototypeParamDefaultValues Include parameter default value expressions in the prototype string.
vsCMPrototypeUniqueSignature Returns a unique specifier suitable for indexing or searching for this code element later. This can be used, for example, for inserting text to create an overridden or overloaded code element.
vsCMPrototypeType Prefix the returned string with the function or variable's type.
vsCMPrototypeInitExpression Include the variable's initialization expression in the prototype string.

See Also

Reference

EnvDTE Namespace

vsCMAccess

vsCMElement

vsCMFunction

vsCMInfoLocation

CodeModelLanguageConstants

vsCMTypeRef

Other Resources

Discovering Code by Using the Code Model (Visual Basic)