Metodo LanguageService.UpdateLanguageContext
Aggiorna il contesto corrente della guida utente in un'area selezionata del database di origine specificato.
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 UpdateLanguageContext ( _
hint As LanguageContextHint, _
buffer As IVsTextLines, _
ptsSelection As TextSpan(), _
context As IVsUserContext _
)
public virtual void UpdateLanguageContext(
LanguageContextHint hint,
IVsTextLines buffer,
TextSpan[] ptsSelection,
IVsUserContext context
)
Parametri
- hint
Tipo: Microsoft.VisualStudio.TextManager.Interop.LanguageContextHint
[in] Un set di flag da LanguageContextHint enumerazione.
- buffer
Tipo: Microsoft.VisualStudio.TextManager.Interop.IVsTextLines
[in] IVsTextLines oggetto che utilizza il database di origine.
- ptsSelection
Tipo: array<Microsoft.VisualStudio.TextManager.Interop.TextSpan[]
[in] un singolo TextSpan un oggetto descrive selezionato l'intervallo di testo o della posizione corrente del cursore).
- context
Tipo: Microsoft.VisualStudio.Shell.Interop.IVsUserContext
[in] IVsUserContext oggetto che deve essere aggiornato.
Note
Questo metodo viene chiamato per consentire al servizio di linguaggio abbia aggiornato il contesto utente specificato.
Il metodo di base non esegue alcuna operazione.
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.