AuthoringSink.StartName Method

Called when an identifier is parsed.

Namespace:  Microsoft.VisualStudio.Package
Assemblies:   Microsoft.VisualStudio.Package.LanguageService.9.0 (in Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.10.0 (in Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
  Microsoft.VisualStudio.Package.LanguageService (in Microsoft.VisualStudio.Package.LanguageService.dll)

Syntax

声明
Public Overridable Sub StartName ( _
    span As TextSpan, _
    name As String _
)
用法
Dim instance As AuthoringSink
Dim span As TextSpan
Dim name As String

instance.StartName(span, name)
public virtual void StartName(
    TextSpan span,
    string name
)
public:
virtual void StartName(
    TextSpan span, 
    String^ name
)
abstract StartName : 
        span:TextSpan * 
        name:string -> unit 
override StartName : 
        span:TextSpan * 
        name:string -> unit 
public function StartName(
    span : TextSpan, 
    name : String
)

Parameters

Remarks

If the FindNames property returns true, this method is called to add the identifier's name and its ___location to internal lists. This method is typically called while parsing a method's parameter list.

The base method validates the TextSpan object and then if the identifier's ___location contains the starting point of the parse operation, adds the name and ___location to two internal lists called Names and SourceLocations, respectively.

.NET Framework Security

See Also

Reference

AuthoringSink Class

AuthoringSink Members

Microsoft.VisualStudio.Package Namespace