Udostępnij za pośrednictwem


IDiaSymbol::get_types

Pobiera tablicę typów specyficznych dla kompilatora dla tego symbolu.

Składnia

HRESULT get_types ( 
   DWORD       cTypes,
   DWORD*      pcTypes,
   IDiaSymbol* types[]
);

Parametry

cTypes

[in] Rozmiar buforu do przechowywania danych.

pcTypes

[out] Zwraca liczbę zapisanych typów lub, jeśli types parametr ma NULLwartość , łączna liczba dostępnych typów.

types[]

[out] Tablica, która ma zostać wypełniona obiektami IDiaSymbol reprezentującymi wszystkie typy tego symbolu.

Wartość zwracana

Jeśli operacja powiedzie się, zwraca wartość S_OK; w przeciwnym razie zwraca S_FALSE lub kod błędu.

Uwaga

Wartość zwracana S_FALSE oznacza, że właściwość nie jest dostępna dla symbolu.

Zobacz też