ISelectionContainer.CountObjects(UInt32, UInt32) Метод

Определение

Возвращает или счетчик общего числа доступных объектов или счетчик объектов в текущем выделении.

public:
 int CountObjects(System::UInt32 dwFlags, [Runtime::InteropServices::Out] System::UInt32 % pc);
int CountObjects(unsigned int dwFlags, [Runtime::InteropServices::Out] unsigned int & pc);
public int CountObjects (uint dwFlags, out uint pc);
abstract member CountObjects : uint32 * uint32 -> int
Public Function CountObjects (dwFlags As UInteger, ByRef pc As UInteger) As Integer

Параметры

dwFlags
UInt32

[in] Флаг, указывающий, какой тип счетчика необходимо вернуть. Если задано значение GETOBJS_ALL, CountObjects, возвращает общее количество объектов. Если задано значение GETOBJS_SELECTED, CountObjects возвращает количество выбранных объектов.

pc
UInt32

[out] Указатель на запрошенное число объектов.

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

Int32

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

Комментарии

Подпись COM

Из конструктора. IDL:

HRESULT ISelectionContainer::CountObjects(  
   [in] DWORD dwFlags,  
   [out] ULONG * pc  
);  

Многие окна поддерживают выбор только одного элемента; они не позволяют одновременно выбирать несколько элементов. Окна с одним выбором всегда возвращают одно значение для счетчика объектов независимо от того, как dwFlags оно задано.

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