调用时,将插入的代码段的另一个字段。
命名空间: Microsoft.VisualStudio.TextManager.Interop
程序集: Microsoft.VisualStudio.TextManager.Interop.8.0(在 Microsoft.VisualStudio.TextManager.Interop.8.0.dll 中)
语法
声明
Function FieldChanged ( _
bstrField As String, _
<OutAttribute> ByRef fRequeryFunction As Integer _
) As Integer
int FieldChanged(
string bstrField,
out int fRequeryFunction
)
int FieldChanged(
[InAttribute] String^ bstrField,
[OutAttribute] int% fRequeryFunction
)
abstract FieldChanged :
bstrField:string *
fRequeryFunction:int byref -> int
function FieldChanged(
bstrField : String,
fRequeryFunction : int
) : int
参数
bstrField
类型:String[in] 更改字段的名称。
fRequeryFunction
类型:Int32%[out] 返回非零 (true),则此扩展功能的值更改时以及必须重新获取;否则,返回零 (0)false)。
返回值
类型:Int32
如果方法成功,则返回 S_OK。如果失败,它会返回一个错误代码。
备注
COM 签名
从 textmgr2.idl:
bool IVsExpansionFunction::FieldChanged(
[in] BSTR bstrField,
[out] bool *fRequeryFunction
);
此方法通常会调用,更改时在代码段的另一个字段,,因为用户编辑字段。 如果此方法设置 fRequeryFunction 参数为非零 (true),应调用 GetCurrentValue 方法获取此扩展功能的更新值。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关详细信息,请参阅通过部分受信任的代码使用库。