TYPEATTR 结构

定义

包含 UCOMITypeInfo 的特性。

public value class TYPEATTR
public struct TYPEATTR
type TYPEATTR = struct
Public Structure TYPEATTR
继承
TYPEATTR

注解

有关详细信息,请参阅 TYPEATTR 结构

当本机代码中的 COM 方法返回 HRESULT 时,公共语言运行时会引发异常。 有关更多信息,请参见 How to: Map HRESULTs and Exceptions

字段

cbAlignment

指定此类型实例的字节对齐方式。

cbSizeInstance

此类型的实例的大小。

cbSizeVft

此类型的虚拟方法表 (VTBL) 的大小。

cFuncs

指示此结构描述的接口上的函数数目。

cImplTypes

指示此结构描述的接口上实现的接口的数量。

cVars

指示此结构所描述的接口上的变量和数据字段的数目。

dwReserved

保留供将来使用。

guid

类型信息的 GUID。

idldescType

所描述类型的 IDL 属性。

lcid

成员名称和文档字符串的区域设置。

lpstrSchema

保留供将来使用。

MEMBER_ID_NIL

memidConstructormemidDestructor 字段一起使用的常数。

memidConstructor

构造函数的 ID,如果没有,则为 MEMBER_ID_NIL

memidDestructor

析构函数的 ID,如果没有,则为 MEMBER_ID_NIL

tdescAlias

如果 typekind == TKIND_ALIAS,则指定该类型(此类型为该类型的别名)。

typekind

TYPEKIND 值描述此信息所描述的类型。

wMajorVerNum

主版本号。

wMinorVerNum

次版本号。

wTypeFlags

描述此信息的 TYPEFLAGS 值。

适用于