IVsDropdownBarClient.GetComboAttributes(Int32, UInt32, UInt32, IntPtr) Método

Definição

Retorna informações sobre uma combinação de barra suspensa/janela.

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

Parâmetros

iCombo
Int32

no A combinação da barra suspensa/janela.

pcEntries
UInt32

no Contagem de entradas na combinação.

puEntryType
UInt32

fora Especifica o protocolo de desenho para uma combinação. Os valores são obtidos da DROPDOWNENTRYTYPE enumeração.

phImageList
IntPtr

fora Tratar de um HIMAGELIST.

Retornos

Int32

Se o método for bem-sucedido, retornará S_OK. Se falhar, retornará um código de erro.

Comentários

Assinatura COM

De textmgr. idl:

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

Qualquer um dos parâmetros de saída, phImageList , puEntryType e pcEntries , pode ser null se as informações associadas não forem necessárias.

Observação

phImageList from GetComboAttributes não pode ser empacotado entre computadores.

Aplica-se a