DkmModuleInstance.GetSymbolSearchResult Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
GetSymbolSearchResult() |
Pobiera wszystkie wyniki wyszukiwania symboli skojarzone z tym wystąpieniem modułu. Ograniczenie lokalizacji: interfejs API musi być wywoływany ze składnika IDE (poziom > składnika 100 000). Ten interfejs API został wprowadzony w programie Visual Studio 17 Update 3 (DkmApiVersion.VS17Update3). |
GetSymbolSearchResult(DkmWorkList, DkmCompletionRoutine<DkmGetSymbolSearchResultAsyncResult>) |
Pobiera wszystkie wyniki wyszukiwania symboli skojarzone z tym wystąpieniem modułu. Ta metoda dołączy nowy element roboczy do określonej listy roboczej i powróci po dołączeniu elementu roboczego. Rzeczywiste przetwarzanie elementu roboczego jest asynchroniczne. Obiekt wywołujący zostanie powiadomiony, że żądanie zostało ukończone przez procedurę ukończenia. Ograniczenie lokalizacji: interfejs API musi być wywoływany ze składnika IDE (poziom > składnika 100 000). Ten interfejs API został wprowadzony w programie Visual Studio 17 Update 3 (DkmApiVersion.VS17Update3). |
GetSymbolSearchResult()
Pobiera wszystkie wyniki wyszukiwania symboli skojarzone z tym wystąpieniem modułu.
Ograniczenie lokalizacji: interfejs API musi być wywoływany ze składnika IDE (poziom > składnika 100 000).
Ten interfejs API został wprowadzony w programie Visual Studio 17 Update 3 (DkmApiVersion.VS17Update3).
public object? GetSymbolSearchResult ();
member this.GetSymbolSearchResult : unit -> obj
Public Function GetSymbolSearchResult () As Object
Zwraca
[Out,Optional] Interfejs ISymbolSearchResult skojarzony z tym wystąpieniem modułu, jeśli istnieje.
Dotyczy
GetSymbolSearchResult(DkmWorkList, DkmCompletionRoutine<DkmGetSymbolSearchResultAsyncResult>)
Pobiera wszystkie wyniki wyszukiwania symboli skojarzone z tym wystąpieniem modułu.
Ta metoda dołączy nowy element roboczy do określonej listy roboczej i powróci po dołączeniu elementu roboczego. Rzeczywiste przetwarzanie elementu roboczego jest asynchroniczne. Obiekt wywołujący zostanie powiadomiony, że żądanie zostało ukończone przez procedurę ukończenia.
Ograniczenie lokalizacji: interfejs API musi być wywoływany ze składnika IDE (poziom > składnika 100 000).
Ten interfejs API został wprowadzony w programie Visual Studio 17 Update 3 (DkmApiVersion.VS17Update3).
public void GetSymbolSearchResult (Microsoft.VisualStudio.Debugger.DkmWorkList WorkList, Microsoft.VisualStudio.Debugger.DkmCompletionRoutine<Microsoft.VisualStudio.Debugger.DkmGetSymbolSearchResultAsyncResult> CompletionRoutine);
member this.GetSymbolSearchResult : Microsoft.VisualStudio.Debugger.DkmWorkList * Microsoft.VisualStudio.Debugger.DkmCompletionRoutine<Microsoft.VisualStudio.Debugger.DkmGetSymbolSearchResultAsyncResult> -> unit
Public Sub GetSymbolSearchResult (WorkList As DkmWorkList, CompletionRoutine As DkmCompletionRoutine(Of DkmGetSymbolSearchResultAsyncResult))
Parametry
- WorkList
- DkmWorkList
Lista workList do dołączenia nowego elementu roboczego do.
- CompletionRoutine
- DkmCompletionRoutine<DkmGetSymbolSearchResultAsyncResult>
Procedura uruchamiania po zakończeniu żądania. Jeśli żądanie zostanie pomyślnie dołączone do listy roboczej, zawsze zostanie to wyzwolone (w tym po anulowaniu operacji). Nigdy nie zostanie wyzwolony, jeśli dołączanie elementu roboczego zakończy się niepowodzeniem.