DkmModuleInstance.GetSymbolSearchResult Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
GetSymbolSearchResult() |
Ruft alle Symbolsuchergebnisse ab, die diesem Modul instance zugeordnet sind. Standorteinschränkung: Die API muss von einer IDE-Komponente aufgerufen werden (Komponentenebene > 100.000). Diese API wurde in Visual Studio 17 Update 3 (DkmApiVersion.VS17Update3) eingeführt. |
GetSymbolSearchResult(DkmWorkList, DkmCompletionRoutine<DkmGetSymbolSearchResultAsyncResult>) |
Ruft alle Symbolsuchergebnisse ab, die diesem Modul instance zugeordnet sind. Diese Methode fügt ein neues Arbeitselement an die angegebene Arbeitsliste an und gibt zurück, nachdem das Arbeitselement angefügt wurde. Die tatsächliche Verarbeitung des Arbeitselements erfolgt asynchron. Der Aufrufer wird benachrichtigt, dass die Anforderung durch die Vervollständigungsroutine abgeschlossen ist. Standorteinschränkung: Die API muss von einer IDE-Komponente aufgerufen werden (Komponentenebene > 100.000). Diese API wurde in Visual Studio 17 Update 3 (DkmApiVersion.VS17Update3) eingeführt. |
GetSymbolSearchResult()
Ruft alle Symbolsuchergebnisse ab, die diesem Modul instance zugeordnet sind.
Standorteinschränkung: Die API muss von einer IDE-Komponente aufgerufen werden (Komponentenebene > 100.000).
Diese API wurde in Visual Studio 17 Update 3 (DkmApiVersion.VS17Update3) eingeführt.
public object? GetSymbolSearchResult ();
member this.GetSymbolSearchResult : unit -> obj
Public Function GetSymbolSearchResult () As Object
Gibt zurück
[Out;Optional] Die diesem Modul zugeordnete ISymbolSearchResult-Schnittstelle instance, falls vorhanden.
Gilt für:
GetSymbolSearchResult(DkmWorkList, DkmCompletionRoutine<DkmGetSymbolSearchResultAsyncResult>)
Ruft alle Symbolsuchergebnisse ab, die diesem Modul instance zugeordnet sind.
Diese Methode fügt ein neues Arbeitselement an die angegebene Arbeitsliste an und gibt zurück, nachdem das Arbeitselement angefügt wurde. Die tatsächliche Verarbeitung des Arbeitselements erfolgt asynchron. Der Aufrufer wird benachrichtigt, dass die Anforderung durch die Vervollständigungsroutine abgeschlossen ist.
Standorteinschränkung: Die API muss von einer IDE-Komponente aufgerufen werden (Komponentenebene > 100.000).
Diese API wurde in Visual Studio 17 Update 3 (DkmApiVersion.VS17Update3) eingeführt.
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))
Parameter
- WorkList
- DkmWorkList
WorkList, an die das neue Arbeitselement angefügt werden soll.
- CompletionRoutine
- DkmCompletionRoutine<DkmGetSymbolSearchResultAsyncResult>
Routine, die ausgelöst wird, wenn die Anforderung abgeschlossen ist. Wenn die Anforderung erfolgreich an die Arbeitsliste angefügt wurde, wird diese immer ausgelöst (auch wenn der Vorgang abgebrochen wird). Dies wird nie ausgelöst, wenn beim Anfügen des Arbeitselements ein Fehler auftritt.