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
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.