LanguageService.EndInvoke, méthode
Extrait le résultat d'un appel asynchrone lancé par LanguageService.BeginInvoke.
Espace de noms : Microsoft.VisualStudio.Package
Assemblys : Microsoft.VisualStudio.Package.LanguageService.9.0 (dans Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
Microsoft.VisualStudio.Package.LanguageService.10.0 (dans Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
Microsoft.VisualStudio.Package.LanguageService.11.0 (dans Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
Microsoft.VisualStudio.Package.LanguageService (dans Microsoft.VisualStudio.Package.LanguageService.dll)
Syntaxe
'Déclaration
Public Function EndInvoke ( _
result As IAsyncResult _
) As Object
public Object EndInvoke(
IAsyncResult result
)
Paramètres
- result
Type : System.IAsyncResult
[in] l'objet d'IAsyncResult s'est retourné par LanguageService.BeginInvoke.
Valeur de retour
Type : System.Object
Retourne un objet représentant la valeur de retour de la méthode appelée par LanguageService.BeginInvoke.
Implémentations
ISynchronizeInvoke.EndInvoke(IAsyncResult)
Remarques
Si l'opération d'analyse démarrée par LanguageService.BeginParse ne s'est pas encore achevée, cette méthode ne se bloque pas jusqu'à ce que l'opération soit complétée.
Cette méthode n'est pas appelée par le service de langage de langue par défaut.Vous pouvez l'appeler si vous avez besoin de la valeur de retour de votre opération d'analyse.
La méthode de base retourne l'objet résultat de l'opération démarrée par LanguageService.BeginInvoke.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.