IVsDropdownBarClient.GetComboAttributes(Int32, UInt32, UInt32, IntPtr) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает сведения о сочетании раскрывающейся панели/окна.
public:
int GetComboAttributes(int iCombo, [Runtime::InteropServices::Out] System::UInt32 % pcEntries, [Runtime::InteropServices::Out] System::UInt32 % puEntryType, [Runtime::InteropServices::Out] IntPtr % phImageList);
public int GetComboAttributes (int iCombo, out uint pcEntries, out uint puEntryType, out IntPtr phImageList);
abstract member GetComboAttributes : int * uint32 * uint32 * nativeint -> int
Public Function GetComboAttributes (iCombo As Integer, ByRef pcEntries As UInteger, ByRef puEntryType As UInteger, ByRef phImageList As IntPtr) As Integer
Параметры
- iCombo
- Int32
[in] Сочетание раскрывающегося списка и окна.
- pcEntries
- UInt32
[in] Количество записей в комбинации.
- puEntryType
- UInt32
[out] определяет протокол отрисовки для поля со списком. Значения берутся из перечисления DROPDOWNENTRYTYPE.
- phImageList
- IntPtr
[out] Дескриптор для объекта HIMAGELIST.
Возвращаемое значение
Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.
Комментарии
Подпись COM
Из текстмгр. IDL:
HRESULT IVsDropdownBarClient::GetComboAttributes(
[in] long iCombo,
[out] ULONG *pcEntries,
[out] ULONG *puEntryType
);
Любой из параметров out,, phImageList puEntryType и pcEntries может иметь null значение, если связанная информация не требуется.
Примечание
phImageList из GetComboAttributes нельзя маршалировать между компьютерами.