Condividi tramite


Struttura SAFEARRAY

Viene descritta una matrice protetta e i relativi attributi.

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

Sintassi

'Dichiarazione
Public Structure SAFEARRAY
public struct SAFEARRAY

Il tipo SAFEARRAY 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 cbElements La dimensione di un elemento della matrice.La dimensione non include la dimensione dell'oggetto dati.
Campo pubblico cDims Il numero di dimensioni della matrice.
Campo pubblico cLocks Il numero di volte in cui la matrice è stato bloccato senza una corrispondente sblocca.
Campo pubblico fFeatures Flag che definiscono il tipo della matrice protetta.
Campo pubblico pvData puntatore ai dati.
Campo pubblico rgsabound SAFEARRAYBOUND per questa matrice protetta.

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.OLE.Interop