Freigeben über


Es wurde kein(e) '<Prozedurname>' (zugreifbar, nicht generisch) gefunden

Aktualisiert: November 2007

No accessible non-generic '<procedurename>' found

Eine Anweisung ruft eine Prozedur auf, die mehrere überladene Versionen aufweist, doch alle überladenen Versionen sind generisch, und im Aufruf werden keine Typargumente angegeben.

Wenn nur eine generische Version vorhanden ist und Sie sie ohne Typargumente aufrufen, kann der Compiler versuchen, eine Typableitung auszuführen. Weitere Informationen finden Sie in Generische Prozeduren in Visual Basic unter "Typableitung". Wenn jedoch mehrere generische Versionen vorhanden sind, kann der Compiler nur eine Version unter diesen auswählen, wenn Sie Typargumente angeben. Wenn Sie ein Typargument angeben, müssen Sie ein Typargument für jeden Typparameter angeben, der von einer der überladenen Versionen definiert wird.

Fehler-ID: BC32117

So beheben Sie diesen Fehler

  • Rufen Sie die Prozedur mit einer Typargumentliste auf.

Siehe auch

Konzepte

Prozedurüberladung

Generische Typen in Visual Basic

Generische Prozeduren in Visual Basic

Referenz

Overloads