0

私は VB.Net で ReSharper 6.1 を使用しており、すべての呼び出しを検索しHelp.ShowHelpてラッパーに入れたいと考えています。

だから私はこのようなものを持っています。

Private Sub BtnHelpClick(sender As System.Object, e As EventArgs) Handles btnHelp.Click
  Help.ShowHelp(Me, HelpFiles.AuditTables, HelpNavigator.TopicId, AudittablesContext.AuditTables)
End Sub

そして、私はそれをこれに変えたいと思っています。

Private Sub BtnHelpClick(sender As System.Object, e As EventArgs) Handles btnHelp.Click
   _navigation.ShowHelp(Me, HelpFiles.AuditTables, AudittablesContext.AuditTables)
End Sub

検索パターンはこんな感じでやってみました。

Help.ShowHelp($type1$, $type2$ , HelpNavigator.TopicId, $type3$)
  • ここで、type1 は次の式ですSystem.Windows.Forms.Form
  • ここで、type2 は次の式ですSystem.String
  • ここで、type3 は次の式ですSystem.Object

覚えておきたいことよりも多くのことを試しました。しかし、これでもうまくいきませんHelp.ShowHelp($type1$

やってみるとHelp.ShowHelp(それが出てくるので、何にもマッチしていないのは表現だと思います。

どんな助けでも大歓迎です。

4

1 に答える 1

2

次のような ShowHelp 引数の引数プレースホルダーが必要です。すべての引数プレースホルダーには、厳密に 1 つの引数が必要です。 置換パターンは次のとおりです。Help.ShowHelp($arg1$,$arg2$,$arg3$,$arg4$);
_navigation.ShowHelp($arg1$, $arg2$, $arg4$);

ここに画像の説明を入力

すべてのHelp.ShowHelp呼び出しが提案としてマークされ、置換できるようになりました。

于 2012-04-17T07:13:07.413 に答える