Visual Studio 用の MEF 拡張機能を作成しています。カスタム言語の分類子です。ファイルの現在の変更セットを取得する必要があります-TFSからだと思います。
ファイルを右クリックしてプロパティを選択すると、「最新バージョン」と表示されます。これは、ファイルに関連付けられた最新のチェンジセットだと思います。
TFS ワークスペースを作成して変更セット番号を取得したいのですが、エディターでファイルの物理パスから現在のワークスペース マッピングを把握する方法に困惑しています。
たとえば、ファイルが "d:\workspace\solution\random_folder\junk.txt" である場合、ファイルのワークスペースが TFS でマップされている場所を知るにはどうすればよいですか?
ワークスペースをマップしてから、"junk.txt" というファイルを検索する必要がありますか? 異なるサブディレクトリに複数のファイルがある場合はどうなりますか。
助けてくれてありがとう!