此类包含用于配置系统监视器控件的方法和属性。
成员
SystemMonitor 对象具有以下类型的成员:
事件
SystemMonitor 对象具有这些事件。
| 事件 | 说明 |
|---|---|
| OnCounterAdded | 将计数器添加到 Counters 集合时通知你。 |
| OnCounterDeleted | 在从 Counters 集合中删除计数器之前通知你。 |
| OnCounterSelected | 选择计数器时通知你。 |
| OnDblClick | 当用户使用鼠标左键双击图形线条、直方图条或报表项时,通知你。 |
| OnSampleCollected | 收集计数器的样本值时通知你。 |
方法
SystemMonitor 对象具有这些方法。
| 方法 | 说明 |
|---|---|
| BatchLocking | 锁定系统监视器,以防止它从新添加的计数器或日志文件中采样计数器数据。 |
| BrowseCounters | 显示“ 添加计数器 ”对话框。 |
| ClearData | 清除 控件中的所有数据字段。 |
| CollectSample | 为 Counters 集合对象中的每个计数器采样一个值。 |
| 复制 | 将控件的属性设置、计数器列表和计数器数据作为 HTML 对象复制到剪贴板。 |
| DisplayProperties | 显示“ 图形属性 ”对话框。 |
| GetLogViewRange | 检索用于从日志文件中检索计数器值的开始日期。 |
| LoadSettings | 将 HTML 模板文件中的计数器添加到系统监视器。 |
| 粘贴 | 将复制到剪贴板的计数器列表追加到计数器的当前集合。 |
| 重新记录 | 将计数器数据重新记录到新文件。 还可以使用此方法指定新的文件类型,并减少日志文件中包含的示例数。 |
| 重 置 | 从 Counters 集合对象中删除所有 CounterItem 对象。 |
| SaveAs | 将图形视图中的计数器值保存到日志文件中。 |
| ScaleToFit | 缩放计数器值以适应关系图。 |
| SetLogViewRange | 设置用于从日志文件中检索计数器值的开始日期。 |
| UpdateGraph | 刷新系统监视器窗口的内容。 |
属性
SystemMonitor 对象具有这些属性。
| 属性 | 说明 |
|---|---|
|
外观 |
检索或设置控件的外观,以包括或省略三维显示效果。 |
|
BackColor |
检索或设置图形和报表视图的背景色。 |
|
BackColorCtl |
检索或设置控件的背景色。 |
|
BorderStyle |
检索或设置控件的边框样式。 |
|
ChartScroll |
检索或设置一个值,该值确定折线图是否在视图中滚动。 |
|
计数器 |
检索 CounterItem 对象的集合。 |
|
DataPointCount |
检索或设置折线图中显示的数据点数。 |
|
DataSourceType |
检索或设置性能计数器数据的源。 |
|
DisplayType |
检索或设置用于绘制性能计数器数据的图形类型。 |
|
EnableDigitGrouping |
检索或设置一个值,该值确定 SYSMON 在显示数值时是否使用数字分组。 |
|
EnableToolTips |
检索或设置一个值,该值确定当鼠标悬停在其中一个图形视图中的计数器上时是否显示工具提示。 |
|
字体 |
检索或设置控件中使用的字体。 |
|
ForeColor |
检索或设置控件中显示的文本的颜色。 |
|
GraphTitle |
检索或设置图形的标题。 |
|
GridColor |
检索或设置图形中使用的网格线的颜色。 |
|
突出显示 |
检索或设置一个值,该值指示所选计数器的值是否在图中突出显示。 |
|
LogFileName |
已过时。 检索或设置要用作系统监视器中显示的计数器值源的日志文件的名称。 |
|
LogFiles |
要用作系统监视器中显示的计数器值的源的一个或多个日志文件的集合。 |
|
LogSourceStartTime |
从计数器集合中记录在日志文件中的计数器中检索最早计数器值的时间戳。 |
|
LogSourceStopTime |
从计数器集合中记录在日志文件中的计数器中检索最新计数器值的时间戳。 |
|
LogViewStart |
检索或设置用于从日志文件中检索计数器值的开始日期。 |
|
LogViewStop |
检索或设置用于从日志文件中检索计数器值的结束日期。 |
|
ManualUpdate |
检索或设置一个值,该值指示系统监视器的内容是手动更新,还是按指定的时间间隔自动更新。 |
|
MaximumScale |
检索或设置图形的垂直 (Y 轴) 最大值。 |
|
MinimumScale |
检索或设置图形垂直 (Y) 轴的最小值。 |
|
MonitorDuplicateInstances |
检索或设置一个值,该值确定是否可以监视计数器的多个实例。 |
|
ReadOnly |
检索或设置一个值,该值确定用户是否可以修改控件的属性值。 |
|
ReportValueType |
检索或设置一个值,该值确定直方图和报表视图是绘制采样间隔期间最后一个采样值还是采样中的计算值(例如平均值或最小值计数器值)。 |
|
ShowHorizontalGrid |
检索或设置一个值,该值确定是否在图形中显示水平网格线。 |
|
ShowLegend |
检索或设置一个值,该值确定是否显示图例。 |
|
ShowScaleLabels |
检索或设置一个值,该值确定是否在图形的垂直轴上显示刻度标签。 |
|
ShowTimeAxisLabels |
检索或设置一个值,该值确定图形视图的水平 (X) 轴是否包含标签。 |
|
ShowToolbar |
检索或设置一个值,该值确定是否在控件上显示工具栏。 |
|
ShowValueBar |
检索或设置一个值,该值确定是否在控件上显示图表下方的值栏 (统计值集) 。 |
|
ShowVerticalGrid |
检索或设置一个值,该值确定是否在图形中显示垂直网格线。 |
|
SqlDsnName |
检索或设置 ODBC 数据源名称。 |
|
SqlLogSetName |
检索或设置日志集的友好名称。 |
|
TimeBarColor |
检索或设置时间条的颜色, (在图形窗口中移动的垂直条,以指示折线图视图中每个采样间隔) 。 |
|
UpdateInterval |
检索或设置 SYSMON 在下次更新图形或报表之前等待的时间长度。 |
|
YAxisLabel |
检索或设置图形的垂直 (Y) 轴的标签。 |
要求
| 要求 | 值 |
|---|---|
| 最低受支持的客户端 |
Windows 2000 Professional [仅限桌面应用] |
| 最低受支持的服务器 |
Windows 2000 Server [仅限桌面应用] |
| 标头 |
|
| DLL |
|