Metodo LanguageService.IVsLanguageContextProvider.UpdateLanguageContext
Aggiorna il contesto corrente della guida utente fornito 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
Private Function UpdateLanguageContext ( _
dwHint As UInteger, _
buffer As IVsTextLines, _
ptsSelection As TextSpan(), _
ptr As Object _
) As Integer Implements IVsLanguageContextProvider.UpdateLanguageContext
int IVsLanguageContextProvider.UpdateLanguageContext(
uint dwHint,
IVsTextLines buffer,
TextSpan[] ptsSelection,
Object ptr
)
Parametri
- dwHint
Tipo: System.UInt32
[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).
- ptr
Tipo: System.Object
[in] IVsUserContext oggetto che deve essere aggiornato.
Valore restituito
Tipo: System.Int32
Se l'operazione riesce, restituisce S_OK; in caso contrario, restituisce un codice di errore.
Implementa
IVsLanguageContextProvider.UpdateLanguageContext(UInt32, IVsTextLines, array<TextSpan[], Object)
Note
L'oggetto specificato è possibile eseguire query per IVsUserContext interfaccia mediante l'esecuzione del cast a IVsUserContext interfaccia: IVsUserContext pContext = ptr as IVsUserContext.
il metodo di base chiama l'altro LanguageService.UpdateLanguageContext e restituisce sempre S_OK.
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.