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.

Возвращаемое значение

Int32

Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.

Комментарии

Подпись COM

Из текстмгр. IDL:

HRESULT IVsDropdownBarClient::GetComboAttributes(  
   [in] long iCombo,  
   [out] ULONG *pcEntries,  
   [out] ULONG *puEntryType  
);  

Любой из параметров out,, phImageList puEntryType и pcEntries может иметь null значение, если связанная информация не требуется.

Примечание

phImageList из GetComboAttributes нельзя маршалировать между компьютерами.

Применяется к