GetUserParam - Возвращает пользовательские параметры, записанные в компоненте |
Scroll |
Синтаксис Automation:
BOOL GetUserParam (LPDISPATCH userPars);
Выходной параметр:
userPars |
- указатель на интерфейс пользовательских параметров ksUserParam. |
Синтаксис COM:
BOOL GetUserParam (void *value,
unsigned int size);
Входной параметр:
Size |
- размер структуры параметров. |
Выходной параметр:
Value |
- пользовательская структура параметров. |
Возвращаемое значение:
TRUE |
- в случае успешного завершения. |
Примечание:
Способ получения пользовательских данных (userPars) должен совпадать со способом их сохранения (void*, SAFEARRAY, или DynamicArray) через ksPart::SetUserParam.
•Если пользовательские данные были сохранены через SAFEARRAY (userPars), то перед их получением нужно создать SAFEARRAY соответствующего размера (размер данных можно определить при помощи ksPart::GetUserParamSize).
•Если пользовательские данные были сохранены через ksUserParam::SetUserArray, то перед их получением нужно создать UserArray, аналогичный по структуре используемому при сохранении, и передать его в ksUserParam::SetUserArray.
Подразделы:
(отсутствуют)