namespace AlicizaX.Debugger.Runtime { /// 调试器窗口组接口。 public interface IDebuggerWindowGroup : IDebuggerWindow { /// 获取调试器窗口数量。 int DebuggerWindowCount { get; } /// 获取或设置当前选中的调试器窗口索引。 int SelectedIndex { get; set; } /// 获取当前选中的调试器窗口。 IDebuggerWindow SelectedWindow { get; } /// 获取调试组的调试器窗口名称集合。 string[] GetDebuggerWindowNames(); /// 获取调试器窗口。 /// 调试器窗口路径。 /// 要获取的调试器窗口。 IDebuggerWindow GetDebuggerWindow(string path); /// 注册调试器窗口。 /// 调试器窗口路径。 /// 要注册的调试器窗口。 void RegisterDebuggerWindow(string path, IDebuggerWindow debuggerWindow); } }