保存有关函数的信息。
命名空间: 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 | 保持通信的偏移量 FUNC_VITRUAL 的。 |
![]() |
wFuncFlags | 拥有功能标志特性。 |
页首
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。