Partager via


ExpansionProvider, constructeur

Initialise une nouvelle instance de la classe ExpansionProvider.

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.9.0 (dans Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.11.0 (dans Microsoft.VisualStudio.Package.LanguageService.11.0.dll)

Syntaxe

'Déclaration
Public Sub New ( _
    src As Source _
)
public ExpansionProvider(
    Source src
)

Paramètres

Remarques

La méthode de base obtient l'objet d'IVsTextLines retourné de la méthode d'GetTextLines sur l'objet d'Source puis effectue un cast de l'objet d'IVsTextLines à un objet d'IVsExpansion.Si réussi, l'objet d'IVsTextLines prend en charge l'insertion des extraits de code (qui est effectuée via l'interface d'IVsExpansion).Le reste des méthodes dans la classe d'ExpansionProvider supposent que l'objet d'IVsExpansion a été correctement obtenu.

Sécurité .NET Framework

Voir aussi

Référence

ExpansionProvider Classe

Microsoft.VisualStudio.Package, espace de noms