COleSafeArray ( );
COleSafe&Array ( константа SAFEARRAYamp; saSrc, VARTYPE vtSrc );
COleSafeArray ( LPCSAFEARRAY psaSrc, VARTYPE vtSrc );
COleSafe&Array ( константа COleSafeArrayamp; saSrc );
COleSafe&Array ( константа VARIANTamp; varSrc );
COleSafeArray ( LPCVARIANT pSrc );
COleSafe&Array ( константа COleVariantamp; varSrc );
Параметри
saSrc
Наявний об'єкт COleSafeArray або SAFEARRAY Копіювати до нового об'єкта COleSafeArray.
vtSrc
VARTYPE нового COleSafeArray об'єкта.
psaSrc
Вказівник на SAFEARRAY Копіювати до нового об'єкта COleSafeArray.
varSrc
Наявний об'єкт варіант або COleVariant Копіювати до нового об'єкта COleSafeArray.
pSrc
Вказівник на об'єкті варіант Копіювати до нового об'єкта COleSafeArray.
Зауваження
Всі ці конструктори створювати нові об'єкти COleSafeArray . Якщо немає параметра, порожній COleSafeArray об'єкт створюється (VT_EMPTY). Якщо COleSafeArray копіюється з іншої масив, чиї VARTYPE відомий неявно ( COleSafeArray, COleVariantабо варіант), VARTYPE масиву джерело зберігається і не повинні бути вказані. Якщо COleSafeArray копіюється з іншої масиву, чиї VARTYPE не відомо (SAFEARRAY), VARTYPE повинні бути вказані в параметрі vtSrc.
На помилку функція кидає CMemoryException або COleException.
Огляд COleSafeArray | Члени класу | Ієрархічна діаграма
Дивіться також VariantCopy