Condividi tramite


Struttura tagTYPEATTR

Contiene gli attributi di un oggetto _ITypeInfo interfaccia.

Spazio dei nomi:  Microsoft.VisualStudio.VsWizard
Assembly:  Microsoft.VisualStudio.VsWizard (in Microsoft.VisualStudio.VsWizard.dll)

Sintassi

'Dichiarazione
Public Structure tagTYPEATTR
public struct tagTYPEATTR
public value class tagTYPEATTR
[<Sealed>]
type tagTYPEATTR =  struct end
JScript supporta l'utilizzo di strutture ma non la dichiarazione di nuove.

Il tipo tagTYPEATTR espone i seguenti membri.

Metodi

  Nome Descrizione
Metodo pubblico Equals Indica se questa istanza e un oggetto specificato sono uguali. (Ereditato da ValueType)
Metodo pubblico GetHashCode Restituisce il codice hash per l'istanza. (Ereditato da ValueType)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico ToString Restituisce il nome completo del tipo di questa istanza. (Ereditato da ValueType)

In alto

Campi

  Nome Descrizione
Campo pubblico cbAlignment Specifica l'allineamento di byte da un'istanza di questo tipo.
Campo pubblico cbSizeInstance la dimensione di un'istanza di questo tipo.
Campo pubblico cbSizeVft Le dimensioni della tabella del metodo virtuale di questo tipo (VTBL).
Campo pubblico cFuncs Indica il numero delle funzioni e questa struttura viene descritto.
Campo pubblico cImplTypes Indica che il numero di interfacce implementate su questa struttura viene descritto.
Campo pubblico cVars Indica il numero di variabili e i campi dati sull'interfaccia descritta da questa struttura.
Campo pubblico dwReserved Riservato per un utilizzo futuro.
Campo pubblico Guid Il GUID delle informazioni sul tipo.
Campo pubblico idldescType Attributi IDL del tipo descritto.
Campo pubblico lcid Impostazioni locali dei nomi dei membri e delle stringhe della documentazione.
Campo pubblico lpstrSchema Riservato per un utilizzo futuro.
Campo pubblico memidConstructor ID del costruttore, o MEMBER_ID_NIL se nessuno.
Campo pubblico memidDestructor ID del distructor, o MEMBER_ID_NIL se nessuno.
Campo pubblico tdescAlias Gli Oggetti specifica il tipo per il quale questo tipo è un alias.
Campo pubblico typekind In tagTYPEKIND valore che descrive il tipo che queste informazioni vengono descritti.
Campo pubblico wMajorVerNum Utilizzare il numero di versione principale.
Campo pubblico wMinorVerNum Utilizzare il numero di versione secondario.
Campo pubblico wTypeFlags In TYPEFLAGS valore che illustra tali informazioni.

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.VsWizard