SAFEARRAY Structure

 

Describes a safe array and its attributes.

Namespace:   Microsoft.VisualStudio.OLE.Interop
Assembly:  Microsoft.VisualStudio.OLE.Interop (in Microsoft.VisualStudio.OLE.Interop.dll)

[ComConversionLossAttribute]
public struct SAFEARRAY

NameDescription
System_CAPS_pubmethodEquals(Object)

(Inherited from ValueType.)

System_CAPS_pubmethodGetHashCode()

(Inherited from ValueType.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodToString()

(Inherited from ValueType.)

NameDescription
System_CAPS_pubfieldcbElements

The size of an element of the array. The size does not include the size of the data object.

System_CAPS_pubfieldcDims

The number of dimensions in this array.

System_CAPS_pubfieldcLocks

The number of times the array has been locked without a corresponding unlock.

System_CAPS_pubfieldfFeatures

Flags that define the type of the safe array.

System_CAPS_pubfieldpvData

Pointer to the data.

System_CAPS_pubfieldrgsabound

The SAFEARRAYBOUND for this safe array.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: