Freigeben über


IDebugHostType::GetGenericArgumentAt-Methode (dbgmodel.h)

Für das generische Argument "i"-th für das generic/template gibt dies ein neues IDebugHostSymbol zurück, das dieses Argument darstellt. Bei Vorlagen handelt es sich meist um einen IDebugHostType. es kann sich jedoch um einen IDebugHostConstant für Nicht-Vorlagentypargumente handeln.

Beachten Sie, dass es für einige vom Compiler generierte Generics und Vorlagen möglich ist, dass diese Methode fehlschlägt.

Syntax

HRESULT GetGenericArgumentAt(
  ULONG64          i,
  IDebugHostSymbol **argument
);

Parameter

i

Der nullbasierte Index des zurückgegebenen generischen Arguments.

argument

Das generische Argument des Typs wird hier zurückgegeben.

Rückgabewert

Diese Methode gibt HRESULT zurück, das auf Erfolg oder Fehler hinweist.

Anforderungen

Anforderung Wert
Header dbgmodel.h

Weitere Informationen

IDebugHostType-Schnittstelle