Actionを呼び出すだけのReSharperを作成したいと思いますContextAction。これは可能ですか?AはパラメータとしてaContextActionを取り、 anは構造を取得します。したがって、質問は実際には次のようになります。SolutionActionDataContext
Solutionのインスタンスから電流を取得できますDataContextか?
編集:おっと!私は間違ったことを尋ねました。上記は真実ですが、本当の問題ではありません。以下のDmitriが言うように、あなたは確かにそのような解決策を得ることができます:
var solution =
dataContext.GetData(JetBrains.ProjectModel.DataContext.DataConstants.SOLUTION);
トリッキーなビットは、を取得することです。これは、が構築されるときに渡される_psiModuleから、を介して取得できます。あなたはからまたは正しいものを得ることができますか?ICSharpContextDataProviderContextActionprovider.PsiModuleICSharpContextDataProviderPsiModuleDataContext