Share via


tagTYPEATTR Members

Include Protected Members
Include Inherited Members

Contains attributes of an _ITypeInfo interface.

The tagTYPEATTR type exposes the following members.

Methods

 

Name

Description

Public method

Equals

Indicates whether this instance and a specified object are equal. (Inherited from ValueType.)

Protected method

Finalize

Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)

Public method

GetHashCode

Returns the hash code for this instance. (Inherited from ValueType.)

Public method

GetType

Gets the type of the current instance. (Inherited from Object.)

Protected method

MemberwiseClone

Creates a shallow copy of the current Object. (Inherited from Object.)

Public method

ToString

Returns the fully qualified type name of this instance. (Inherited from ValueType.)

Top

Fields

 

Name

Description

Public field

cbAlignment

Specifies the byte alignment for an instance of this type.

Public field

cbSizeInstance

The size of an instance of this type.

Public field

cbSizeVft

The size of this type's virtual method table (VTBL).

Public field

cFuncs

Indicates the number of functions on the interface this structure describes.

Public field

cImplTypes

Indicates the number of implemented interfaces on the interface this structure describes.

Public field

cVars

Indicates the number of variables and data fields on the interface described by this structure.

Public field

dwReserved

Reserved for future use.

Public field

Guid

The GUID of the type information.

Public field

idldescType

IDL attributes of the described type.

Public field

lcid

Locale of member names and documentation strings.

Public field

lpstrSchema

Reserved for future use.

Public field

memidConstructor

ID of constructor, or MEMBER_ID_NIL if none.

Public field

memidDestructor

ID of distructor, or MEMBER_ID_NIL if none.

Public field

tdescAlias

S specifies the type for which this type is an alias.

Public field

typekind

A tagTYPEKIND value describing the type this information describes.

Public field

wMajorVerNum

Holds the major version number.

Public field

wMinorVerNum

Holds the minor version number.

Public field

wTypeFlags

A TYPEFLAGS value describing this information.

Top

See Also

Reference

tagTYPEATTR Structure

Microsoft.VisualStudio.VsWizard Namespace