GetBlockInstances Method (IBlockDefinition) Send Feedback
See Also  Example
BlockInstanceArray[out]
Array of Block instances
Gets the Block instances for the Block definition.

Syntax

Visual Basic 
Function GetBlockInstances() As System.Object
C# 
System.object GetBlockInstances()
JavaScript 
GetBlockInstances() : Array
COM native C++ 
HRESULT GetBlockInstances(
   VARIANT* BlockInstanceArray
)  
C++ 
DSRESULT GetBlockInstances(
   dsObjectPtrArray* BlockInstanceArray
)  

Parameters

BlockInstanceArray[out] or Return Value
Array of Block instances

Example

This code snippet shows how to get the Block instances.

COM native C++

    _variant_t pVariantArrayBI = blkDefs->GetBlockInstances();
    
if( V_VT( &pVariantArrayBI ) != VT_EMPTY )
    {
        IBlockInstancePtr *blkIns = NULL;
        
int countOfBI = 0;
        TypeConverter::convertVariantArrayToPtrArray<IBlockInstancePtr, IBlockInstance>( pVariantArrayBI, blkIns, countOfBI );
   }

Example

 

See Also

Availability

DraftSight V1R1