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 保持通信的偏移量 FUNC_VITRUAL 的。
公共字段 wFuncFlags 拥有功能标志特性。

页首

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参见

参考

Microsoft.VisualStudio.VsWizard 命名空间