Если вы спрашиваете, как это делается, я не уверен, как именно это реализовано. Я знаю, что вы можете создавать плагины ssms в visual studio, и я уверен, что есть способ взять объект файлового потока и декодировать его.
Если вы ищете способ сделать это, помимо упомянутого вами плагина, есть отличный бесплатный плагин, который я использую. Вы можете найти плагин ssmsboost на http://www.ssmsboost.com. Этот плагин имеет версию для сообщества и профессиональную версию. Единственная разница между ними заключается в том, что версия сообщества должна обновляться каждые 120 дней. Этот плагин имеет много приятных функций, но вы запрашиваете
Визуализаторы таблицы результатов SSMS:
Функция позволяет экспортировать и просматривать файлы или некоторые большие объемы текстовых или XML-данных из таблиц (например, файлы из хранилища документов служб sharepoint). Требуемые данные должны быть просто выведены в ResultsGrid. Щелкнув правой кнопкой мыши по ячейке с требуемым значением и выбрав «Визуализировать как-> ..», вы можете указать, чтобы сохранить данные в файл с предварительно заданным именем и открыть его в приложении по умолчанию или в приложении. Независимо от того, что SSMS усекает длинные данные из полей VARBINARY / VARCHAR при выводе их в ResultsGrid: SSMSBoost работает с внутренним хранилищем SSMS и извлекает полное значение ячейки. Ниже показано, как визуализируется изображение из поля [LargePhoto] таблицы [Production]. Таблица [ProductPhoto] из базы данных [AdventureWorks]: