命名空间: Microsoft.VisualStudio.Shell.Interop
程序集: Microsoft.VisualStudio.Shell.Interop.8.0(在 Microsoft.VisualStudio.Shell.Interop.8.0.dll 中)
语法
声明
Function GiveTimeSlice ( _
bstrUpdatedWaitMessage As String, _
bstrIfTruncateAppend As String, _
fDisableCancel As Integer, _
<OutAttribute> ByRef pfCancelled As Integer _
) As Integer
int GiveTimeSlice(
string bstrUpdatedWaitMessage,
string bstrIfTruncateAppend,
int fDisableCancel,
out int pfCancelled
)
参数
- bstrUpdatedWaitMessage
类型:System.String
[in] 可以是 nullnull 引用(在 Visual Basic 中为 Nothing)
- bstrIfTruncateAppend
类型:System.String
[in] 即可以是 nullnull 引用(在 Visual Basic 中为 Nothing),应是短字符串。L”… “或” L "…\ ""
- fDisableCancel
类型:System.Int32
[in] ; 如果操作可能不再被取消,请禁用按钮。
- pfCancelled
类型:System.Int32%
[out]
返回值
类型:System.Int32
如果方法成功,则返回 S_OK。如果失败,它会返回一个错误代码。
备注
COM 签名
从 vsshell80.idl:
HRESULT IVsThreadedWaitDialog::GiveTimeSlice(
[in] BSTR bstrUpdatedWaitMessage,
[in] BSTR bstrIfTruncateAppend,
[in] BOOL fDisableCancel,
[out] BOOL *pfCancelled
);
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。