Condividi tramite


DkmModuleInstance.GetSymbolStatusMessage Metodo

Definizione

Overload

GetSymbolStatusMessage(Boolean)

Ottenere una descrizione localizzata di una stringa dello stato del simbolo corrente.

Vincolo location: l'API deve essere chiamata da un componente IDE (livello > componente 100.000).

GetSymbolStatusMessage(DkmWorkList, Boolean, DkmCompletionRoutine<DkmGetSymbolStatusMessageAsyncResult>)

Ottenere una descrizione localizzata di una stringa dello stato del simbolo corrente.

Questo metodo aggiungerà un nuovo elemento di lavoro all'elenco di lavoro specificato e restituirà una volta accodato l'elemento di lavoro. L'elaborazione effettiva dell'elemento di lavoro è asincrona. Il chiamante riceverà una notifica che la richiesta viene completata tramite la routine di completamento.

Vincolo location: l'API deve essere chiamata da un componente IDE (livello > componente 100.000).

GetSymbolStatusMessage(Boolean)

Ottenere una descrizione localizzata di una stringa dello stato del simbolo corrente.

Vincolo location: l'API deve essere chiamata da un componente IDE (livello > componente 100.000).

public:
 System::String ^ GetSymbolStatusMessage(bool ExcludeCommonErrors);
public:
 Platform::String ^ GetSymbolStatusMessage(bool ExcludeCommonErrors);
std::wstring GetSymbolStatusMessage(bool ExcludeCommonErrors);
public string GetSymbolStatusMessage (bool ExcludeCommonErrors);
member this.GetSymbolStatusMessage : bool -> string
Public Function GetSymbolStatusMessage (ExcludeCommonErrors As Boolean) As String

Parametri

ExcludeCommonErrors
Boolean

[In] Questo valore sarà true per la creazione del messaggio di output del caricamento iniziale e false per ottenere il testo della finestra di output.

Restituisce

[Out] Stringa di stato localizzata (ad esempio: 'Simboli caricati', 'Nessun simbolo caricato', ecc.).

Si applica a

GetSymbolStatusMessage(DkmWorkList, Boolean, DkmCompletionRoutine<DkmGetSymbolStatusMessageAsyncResult>)

Ottenere una descrizione localizzata di una stringa dello stato del simbolo corrente.

Questo metodo aggiungerà un nuovo elemento di lavoro all'elenco di lavoro specificato e restituirà una volta accodato l'elemento di lavoro. L'elaborazione effettiva dell'elemento di lavoro è asincrona. Il chiamante riceverà una notifica che la richiesta viene completata tramite la routine di completamento.

Vincolo location: l'API deve essere chiamata da un componente IDE (livello > componente 100.000).

public void GetSymbolStatusMessage (Microsoft.VisualStudio.Debugger.DkmWorkList WorkList, bool ExcludeCommonErrors, Microsoft.VisualStudio.Debugger.DkmCompletionRoutine<Microsoft.VisualStudio.Debugger.Symbols.DkmGetSymbolStatusMessageAsyncResult> CompletionRoutine);
member this.GetSymbolStatusMessage : Microsoft.VisualStudio.Debugger.DkmWorkList * bool * Microsoft.VisualStudio.Debugger.DkmCompletionRoutine<Microsoft.VisualStudio.Debugger.Symbols.DkmGetSymbolStatusMessageAsyncResult> -> unit
Public Sub GetSymbolStatusMessage (WorkList As DkmWorkList, ExcludeCommonErrors As Boolean, CompletionRoutine As DkmCompletionRoutine(Of DkmGetSymbolStatusMessageAsyncResult))

Parametri

WorkList
DkmWorkList

WorkList a cui aggiungere il nuovo elemento di lavoro.

ExcludeCommonErrors
Boolean

[In] Questo valore sarà true per la creazione del messaggio di output del caricamento iniziale e false per ottenere il testo della finestra di output.

CompletionRoutine
DkmCompletionRoutine<DkmGetSymbolStatusMessageAsyncResult>

Routine da attivare al termine della richiesta. Se la richiesta viene aggiunta correttamente all'elenco di lavoro, verrà sempre attivata (incluso quando l'operazione viene annullata). Questa operazione non verrà mai attivata se l'aggiunta dell'elemento di lavoro ha esito negativo.

Si applica a