IVsTextStream.CreateTextPoint(Int32, Object) 方法

定义

在文本缓冲区中的给定位置创建一个 TextPoint 对象。

public:
 int CreateTextPoint(int iPosition, [Runtime::InteropServices::Out] System::Object ^ % ppTextPoint);
int CreateTextPoint(int iPosition, [Runtime::InteropServices::Out] winrt::Windows::Foundation::IInspectable const & & ppTextPoint);
public int CreateTextPoint (int iPosition, out object ppTextPoint);
abstract member CreateTextPoint : int * obj -> int
Public Function CreateTextPoint (iPosition As Integer, ByRef ppTextPoint As Object) As Integer

参数

iPosition
Int32

中要创建对象的文本缓冲区中的起始位置 TextPoint

ppTextPoint
Object

弄指向创建的 TextPoint 对象的指针。

返回

Int32

如果该方法成功,则它会返回 S_OK。 如果该方法失败,则会返回错误代码。

注解

COM 签名

从 textmgr:

HRESULT IVsTextStream::CreateTextPoint(  
   [in] long iPosition,  
   [out] IDispatch **ppTextPoint  
);  

TextPoint 对象类似于 EditPoint 对象,只不过它们对代码窗口中显示的文本(而不是文本缓冲区中的数据)进行操作。

适用于