Debugger3.HexInputMode Eigenschaft
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.
Ruft einen Wert ab, der angibt, ob die Ausdrücke im Hexadezimal- oder Dezimalformat ausgewertet werden, oder setzt diesen Wert.
public:
property bool HexInputMode { bool get(); void set(bool value); };
public:
property bool HexInputMode { bool get(); void set(bool value); };
[System.Runtime.InteropServices.DispId(108)]
public bool HexInputMode { [System.Runtime.InteropServices.DispId(108)] get; [System.Runtime.InteropServices.DispId(108)] set; }
[<System.Runtime.InteropServices.DispId(108)>]
[<get: System.Runtime.InteropServices.DispId(108)>]
[<set: System.Runtime.InteropServices.DispId(108)>]
member this.HexInputMode : bool with get, set
Public Property HexInputMode As Boolean
Eigenschaftswert
Dieser boolesche Wert ist true für das Hexadezimalformat, andernfalls false.
Implementiert
- Attribute
Beispiele
Im folgenden Beispiel wird die Verwendung der HexInputMode-Eigenschaft veranschaulicht.
public static void HexInputMode(EnvDTE80.DTE2 dte)
{
// Setup debug Output window.
Window w =
(Window)dte.Windows.Item(EnvDTE.Constants.vsWindowKindOutput);
w.Visible = true;
OutputWindow ow = (OutputWindow)w.Object;
OutputWindowPane owp = ow.OutputWindowPanes.Add("Hex Input Mode
Test");
owp.Activate();
EnvDTE90.Debugger3 debugger = (EnvDTE90.Debugger3)dte.Debugger;
debugger.HexInputMode = false;
debugger.HexDisplayMode = true;
EnvDTE.Expression exp = debugger.GetExpression("length", true, 1);
owp.OutputString("Value of variable length in hex: " + exp.Value);
debugger.HexInputMode = true;
debugger.HexDisplayMode = false;
exp = debugger.GetExpression("length", true, 1);
owp.OutputString("\nValue of variable length in decimal: " +
exp.Value);
}
Hinweise
Verwenden Sie diese Eigenschaft, um zu bestimmen oder festzulegen, ob Ausdrücke im Hexadezimal-oder Dezimal Format ausgewertet werden. Sie entspricht direkt der-Einstellung im Dialogfeld Allgemein, Debuggen, Optionen.
Weitere Informationen finden Sie unter Ausdrücke im Debugger.