Partager via


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

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

Voir aussi

Référence

LanguageService Classe

Microsoft.VisualStudio.Package, espace de noms