Freigeben über


IDiaSymbol::findChildren

Ruft die untergeordneten Elemente des Symbols ab.

HRESULT findChildren ( 
   enum SymTagEnum   symtag,
   LPCOLESTR         name,
   DWORD             compareFlags,
   IDiaEnumSymbols** ppResult
);

Parameter

  • symtag
    [in] Gibt die Symbol Tags der abzurufenden untergeordneten Elemente an, wie in SymTagEnumdefiniert.Auf SymTagNull , sodass alle untergeordneten Elemente abgerufen werden können.

  • name
    [in] Gibt den Namen der untergeordneten Elemente an, die abgerufen werden sollen.Auf NULL , sodass alle untergeordneten Elemente abgerufen werden können.

  • compareFlags
    [in] Gibt die Vergleichsoptionen, die angewendet werden, um Übereinstimmungen zu benennen.Werte aus der NameSearchOptions-Enumeration können allein oder in Kombination verwendet werden.

  • ppResult
    [out] Gibt ein IDiaEnumSymbols-Objekt zurück, das eine Liste der untergeordneten abgerufenen Symbole enthält.

Rückgabewert

Gibt S_OK , wenn mindestens ein untergeordnetes Element des Symbols gefunden wurde, oder S_FALSE zurück, wenn keine untergeordneten Elemente gefunden wurden. Andernfalls wird ein Fehlercode zurückgegeben.

Hinweise

Diese Methode entspricht dem Aufrufen der Methode mit diesem Symbol IDiaSession::findChildren als erster Parameter identisch.

Siehe auch

Referenz

IDiaSymbol

SymTagEnum

IDiaEnumSymbols

IDiaSession::findChildren

NameSearchOptions