在 Profiler 模块 中显示的选定线程的索引。
如果 Profiler 模块 处于 (原始) 层级结构视图中,并且显示特定线程的数据,则此属性的值对应于该线程的索引。当您将其设置为线程索引时,当 Profiler 模块处于 (原始) 层级结构视图中时,它会切换显示以显示指定线程的数据。如果您设置了该值,当 Profiler 模块处于时间线视图中时,指定的线程将垂直框起来,并在下次更改为 (原始) 层级结构视图时,它将设置在那里。
除了这种一次性效果外,时间线视图显示所有线程的行为意味着它不会跟踪任何特定的关注线程。因为时间线视图关注于选择所属的线程,所以此属性在显示时间线视图时返回任何活动选择的线程索引。如果没有活动选择,或者显示了 (原始) 层级结构视图,则返回的值对应于当前在 (原始) 层级结构视图中显示的线程索引,或者在视图下次更改为 (原始) 层级结构视图时显示的线程索引。
设置此值的效果仅在您设置它时发生,任何后续操作或 API 调用来设置选择或更改 (原始) 层级结构视图中显示的线程都会覆盖其效果。
此属性与 IProfilerFrameTimeViewSampleSelectionController.sampleNameSearchFilter 一起使用,尤其是在层级结构视图中非常有用,因为您可以选择特定线程,然后过滤层级结构视图中列出的样本。
其他资源: IProfilerFrameTimeViewSampleSelectionController.sampleNameSearchFilter, IProfilerFrameTimeViewSampleSelectionController.selection.