IVsMethodData.GetContextStream(Int32, Int32) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回提示的上下文流。
public:
int GetContextStream([Runtime::InteropServices::Out] int % piPos, [Runtime::InteropServices::Out] int % piLength);
int GetContextStream([Runtime::InteropServices::Out] int & piPos, [Runtime::InteropServices::Out] int & piLength);
public int GetContextStream (out int piPos, out int piLength);
abstract member GetContextStream : int * int -> int
Public Function GetContextStream (ByRef piPos As Integer, ByRef piLength As Integer) As Integer
参数
- piPos
- Int32
弄标识文本缓冲区中的流位置的整数。
- piLength
- Int32
弄一个整数,用于标识 piPos 不应在方法提示窗口中遮盖的流中的文本长度。
返回
如果该方法成功,则它会返回 S_OK。 如果该方法失败,则会返回错误代码。
注解
COM 签名
从 textmgr:
HRESULT IVsMethodData::GetContextStream(
[out] long *piPos,
[out] long *piLength
);
上下文流是缓冲区中的文本的位置和长度,该文本不应被提示窗口所遮盖,而是应用提示的内容。 使用此方法指定上下文流。 如果不实现此方法,则视图将确定在何处放置方法提示窗口。