TYPEATTR Struct
Definizione
Contiene gli attributi di un UCOMITypeInfo
.Contains attributes of a UCOMITypeInfo
.
public value class TYPEATTR
public struct TYPEATTR
type TYPEATTR = struct
Public Structure TYPEATTR
- Ereditarietà
Commenti
Per altre informazioni, vedere struttura TYPEATTR.For more information, see TYPEATTR structure.
Il Common Language Runtime genera un'eccezione quando un metodo COM nel codice nativo restituisce un valore HRESULT.The common language runtime throws an exception when a COM method in native code returns an HRESULT. Per altre informazioni, vedere How to: Map HRESULTs and Exceptions.For more information, see How to: Map HRESULTs and Exceptions.
Campi
cbAlignment |
Specifica l'allineamento dei byte per un'istanza di questo tipo.Specifies the byte alignment for an instance of this type. |
cbSizeInstance |
Dimensione di un'istanza di questo tipo.The size of an instance of this type. |
cbSizeVft |
Dimensione della tabella del metodo virtual (VTBL) di questo tipo.The size of this type's virtual method table (VTBL). |
cFuncs |
Indica il numero delle funzioni sull'interfaccia descritta da questa struttura.Indicates the number of functions on the interface this structure describes. |
cImplTypes |
Indica il numero delle interfacce implementate sull'interfaccia descritta da questa struttura.Indicates the number of implemented interfaces on the interface this structure describes. |
cVars |
Indica il numero delle variabili e dei campi dati sull'interfaccia descritta da questa struttura.Indicates the number of variables and data fields on the interface described by this structure. |
dwReserved |
Riservato per utilizzi futuri.Reserved for future use. |
guid |
GUID delle informazioni sul tipo.The GUID of the type information. |
idldescType |
Attributi IDL del tipo descritto.IDL attributes of the described type. |
lcid |
Impostazioni locali dei nomi dei membri e delle stringhe della documentazione.Locale of member names and documentation strings. |
lpstrSchema |
Riservato per utilizzi futuri.Reserved for future use. |
MEMBER_ID_NIL |
Costante utilizzata con i campi memidConstructor e memidDestructor.A constant used with the memidConstructor and memidDestructor fields. |
memidConstructor |
ID del costruttore oppure MEMBER_ID_NIL se non ne esiste nessuno.ID of constructor, or MEMBER_ID_NIL if none. |
memidDestructor |
ID del distruttore oppure MEMBER_ID_NIL se non ne esiste nessuno.ID of destructor, or MEMBER_ID_NIL if none. |
tdescAlias |
Se typekind == TKIND_ALIAS, specifica il tipo per il quale questo tipo è un alias.If typekind == TKIND_ALIAS, specifies the type for which this type is an alias. |
typekind |
Valore di TYPEKIND che descrive il tipo descritto da queste informazioni.A TYPEKIND value describing the type this information describes. |
wMajorVerNum |
Numero di versione principale.Major version number. |
wMinorVerNum |
Numero di versione secondario.Minor version number. |
wTypeFlags |
Valore di TYPEFLAGS che descrive queste informazioni.A TYPEFLAGS value describing this information. |