Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Zählt MethodBody- und MethodDeclaration-Token auf, die Methoden des angegebenen Typs darstellen.
Syntax
HRESULT EnumMethodImpls(
[in, out] HCORENUM *phEnum,
[in] mdTypeDef tkTypeDef,
[out] mdToken [] rMethodBody,
[out] mdToken [] rMethodDecl,
[in] ULONG cMax,
[out] ULONG *pcTokens
);
Parameter
[in, out] phEnum
Ein Zeiger auf den Enumerator. Dies muss für den ersten Aufruf dieser Methode NULL sein.
[in] tkTypeDef
Ein TypeDef-Token für den Typ, dessen Methodenimplementierungen aufgelistet werden sollen.
[out] rMethodBody
Das Array zum Speichern der MethodBody-Token.
[out] rMethodDecl
Das Array zum Speichern der MethodDeclaration-Token.
[in] cMax
Die maximale Größe der Arrays rMethodBody und rMethodDecl .
[out] pcTokens
Die tatsächliche Anzahl von Methoden, die in rMethodBody und rMethodDecl zurückgegeben werden.
Rückgabewert
| HRESULT | BESCHREIBUNG |
|---|---|
| S_OK | EnumMethodImpls wurde erfolgreich zurückgegeben. |
| S_FALSE | Es sind keine Methodentoken zum Aufzählen vorhanden. In diesem Fall ist pcTokens 0 (null). |
Anforderungen
| Anforderung | Wert |
|---|---|
| Zielplattform | Windows |
| Kopfzeile | rometadataapi.h |