Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

Доступ к сессии?

27.03.22 14:05
Re: Доступ к сессии?
 
Murr патриот
Murr
в ответ AlexNek 27.03.22 11:21

добавить проперть в имплементацию должно быть совершенно безопасно

-----

Ээээ... добавить - да, беспроблемно.

Осталось передать интерфейс хоста... и обратится к проперти... через интерфейс... потому как по-другому - низзя, несовместимо будет...

Интерфейс хоста, если что, приведен выше. Лежит в Microsoft.VisualStudio.TextTemplating.Interfaces.10.0.dll. Переопределятся, естественно, не будет.


на каком этапе ты влазишь в студию

-----

Студия, при вызове компилятора, передает ему свой хост.

Должна. Где, когда и какой именно создается - не знаю.

Есть отдельный компилятор - надо смотреть что там за хост.

Если есть интерес - еще один хост есть в DSL...

Но у Студии - другой... Знаю, что сильно повязан на Студию... типа internal для нее...


Что интересно - ни одной полноценной реализации хоста не приводится.

Все что удалось нарыть - частичные, иллюстративные...


Редко требующиеся моментики....

 

Перейти на