为给定的签名帮助会话计算最佳匹配 ISignature 实例。 只要求优先级最高的签名帮助提供程序提供此信息。
命名空间: Microsoft.VisualStudio.Language.Intellisense
程序集: Microsoft.VisualStudio.Language.Intellisense(在 Microsoft.VisualStudio.Language.Intellisense.dll 中)
语法
声明
Function GetBestMatch ( _
session As ISignatureHelpSession _
) As ISignature
ISignature GetBestMatch(
ISignatureHelpSession session
)
ISignature^ GetBestMatch(
ISignatureHelpSession^ session
)
abstract GetBestMatch :
session:ISignatureHelpSession -> ISignature
function GetBestMatch(
session : ISignatureHelpSession
) : ISignature
参数
session
类型:Microsoft.VisualStudio.Language.Intellisense.ISignatureHelpSession应为其确定最佳匹配 ISignature 的 ISignatureHelpSession。
返回值
类型:Microsoft.VisualStudio.Language.Intellisense.ISignature
一个有效的 ISignature,它也是指定的 ISignatureHelpSession 的签名集合的成员。如果无法确定最佳匹配,则可返回 null,并要求下一个最高级别的签名帮助提供程序确定最佳匹配。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关详细信息,请参阅通过部分受信任的代码使用库。