ISelectionContainer.CountObjects(UInt32, UInt32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt entweder eine Anzahl der Gesamtzahl der verfügbaren Objekte oder eine Anzahl der Objekte in der aktuellen Auswahl zurück.
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
Parameter
- dwFlags
- UInt32
[in] Flag, das angibt, welche Art von Anzahl zurückgegeben wird. Wenn es auf GETOBJS_ALL festgelegt wird, wird CountObjects die Gesamtanzahl ausgewählter Objekte zurückgegeben. Bei Angabe von GETOBJS_SELECTED gibt CountObjects die Anzahl ausgewählter Objekte zurück.
- pc
- UInt32
[out] Zeiger auf die angeforderte Objektanzahl.
Gibt zurück
Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Bei einem Fehler wird ein Fehlercode zurückgegeben.
Hinweise
COM-Signatur
Aus Designer. idl:
HRESULT ISelectionContainer::CountObjects(
[in] DWORD dwFlags,
[out] ULONG * pc
);
Viele Windows unterstützen nur die Auswahl einzelner Elemente. Es ist nicht zulässig, dass mehrere Elemente gleichzeitig ausgewählt werden. Einfache Auswahlfenster geben immer einen Wert für die Objekt Anzahl zurück, unabhängig davon, wie dwFlags festgelegt wird.