vsCMPrototype Enum
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
A constant specifying prototype options.
public enum class vsCMPrototype
public enum class vsCMPrototype
enum vsCMPrototype
[System.Runtime.InteropServices.Guid("ED1A3F98-4477-11D3-89BF-00C04F688DDE")]
public enum vsCMPrototype
[<System.Runtime.InteropServices.Guid("ED1A3F98-4477-11D3-89BF-00C04F688DDE")>]
type vsCMPrototype =
Public Enum vsCMPrototype
- Inheritance
-
vsCMPrototype
- Attributes
Fields
Name | Value | Description |
---|---|---|
vsCMPrototypeFullname | 1 | 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 | 2 | Do not include the name in the prototype string. This flag is incompatible with other flags that request specific name information. |
vsCMPrototypeClassName | 4 | 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 | 8 | Include parameter types in the prototype string. |
vsCMPrototypeParamNames | 16 | Include parameter names in the prototype string. |
vsCMPrototypeParamDefaultValues | 32 | Include parameter default value expressions in the prototype string. |
vsCMPrototypeUniqueSignature | 64 | 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 | 128 | Prefix the returned string with the function or variable's type. |
vsCMPrototypeInitExpression | 256 | Include the variable's initialization expression in the prototype string. |