Afficher la pile des appels, commandeList Call Stack Command

Affiche la pile des appels actuelle.Displays the current call stack.

SyntaxeSyntax

Debug.ListCallStack [/Count:number] [/ShowTypes:yes|no]
[/ShowNames:yes|no] [/ShowValues:yes|no] [/ShowModule:yes|no]
[/ShowLineOffset:yes|no] [/ShowByteOffset:yes|no]
[/ShowLanguage:yes|no] [/IncludeCallsAcrossThreads:yes|no]
[/ShowExternalCode:yes|no] [Thread:n] [index]

ArgumentsArguments

index Facultatif.index Optional. Définit le frame de pile actuel et n’affiche aucune sortie.Sets the current stack frame and displays no output.

CommutateursSwitches

Chaque commutateur peut être appelé à l’aide de sa forme complète ou abrégée.Each switch can be invoked using either its complete form or a short form.

/Count:number [ou] /C:number/Count:number [or] /C:number

Facultative.Optional. Nombre maximal des piles d’appels à afficher.Maximum number of call stacks to display. Par défaut, ce nombre est illimité.The default value is unlimited.

/ShowTypes:yes|no [ou] /T:yes|no/ShowTypes:yes|no [or] /T:yes|no

Facultative.Optional. Spécifie si les types de paramètre doivent être affichés.Specifies whether to display parameter types. La valeur par défaut est yes.Default value is yes.

/ShowNames:yes|no [ou] /N:yes|no/ShowNames:yes|no [or] /N:yes|no

Facultative.Optional. Spécifie si les noms de paramètres doivent être affichés.Specifies whether to display parameter names. La valeur par défaut est yes.Default value is yes.

/ShowValues:yes|no [ou] /V:yes|no/ShowValues:yes|no [or] /V:yes|no

Facultative.Optional. Spécifie si les valeurs de paramètre doivent être affichées.Specifies whether to display parameter values. La valeur par défaut est yes.Default value is yes.

/ShowModule:yes|no [ou] /M:yes|no/ShowModule:yes|no [or] /M:yes|no

Facultative.Optional. Spécifie si le nom du module doit être affiché.Specifies whether to display the module name. La valeur par défaut est yes.Default value is yes.

/ShowLineOffset:yes|no [ou] /#:yes|no/ShowLineOffset:yes|no [or] /#:yes|no

Facultative.Optional. Spécifie si l’offset de ligne doit être affiché.Specifies whether to display the line offset. La valeur par défaut est no.Default value is no.

/ShowByteOffset:yes|no [ou] /B:yes|no/ShowByteOffset:yes|no [or] /B:yes|no

Facultative.Optional. Spécifie si l’offset d’octet doit être affiché.Specifies whether to display the byte offset. La valeur par défaut est no.Default value is no.

/ShowLanguage:yes|no [ou] /L:yes|no/ShowLanguage:yes|no [or] /L:yes|no

Facultative.Optional. Spécifie si le langage doit être affiché.Specifies whether to display the language. La valeur par défaut est no.Default value is no.

/IncludeCallsAcrossThreads:yes|no [ou] /I:yes|no/IncludeCallsAcrossThreads:yes|no [or] /I:yes|no

Facultative.Optional. Spécifie si les appels à destination ou en provenance d’autres threads doivent être inclus.Specifies whether to include calls to or from other threads. La valeur par défaut est no.Default value is no.

/ShowExternalCode:yes|no/ShowExternalCode:yes|no

Facultative.Optional. Spécifie s’il faut afficher Uniquement mon code pour la pile des appels.Specifies whether to display Just My Code for the callstack. Quand Uniquement mon code est désactivé, tout le code non-utilisateur est affiché.When Just My Code is off, all non-user code is displayed. Quand Uniquement mon code est activé, le code non-utilisateur est affiché comme [external] dans la sortie de la pile des appels.When Just My Code is on, non-user code is displayed as [external] in the callstack output.

Thread:nThread:n

Facultative.Optional. Affiche la pile des appels pour le thread n.Displays the callstack for thread n. Si aucun thread n’est spécifié, affiche la pile des appels pour le thread actuel.If no thread is specified, displays the callstack for the current thread.

NotesRemarks

Les modifications apportées aux arguments ou aux commutateurs s’appliquent aux futurs appels de cette commande.Changes made to the arguments or switches apply to future invocations of this command. Exécutée seule, la commande Debug.ListCallStackby affiche toute la pile des appels.If you issue Debug.ListCallStackby itself, the entire call stack displays. Si vous spécifiez un index, par exemple,If you specify an index, for example,

Debug.ListCallStack 2

le frame de pile actuel est défini sur ce frame (dans le cas présent, le deuxième).then the current stack frame is set to that frame (in this case, the second frame).

Vous pouvez également écrire cette commande en utilisant son alias prédéfini, kb.You can also write this command using its pre-defined alias, kb. Par exemple, vous pouvez entrerFor example, you can enter

kb 2

pour définir le frame de pile actuel sur le deuxième frame.to set the current stack frame to the second frame.

ExempleExample

>Debug.CallStack /Count:4 /ShowTypes:yes

Voir aussiSee Also