Metodo LanguageService.EndInvoke
Recupera il risultato di una chiamata asincrona avviata da LanguageService.BeginInvoke.
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 Function EndInvoke ( _
result As IAsyncResult _
) As Object
public Object EndInvoke(
IAsyncResult result
)
Parametri
- result
Tipo: System.IAsyncResult
[in] IAsyncResult oggetto restituito da LanguageService.BeginInvoke.
Valore restituito
Tipo: System.Object
Restituisce un oggetto che rappresenta il valore restituito dal metodo chiamato da l LanguageService.BeginInvoke.
Implementa
ISynchronizeInvoke.EndInvoke(IAsyncResult)
Note
Se l'operazione di analisi è stata avviata da LanguageService.BeginParse non ha ancora completato, questo metodo non bloccato fino a completare l'operazione.
Questo metodo non viene chiamato dal servizio di nella lingua predefinita.È possibile chiamarlo per il valore restituito dell'operazione di analisi.
Il metodo di base restituisce l'oggetto di risultato l'operazione avviata da LanguageService.BeginInvoke.
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.