IDiscoverySession.GetDiscoverError 方法
,如果 NotifyDiscoverComplete 方法在 cookie = nullnull 引用(在 Visual Basic 中为 Nothing),采用检索异常。
命名空间: Microsoft.VisualStudio.Shell.Interop
程序集: Microsoft.VisualStudio.Shell.Interop(在 Microsoft.VisualStudio.Shell.Interop.dll 中)
语法
声明
Function GetDiscoverError ( _
cookie As Integer _
) As Integer
int GetDiscoverError(
int cookie
)
参数
- cookie
类型:System.Int32
[in] 标识查看文件的 URL。
返回值
类型:System.Int32
两个返回值可能适用:
S_OK:不可用的错误信息。 清除了该错误信息。 若要避免出现这种情况,请调用 NotifyDiscoverComplete 代码的 GetDiscoveryError 。
其他:此方法都将在查看捕获的异常,因此, HRESULT 不会 S_OK。
备注
COM 签名
从 discoveryservice.idl:
HRESULT IDiscoverySession::GetDiscoverError(
[in] int cookie
);
备注
,如果 cookie 设置为 nullnull 引用(在 Visual Basic 中为 Nothing),从 NotifyDiscoverComplete 方法的错误信息不可用。若要防止这一问题,请调用 NotifyDiscoverComplete 实现的 GetDiscoveryError 。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。