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 );
Parametreleri
saSrc
Varolan COleSafeArray nesne veya yeni COleSafeArray nesne kopyalanacak safearray.
vtSrc
Yeni bir COleSafeArray nesnesi vartype.
psaSrc
Yeni COleSafeArray nesne kopyalanacak bir safearray işaretçisi.
varSrc
Yeni COleSafeArray nesne Kopyalanacak varolan VARYANT veya COleVariant nesne.
pSrc
Yeni COleSafeArray nesne kopyalanacak değişken bir nesneye bir işaretçi.
Açıklamalar
Tüm bu markalar yeni COleSafeArray nesneleri oluşturmak. Hiçbir parametre ise, boş bir COleSafeArray nesnesi (vt_empty) oluşturulur. COleSafeArray başka yeniden kopyaladıysanız olan dizi vartype ( COleSafeArray, COleVariantveya değişken), örtülü olarak bilinir kaynak dizinin vartype korunur ve belirtilmemiş. COleSafeArray olan vartype (safearray) bilinen değil başka bir diziden kopyaladıysanız, vartype vtSrc parametresinin belirtilmesi gerekir.
Hata durumunda işlev, bir CMemoryException ya da COleException atar.
COleSafeArray ge&nel bakış |nbsp; Sınıf üyeleri | Hiyerarşi çizelgesi
Ayrıca bkz: VariantCopy