Partager via


Source.CreateAuthoringSink, méthode

Crée une instance d'un objet d'AuthoringSink pour une utilisation dans des opérations d'analyse.

Espace de noms :  Microsoft.VisualStudio.Package
Assemblys :   Microsoft.VisualStudio.Package.LanguageService.10.0 (dans Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
  Microsoft.VisualStudio.Package.LanguageService (dans Microsoft.VisualStudio.Package.LanguageService.dll)
  Microsoft.VisualStudio.Package.LanguageService.11.0 (dans Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.9.0 (dans Microsoft.VisualStudio.Package.LanguageService.9.0.dll)

Syntaxe

'Déclaration
Public Overridable Function CreateAuthoringSink ( _
    reason As ParseReason, _
    line As Integer, _
    col As Integer _
) As AuthoringSink
public virtual AuthoringSink CreateAuthoringSink(
    ParseReason reason,
    int line,
    int col
)

Paramètres

  • line
    Type : System.Int32
    L'index de ligne où l'analyse doit commencer.
  • col
    Type : System.Int32
    L'index de colonne où l'analyse doit commencer.

Valeur de retour

Type : Microsoft.VisualStudio.Package.AuthoringSink
Retourne un objet AuthoringSink.

Remarques

Cette méthode est appelée de la méthode d'CreateParseRequest dans la classe d'LanguageService.Si vous devez dériver une classe de la classe d'AuthoringSink, vous devez dériver une classe de la classe d'Source et substituer cette méthode pour instancier votre version de la classe d'AuthoringSink.

La méthode de base retourne toujours une nouvelle instance de la classe d'AuthoringSink.

Sécurité .NET Framework

Voir aussi

Référence

Source Classe

Microsoft.VisualStudio.Package, espace de noms