秀丸で編集中のファイルのフルパスを取得することが出来ます。 もし、「無題」など、ファイル名がまだ定まっていない場合には null が返ってきます。
非同期のメソッド中も含め、常時取得することが出来ます。
Hm.Edit.FilePath
using System; using HmNetCOM; ... var filepath = Hm.Edit.FilePath; if ( String.IsNullOrEmpty(filepath) ) { // 無題の時の処理 } else { // ファイル名が付いている時の処理 }