首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

[AddIn]怎么取得当前Document对象中的所有代码

2013-10-03 
[AddIn]如何取得当前Document对象中的所有代码我现在用的方法是,先用TextSelection对象的SelectAll选中所

[AddIn]如何取得当前Document对象中的所有代码
我现在用的方法是,先用TextSelection对象的SelectAll选中所有代码,再读取Text属性。
虽然这样也可以得到代码,但总感觉不好。
请问有没有别的好的方法以字符串的形式得到当前Document对象中的所有代码。
AddIn 插件
[解决办法]
    ' Get a handle to the new document and create an EditPoint.
    objTextDoc = DTE.ActiveDocument.Object("TextDocument")
    objEditPt = objTextDoc.StartPoint.CreateEditPoint
    
    ' Get all Text of active document
    docText = objEditPt.GetText(objTextDoc.EndPoint)

http://social.msdn.microsoft.com/Forums/vstudio/en-US/88017b38-982d-48ae-b451-4acd7a2604e2/how-do-i-get-all-text-of-the-current-active-document

热点排行