---
# System prepended metadata

title: '`VSIX` 現在開かれているファイルのパスを取得 2022-01-26'
tags: [ActiveDocument, Package.GetGlobalService, VSIX, SDTE]

---

---
lang: ja-jp
breaks: true
---
# `VSIX` 現在開かれているファイルのパスを取得 2022-01-26

```csharp=
using Microsoft.VisualStudio.Shell;
using EnvDTE;

ThreadHelper.ThrowIfNotOnUIThread();
DTE dte = Package.GetGlobalService(typeof(SDTE)) as DTE;
string filePath = dte.ActiveDocument.FullName;
```


###### tags: `VSIX` `Package.GetGlobalService` `SDTE` `ActiveDocument`
