tagFUNCDESC Structure

 

Holds information about a function.

Namespace:   Microsoft.VisualStudio.VsWizard
Assembly:  Microsoft.VisualStudio.VsWizard (in Microsoft.VisualStudio.VsWizard.dll)

public struct tagFUNCDESC

NameDescription
System_CAPS_pubmethodEquals(Object)

(Inherited from ValueType.)

System_CAPS_pubmethodGetHashCode()

(Inherited from ValueType.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodToString()

(Inherited from ValueType.)

NameDescription
System_CAPS_pubfieldcallconv

Holds the function's calling convention.

System_CAPS_pubfieldcParams

Count of the function's parameters.

System_CAPS_pubfieldcParamsOpt

Count of the function's optional parameters.

System_CAPS_pubfieldcScodes

Count of the function's permissible return values.

System_CAPS_pubfieldelemdescFunc

Holds the function's return type.

System_CAPS_pubfieldfunckind

Describes the kind of function.

System_CAPS_pubfieldinvkind

Holds the type of a property function.

System_CAPS_pubfieldlprgelemdescParam

An array of parameter types.

System_CAPS_pubfieldlprgscode

Array of error codes the function can return.

System_CAPS_pubfieldmemid

Holds the function member ID.

System_CAPS_pubfieldoVft

Holds the offset in the VTBL for FUNC_VITRUAL.

System_CAPS_pubfieldwFuncFlags

Holds the function flag properties.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: