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
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.