IVsTaskItem.Column(Int32) 方法

定义

返回指定文件中任务的列号。

public:
 int Column([Runtime::InteropServices::Out] int % piCol);
int Column([Runtime::InteropServices::Out] int & piCol);
public int Column (out int piCol);
abstract member Column : int -> int
Public Function Column (ByRef piCol As Integer) As Integer

参数

piCol
Int32

[out,retval]文件中包含任务项的列号。

返回

Int32

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

注解

COM 签名

从 vsshell:

HRESULT IVsTaskItem::Column(  
   [out, retval] long *piCol  
);  

列对用户不可见,但用于排序任务。 如果存在与任务项关联的文件、行和列,并且你希望根据指定的列对单个行中的错误进行排序,则实现此方法。 行中的每个字符都等效于一列。 因此,若要指定一个与在行中开始使用10个字符的编码错误相关的任务,请将列号指定为10。

若要指定与任务项关联的文件,请实现 Document ; 若要指定列所引用的行,请实现 Line 方法。 实现 NavigateTo 方法以打开由方法指定的文件 Document ,并将光标移动到和方法指定的位置 Line Column

适用于