Интеграция приложения .NET в оболочку без проблем технически возможна, начиная с .NET 4.0.Google IContextMenu, чтобы найти пример кода C #, который реализует необходимый интерфейс COM.Остерегайтесь трудностей, связанных с правильным пониманием, отладка очень неприятна.
Но это далеко от того, о чем вы просите, обработчик расширения оболочки позволяет вам создать пункт меню вконтекстное меню для окон Explorer.Текстовые поля в других приложениях не предоставляют стандартный интерфейс расширяемости, как это делает оболочка.Это не совсем невозможно, требуется ввод кода в приложение с помощью хука Windows.Но вы не можете написать такой код на C #.