Condividi tramite


Struttura tagVARDESC

Viene descritta una variabile, una costante, o un membro dati.

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

Sintassi

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

Il tipo tagVARDESC 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 DUMMYUNIONNAME
Campo pubblico elemdescVar Contiene il tipo di variabile.
Campo pubblico lpstrSchema Questo campo è riservato per un utilizzo futuro.
Campo pubblico memid Indica il membro l'id di una variabile.
Campo pubblico varkind Definisce come una variabile deve essere effettuato il marshalling.
Campo pubblico wVarFlags definisce le proprietà di una variabile.

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