Metoda LanguageService.EndInvoke —
Pobiera wynik wywołanie asynchroniczne uruchomione przez LanguageService.BeginInvoke.
Przestrzeń nazw: Microsoft.VisualStudio.Package
Zestawy: Microsoft.VisualStudio.Package.LanguageService.9.0 (w Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
Microsoft.VisualStudio.Package.LanguageService.10.0 (w Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
Microsoft.VisualStudio.Package.LanguageService.11.0 (w Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
Microsoft.VisualStudio.Package.LanguageService (w Microsoft.VisualStudio.Package.LanguageService.dll)
Składnia
'Deklaracja
Public Function EndInvoke ( _
result As IAsyncResult _
) As Object
public Object EndInvoke(
IAsyncResult result
)
Parametry
- result
Typ: System.IAsyncResult
[w] IAsyncResult Obiektu zwróconego przez LanguageService.BeginInvoke.
Wartość zwracana
Typ: System.Object
Zwraca obiekt reprezentujący wartość zwracana przez metodę o nazwie LanguageService.BeginInvoke.
Implementuje
ISynchronizeInvoke.EndInvoke(IAsyncResult)
Uwagi
Jeśli operacja analizy uruchamiane przez LanguageService.BeginParse ma nie została jeszcze ukończona, Metoda ta nie blokuje aż do zakończenia operacji.
Metoda ta nie jest wywoływana przez usługę język domyślny.Jeśli potrzebujesz wartość zwracaną przez operację analizy może wywołać ją.
Metody podstawowej zwraca obiekt wynik z rozpoczęto przez LanguageService.BeginInvoke.
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..