IVsTaskItem2.IsReadOnly(VSTASKFIELD, Int32) 方法

定义

确定指定的任务字段是否设置为只读状态。

public:
 int IsReadOnly(Microsoft::VisualStudio::Shell::Interop::VSTASKFIELD field, [Runtime::InteropServices::Out] int % pfReadOnly);
int IsReadOnly(Microsoft::VisualStudio::Shell::Interop::VSTASKFIELD field, [Runtime::InteropServices::Out] int & pfReadOnly);
public int IsReadOnly (Microsoft.VisualStudio.Shell.Interop.VSTASKFIELD field, out int pfReadOnly);
abstract member IsReadOnly : Microsoft.VisualStudio.Shell.Interop.VSTASKFIELD * int -> int
Public Function IsReadOnly (field As VSTASKFIELD, ByRef pfReadOnly As Integer) As Integer

参数

field
VSTASKFIELD

要检查其只读状态的任务字段。 有关字段值的列表,请参阅 VSTASKFIELD

pfReadOnly
Int32

out,retval] 如果 true 为,则任务字段为只读。 如果 false 为,则用户可以编辑任务字段。

返回

Int32

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

实现

注解

COM 签名

从 vsshell:

HRESULT IVsTaskItem::IsReadOnly(  
   [in] VSTASKFIELD field,  
   [out, retval]BOOL *pfReadOnly  
);  

如果将 pfReadOnly 参数设置为 false ,则用户可以编辑指定字段,并且任务列表使用适当的 put 方法来更新该字段的任务信息。 例如,如果 "优先级" 字段设置为读写,则任务列表将使用 put_Priority 方法来设置此字段。

适用于