tagFUNCDESC 结构
保存有关函数的信息。
命名空间: Microsoft.VisualStudio.VsWizard
程序集: Microsoft.VisualStudio.VsWizard(在 Microsoft.VisualStudio.VsWizard.dll 中)
语法
声明
Public Structure tagFUNCDESC
public struct tagFUNCDESC
public value class tagFUNCDESC
[<Sealed>]
type tagFUNCDESC = struct end
JScript 支持使用结构,但是不支持新结构的声明。
tagFUNCDESC 类型公开以下成员。
方法
名称 | 说明 | |
---|---|---|
Equals | 指示此实例与指定对象是否相等。 (继承自 ValueType。) | |
GetHashCode | 返回此实例的哈希代码。 (继承自 ValueType。) | |
GetType | 获取当前实例的 Type。 (继承自 Object。) | |
ToString | 返回该实例的完全限定类型名。 (继承自 ValueType。) |
页首
字段
名称 | 说明 | |
---|---|---|
callconv | 保留该函数的调用约定。 | |
cParams | 函数的参数个数。 | |
cParamsOpt | 功能选项参数的计数。 | |
cScodes | 功能的允许返回值的计数。 | |
elemdescFunc | 保存函数返回类型。 | |
funckind | 描述函数种类。 | |
invkind | 保存指定属性函数的类型。 | |
lprgelemdescParam | 由参数类型组成的数组。 | |
lprgscode | 函数可以返回的错误编码数组。 | |
memid | 保存函数成员 ID。 | |
oVft | 保留 VTBL 中 FUNC_VITRUAL. 的偏移量。 | |
wFuncFlags | 保留函数标志属性。 |
页首
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。