TextDocument.CreateEditPoint 方法
更新:2007 年 11 月
在指定位置创建一个 EditPoint 对象,并将其返回。默认位置是文档的起始处。
命名空间: EnvDTE
程序集: EnvDTE(在 EnvDTE.dll 中)
语法
声明
Function CreateEditPoint ( _
TextPoint As TextPoint _
) As EditPoint
用法
Dim instance As TextDocument
Dim TextPoint As TextPoint
Dim returnValue As EditPoint
returnValue = instance.CreateEditPoint(TextPoint)
EditPoint CreateEditPoint(
TextPoint TextPoint
)
EditPoint^ CreateEditPoint(
[InAttribute] TextPoint^ TextPoint
)
function CreateEditPoint(
TextPoint : TextPoint
) : EditPoint
参数
TextPoint
类型:EnvDTE.TextPoint可选。要复制的 TextPoint 对象。如果为 TextPoint 提供了值,则新点与 TextPoint 位于相同的行和 LineCharOffset。
返回值
一个 EditPoint 对象。
备注
CreateEditPoint 在与文本点相同的物理位置创建并返回一个新的 EditPoint 对象。如果该对象是虚拟点,则结果编辑点将和该对象具有相同的 LineCharOffset 值。
示例
Sub CreateEditPointExample(ByVal dte As EnvDTE.DTE)
Dim objTD As TextDocument
Dim objEP As EditPoint
objTD = dte.ActiveDocument.Object("TextDocument")
objEP = objTD.StartPoint.CreateEditPoint
objEP.Insert("Hello")
End Sub
public void CreateEditPointExample(_DTE dte)
{
TextDocument td;
EditPoint ep;
td = (TextDocument)dte.ActiveDocument.Object ("TextDocument");
ep = td.StartPoint.CreateEditPoint();
ep.Insert ("Hello");
}
权限
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。