VCGetCurEntUserDataChunkSize


Version:

1.2

Description:

Returns the size of the user data chunk specified by the index.

Declaration:

 

C/C++

extern "C" short WINAPI VCGetCurEntUserDataChunkSize(short* iError, short iIndex);

Delphi

function VCGetCurEntUserDataChunkSize(var iError: Smallint; iIndex:

ActiveX/COM

Function GetCurEntUserDataChunkSize(ByVal iIndex As Integer) As Integer

Parameters:

iIndex - the index of the chunk user data.
Returns
- the size in bytes of the specified chunk.

Notes:

When retrieving user data from drawing entities, the type of user data must be determined using VCGetCurrentEntityUserDataKind. If it happens to be a chunk it could be data of any size. To determine the size of the data in order to provide a correctly sized variable use VCGetCurEntUserDataChunkSize. After the variable has been created at the right size, the data can be retrieved with VCGetCurrentEntityUserDataChunk.

See Also:

VCAddCurrentEntityUserDataChunk, VCAddCurrentEntityUserDataByte, VCAddCurrentEntityUserDataDouble, VCAddCurrentEntityUserDataFloat, VCAddCurrentEntityUserDataLong, VCAddCurrentEntityUserDataShort, VCGetUserDataName, VCGetCurrentEntityUID, VCGetCurrentEntityUserDataByte, VCGetCurrentEntityUserDataChunk, VCGetCurrentEntityUserDataCount, VCGetCurrentEntityUserDataDouble, VCGetCurrentEntityUserDataKind, VCGetCurrentEntityUserDataLong, VCGetCurrentEntityUserDataFloat, VCGetCurrentEntityUserDataShort, VCGetCurrentEntityUserDataString, VCGetCurEntUserDataChunkSize, VCSetEntityUserData VCSetHeaderUserData