Syl*_*ain 4 .net packages visual-studio
我开发了一个扩展Visual Studio的包.作为其中的一部分,我有一个上下文菜单,必须处理活动文档的整个文本内容(HTML编辑器).
我理解如何获取当前选择:TextSelection txtSelection =(TextSelection)_bllManager.CurrentDocument.Selection;
但我不明白如何在没有选择的情况下获取代码窗口的全部内容.
目前我使用一个解决方法做txtSelection.SelectAll(),但它移动光标,我不希望这样.
有什么建议吗?
谢谢.
可以使用编辑点来完成:
var document = (TextDocument)_bllManager.CurrentDocument.Object("TextDocument");
var editPoint = document.CreateEditPoint(document.StartPoint);
var text = editPoint.GetText(document.EndPoint);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
942 次 |
| 最近记录: |