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
[GuidAttribute("ED1A3F98-4477-11D3-89BF-00C04F688DDE")]
public enum vsCMPrototype
[GuidAttribute(L"ED1A3F98-4477-11D3-89BF-00C04F688DDE")]
public enum class vsCMPrototype
[<GuidAttribute("ED1A3F98-4477-11D3-89BF-00C04F688DDE")>]
type vsCMPrototype
public enum vsCMPrototype
Members
Member name | Description | |
---|---|---|
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 (.). | |
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. | |
vsCMPrototypeInitExpression | Include the variable's initialization expression in the prototype string. | |
vsCMPrototypeNoName | Do not include the name in the prototype string. This flag is incompatible with other flags that request specific name information. | |
vsCMPrototypeParamDefaultValues | Include parameter default value expressions in the prototype string. | |
vsCMPrototypeParamNames | Include parameter names in the prototype string. | |
vsCMPrototypeParamTypes | Include parameter types in the prototype string. | |
vsCMPrototypeType | Prefix the returned string with the function or variable's type. | |
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. |