COleSafeArray ( );
COleSafe&Array ( const SAFEARRAYamp ; saSrc, VARTYPE vtSrc );
COleSafeArray ( LPCSAFEARRAY psaSrc, VARTYPE vtSrc );
COleSafe&Array ( const COleSafeArrayamp ; saSrc );
COleSafe&Array ( const VARIANTamp ; varSrc );
COleSafeArray ( LPCVARIANT pSrc );
COleSafe&Array ( const COleVariantamp ; varSrc );
Paramètres
saSrc
Un objet COleSafeArray existant ou un SAFEARRAY à être copiés dans le nouvel objet COleSafeArray.
vtSrc
Le VARTYPE de l'objet COleSafeArray nouveau.
psaSrc
Un pointeur vers un SAFEARRAY à être copiés dans le nouvel objet COleSafeArray.
varSrc
Un objet VARIANT ou COleVariant existant à copier dans le nouvel objet COleSafeArray.
pSrc
Un pointeur vers un objet VARIANT à être copiés dans le nouvel objet COleSafeArray.
Remarques
Tous ces constructeurs de créent de nouveaux objets de COleSafeArray . Si il n'y a aucun paramètre, un objet COleSafeArray vide est créé (VT_EMPTY). Si le COleSafeArray est copié à partir d'un autre tableau dont VARTYPE est appelé implicitement ( COleSafeArray, COleVariantou variante), le VARTYPE du tableau source est conservé et ne doivent pas être spécifiés. Si le COleSafeArray est copié à partir d'un autre tableau dont VARTYPE ne connaît pas (SAFEARRAY), le VARTYPE doit être spécifié dans le paramètre vtSrc.
En cas d'erreur, la fonction lève une CMemoryException ou COleException.
COleSafeArray aperçu |  ; Membres de la classe | Graphique de la hiérarchie
Voir aussi  ; VariantCopy