Udostępnij za pośrednictwem


Metoda ISelectionContainer.CountObjects — (UInt32, UInt32)

 

Zwraca liczbę obiektów albo liczba całkowita liczba obiektów dostępnych w bieżącym zaznaczeniu.

Przestrzeń nazw:   Microsoft.VisualStudio.Shell.Interop
Zestaw:  Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)

Składnia

int CountObjects(
    uint dwFlags,
    out uint pc
)
int CountObjects(
    unsigned int dwFlags,
    [OutAttribute] unsigned int% pc
)
abstract CountObjects : 
        dwFlags:uint32 *
        pc:uint32 byref -> int
Function CountObjects (
    dwFlags As UInteger,
    <OutAttribute> ByRef pc As UInteger
) As Integer

Parametry

  • dwFlags
    Type: System.UInt32

    [in] Flaga określająca, jakiego typu liczby do zwrócenia. Jeśli wartość GETOBJS_ALL, CountObjects zwraca łączna liczba obiektów. Jeśli wartość GETOBJS_SELECTED, CountObjects zwraca liczbę wybranych obiektów.

  • pc
    Type: System.UInt32

    [out] Wskaźnik do liczby żądanego obiektu.

Wartość zwracana

Type: System.Int32

Jeśli metoda zakończy się pomyślnie, zwraca S_OK. Jeśli nie, zwraca kod błędu.

Uwagi

Podpis COM

Z designer.idl:

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

Wiele okien obsługuje tylko jeden element wyboru; nie zezwalają na wiele elementów, należy wybrać w dowolnym momencie. Windows pojedynczego wyboru zawsze zwraca jeden dla ich liczba obiektów, niezależnie od tego, jak dwFlags jest ustawiona.

Zobacz też

Interfejs ISelectionContainer
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop

Powrót do początku