Condividi tramite


Metodo LanguageService.Initialize

chiamato per inizializzare il servizio di linguaggio.

Spazio dei nomi:  Microsoft.VisualStudio.Package
Assembly:   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.11.0 (in Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
  Microsoft.VisualStudio.Package.LanguageService (in Microsoft.VisualStudio.Package.LanguageService.dll)

Sintassi

'Dichiarazione
Public Overridable Sub Initialize
public virtual void Initialize()

Note

Questo metodo consente di eseguire le attività di inizializzazione specifiche del servizio di linguaggio.Se si dispone di inizializzazione specifica che deve fare, è necessario derivare una classe da LanguageService classificare e implementare questo metodo.Se non si dispone di alcun esigenze speciali di inizializzazione, non implementare questo metodo sulla classe derivata.

[!NOTA]

Se si distribuisce questo metodo, è necessario chiamare la versione della classe base del metodo prima di apportare qualsiasi altra inizializzazione.

Il metodo di base viene creato un controllo Windows Form per controllare le attività in background come analisi.

Esempi

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
        }
    }
}

Sicurezza di .NET Framework

Vedere anche

Riferimenti

LanguageService Classe

Spazio dei nomi Microsoft.VisualStudio.Package