vb.netのソースで定義されているメソッド名を表示する

Visual Basic .NET のメソッド定義

修飾句 Sub メソッド名(引数リスト) 

End Sub
修飾句 Function メソッド名(引数リスト) As 戻り値の型 

    (Return ステートメントで戻り値を返せる)
End Sub

https://msdn.microsoft.com/ja-jp/library/dd314348.aspx

修飾詞(accessmodifier)

 省略可能です。 次のいずれかになります。
 ・Public
 ・Protected
 ・Friend
 ・Private
 ・Protected Friend

Class ステートメント (Visual Basic) Visual Studio 2013
https://msdn.microsoft.com/ja-jp/library/wa0hwf23.aspx

こんなんでどうかな?

$ find . -name "*.vb" | xargs grep -i --binary-file=text -E "(public|protected|friend|private|protected friend)\s+(sub|function)" | nkf -w