调用注意成员的位置引用。
命名空间: Microsoft.VisualStudio.Package
程序集: Microsoft.VisualStudio.Package.LanguageService.9.0(在 Microsoft.VisualStudio.Package.LanguageService.9.0.dll 中)
Microsoft.VisualStudio.Package.LanguageService(在 Microsoft.VisualStudio.Package.LanguageService.dll 中)
Microsoft.VisualStudio.Package.LanguageService.11.0(在 Microsoft.VisualStudio.Package.LanguageService.11.0.dll 中)
Microsoft.VisualStudio.Package.LanguageService.10.0(在 Microsoft.VisualStudio.Package.LanguageService.10.0.dll 中)
语法
声明
Public Overridable Sub QualifyName ( _
selectorContext As TextSpan, _
nameContext As TextSpan, _
name As String _
)
public virtual void QualifyName(
TextSpan selectorContext,
TextSpan nameContext,
string name
)
参数
- selectorContext
类型:Microsoft.VisualStudio.TextManager.Interop.TextSpan
[in] 指示选择器中 TextSpan 对象 (例如, “”。或 “- AMP_GT”)。
- nameContext
类型:Microsoft.VisualStudio.TextManager.Interop.TextSpan
[in] 指示成员名称的 TextSpan 对象。
- name
类型:System.String
[in] 成员名称为表示的由 nameContext。
备注
如果 FindNames 属性返回 true,此方法调用添加一个指定的名称改为标识符列表和源位置列表中。
基方法验证两 TextSpan 对象,包括确保 nameContext 遵循 selectorContext,然后将名称,并且其内部的位置列表,如果名称的位置包含分析操作的起始行。这些内部调用的列表将 Names 和 SourceLocations,分别。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。