Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Listet Methoden auf, die den angegebenen Namen aufweisen und durch den Typ definiert werden, auf den durch das angegebene TypeDef-Token verwiesen wird.
Syntax
HRESULT EnumMethodsWithName (
[in, out] HCORENUM *phEnum,
[in] mdTypeDef cl,
[in] LPCWSTR szName,
[out] mdMethodDef rMethods[],
[in] ULONG cMax,
[out] ULONG *pcTokens
);
Parameters
phEnum [in, out] Ein Zeiger auf den Enumerator. Dies muss NULL für den ersten Aufruf dieser Methode sein.
cl [in] Ein TypeDef-Token, das den Typ darstellt, dessen Methoden aufgezählt werden sollen.
szName [in] Der Name, der den Bereich der Enumeration begrenzt.
rMethods [out] Das Array, das zum Speichern der MethodDef-Token verwendet wird.
cMax [in] Die maximale Größe des rMethods Arrays.
pcTokens [out] Die Anzahl der in rMethodsmethodDef zurückgegebenen Token.
Remarks
Diese Methode listet Felder und Methoden auf, jedoch keine Eigenschaften oder Ereignisse. Im Gegensatz zu "IMetaDataImport::EnumMethods" werden alle Methodentoken verworfen, EnumMethodsWithName die nicht über den angegebenen Namen verfügen.
Return Value
| HRESULT | Description |
|---|---|
S_OK |
EnumMethodsWithName erfolgreich zurückgegeben. |
S_FALSE |
Es sind keine Token zum Aufzählen vorhanden. In diesem Fall pcTokens ist null. |
Requirements
Plattformen: Siehe .NET unterstützte Betriebssysteme.
Header: Cor.h
Library: CorGuids.lib