IDiaSymbol::findChildren
Pobiera elementy podrzędne symbolu.
Składnia
HRESULT findChildren (
enum SymTagEnum symtag,
LPCOLESTR name,
DWORD compareFlags,
IDiaEnumSymbols** ppResult
);
Parametry
symtag
[in] Określa tagi symboli elementów podrzędnych do pobrania zgodnie z definicją w wyliczenie SymTagEnum. Ustaw wartość na SymTagNull
dla wszystkich elementów podrzędnych, które mają zostać pobrane.
name
[in] Określa nazwę elementów podrzędnych do pobrania. Ustaw wartość na NULL
dla wszystkich elementów podrzędnych, które mają zostać pobrane.
compareFlags
[in] Określa opcje porównania zastosowane do dopasowania nazw. Wartości z wyliczenia NameSearchOptions mogą być używane samodzielnie lub w połączeniu.
ppResult
[out] Zwraca obiekt IDiaEnumSymbols zawierający listę pobranych symboli podrzędnych.
Wartość zwracana
Zwraca S_OK
wartość , jeśli znaleziono co najmniej jeden element podrzędny symbolu lub zwraca wartość , jeśli nie znaleziono elementów podrzędnych; w przeciwnym razie zwraca S_FALSE
kod błędu.
Uwagi
Ta metoda jest identyczna z wywoływaniem metody IDiaSession::findChildren z tym symbolem jako pierwszego parametru.