Partager via


LanguageService.Initialize, méthode

Appelé pour initialiser le service de langage.

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

Syntaxe

'Déclaration
Public Overridable Sub Initialize
public virtual void Initialize()

Remarques

Cette méthode vous permet d'effectuer des tâches d'initialisation spécifiques à votre service de langage.Si vous avez une initialisation spécifique qui doit être effectuée, vous devez dériver une classe de la classe d'LanguageService et appliquer cette méthode.Si vous n'avez pas besoin spécial d'initialisation, n'appliquez pas cette méthode sur votre classe dérivée.

[!REMARQUE]

Si vous appliquez cette méthode, vous devez appeler la version de classe de base de cette méthode avant d'effectuer toute autre initialisation.

La méthode de base crée un contrôle Windows Forms pour contrôler des tâches en arrière-plan telles que l'analyse.

Exemples

using Microsoft.VisualStudio.Package;

namespace MyLanguagePackage
{
    [Guid("B614A40A-80D9-4fac-A6AD-FC2868FFF7CD")]
    public class MyLanguageService : LanguageService
    {
        public Initialize()
        {
            base.Initialize();
            // Do your language-specified initialization here
        }
    }
}

Sécurité .NET Framework

Voir aussi

Référence

LanguageService Classe

Microsoft.VisualStudio.Package, espace de noms