Function Entry: VLAX-SAFEARRAY-VALUE
← Prev | ↑ Chapter | Next → | Index | Symbols
Function Entry: VLAX-SAFEARRAY-VALUE
Name
vlax-safearray-value
Class
BricsCAD ActiveX Extension Function
Syntax
(vlax-safearray-value saVar)
Arguments and Values
- saVar (SafeArray) the SafeArray to query for its
- value
Description
This function returns the data contained in saVar SafeArray as a Lisp list.
Return Values
list; for multi-dimensional SafeArray, it returns a list of sub-lists
Examples
(setq sa (vlax-make-safearray vlax-vbDouble '(0 . 1) '(0 . 2))) #<safearray...> (vlax-safearray-fill sa '((1.0 2.0 3.0) (10.0 11.0 12.0))) #<safearray...> (vlax-safearray-value sa) ((1.0 2.0 3.0) (10.0 11.0 12.0))
Notes
this function is a BricsCAD specific function, not available in AutoCAD AutoLISP - please use with case !
same as (vlax-safearray->list), provided for consistency + similarity with (vlax-variant-value)
Availability
- AutoCAD 2026: not documented.
- BricsCAD V26: documented.
- Status: BricsCAD-only.
Source Notes
- [vlax-safearray-value (BricsCAD V26 DevRef)](https://developer.bricsys.com/bricscad/help/en_US/V26/DevRef/source/vlax-safearray-value.htm)
- Status: documented (Phase 3 follow-up: body filled from the BricsCAD V26 per-symbol page on 2026-04-26).