私はシンプルなVSアドインを作成しており、プログラム内でコード内の "ドキュメントフォーマット"オプション(編集中)を呼び出すことを望みます。 Googleは今日私に非常に親切ではありません...."Document Format"をC#からプログラムでどのように呼び出すのですか?
答えて
Command cmd = _applicationObject.Commands.Item("Edit.FormatDocument", -1);
object dummy = null;
_applicationObject.Commands.Raise(cmd.Guid, cmd.ID, ref dummy, ref dummy);
初めて確認するので、私は理解できませんでした。 「_applicationObject」とその名前空間のタイプを指定してください。EnvDTE80名前空間を使用する必要がありますが、私は進めませんでした。あらゆるコードニッペルは非常に有用です。 –
VSStd2KCmdId.FORMATDOCUMENTコマンド列挙で呼び出された標準のコマンドエディタを使用する必要があります。あなたは(タイプウィンドウの)ドキュメントへの参照を持っている、とあなたは_DTEオブジェクトへの参照を持っている場合は
、あなたはこのようにそれを呼び出すことができます。
myDocument.Activate();
myDTE.ExecuteCommand("Edit.FormatDocument", string.Empty);
時間のほとんどは、アドインに渡されたパラメータから_DTEオブジェクトへの参照を取得できます。
文書を開かずに書式設定する方法はありますか?ワンクリックでプロジェクト内のすべてのドキュメントを整形したい – Hooch
私はそう信じていません。文書を開いて、書式設定してから閉じることができます。 –
- 1. 他のCプログラムの中からCプログラムを呼び出すにはどうすればいいですか
- 2. どのように私はボタンクリックイベントハンドラを別のハンドラから呼び出す/呼び出すのですか? (C#)
- 3. CコードからPythonコードをどのように呼び出すのですか?
- 4. CプログラムからJavaを呼び出す
- 5. C++プログラムからコンソールアプリケーションを呼び出す
- 6. C/C++プログラムから__strlen_sse2を呼び出すにはどうすればよいですか? [Linux]
- 7. どのように私はPHPからCプログラムの関数を呼び出すことができますか?
- 8. どのようにプログラムでリストビューのラベルを呼び出すのですか?
- 9. C#のReplaceFile関数をどのように呼び出すのですか?
- 10. ViewPagerOnTabSelectedListenerをプログラムで呼び出すにはどうすればよいですか?
- 11. JNIが呼び出すCプログラムからC関数を呼び出すことはできますか?
- 12. 関数の中から$(document).ready()を呼び出すのは安全ですか?
- 13. 配布のためにC++プログラムからPythonを呼び出す
- 14. メインランチャーアクティビティーを別のアクティビティーからどのように呼び出すのですか?
- 15. ImageList.Images.Clear()を別のスレッドからどのように呼び出すのですか?
- 16. iPhoneのC++コードからC関数をどのように呼び出すのですか?
- 17. NodeJS LambdaからadminInitiateAuthをどのように呼び出すのですか?
- 18. JavaからScalaオブジェクトをどのように呼び出すのですか?
- 19. javascriptからangularjs関数をどのように呼び出すのですか?
- 20. AppleScriptプロセスをAIRからどのように呼び出すのですか?
- 21. C++からどのようにマネージド(c#)関数を呼び出すのですか?
- 22. Cosmos Document DBのストアドプロシージャからストアドプロシージャを呼び出す?
- 23. プログラム(DLL)から呼び出すことができるC++コンパイラ
- 24. スタブをどのように呼び出すのですか?
- 25. C#から混在モードのC++/CLIアセンブリを呼び出すにはどうすればよいですか?
- 26. プログラムで呼び出されたJavadocドックレットの出力を呼び出し元から取得するにはどうすればよいですか?
- 27. C#プログラムからC DLLを呼び出す
- 28. CプログラムからWindows 10のbashを呼び出す
- 29. C++プログラムからRを呼び出す(Linuxの場合)
- 30. JavaでCプログラムを呼び出す
Resharperを試しましたか?一度にあなたのためにソリューション全体を再フォーマットすることができます。 (私はこれが役に立たないと思うが、私は試してみたに違いない... ;-)) – Rashack
ナー、自分の小さなツールを動かして自動的に中括弧を閉じるようにしようとしている。(そう、私はResharperもそうしているが、 ?) – BFree