PlatformDiagnosticActions 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
管理诊断方案
public ref class PlatformDiagnosticActions abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class PlatformDiagnosticActions final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public static class PlatformDiagnosticActions
Public Class PlatformDiagnosticActions
- 继承
- 属性
Windows 要求
设备系列 |
Windows 10 Creators Update (在 10.0.15063.0 中引入)
|
API contract |
Windows.Foundation.UniversalApiContract (在 v4.0 中引入)
|
注解
重要
只有第一方应用程序应使用此类。
方法
DownloadLatestSettingsForNamespace(String, String, Boolean, Boolean, Boolean) |
下载描述哪些诊断数据作为指定配置文件的一部分收集的设置。 |
ForceUpload(PlatformDiagnosticEventBufferLatencies, Boolean, Boolean) |
导致在指定的参数中上传诊断数据。 |
GetActiveScenarioList() |
获取已下载到设备的方案列表。 |
GetActiveTraceRuntime(PlatformDiagnosticTraceSlotType) |
返回指定槽中的跟踪运行的时间量。 |
GetKnownTraceList(PlatformDiagnosticTraceSlotType) |
获取系统上可用的诊断跟踪列表。 |
IsScenarioEnabled(Guid) |
方案配置文件是否已下载到设备。 |
IsTraceRunning(PlatformDiagnosticTraceSlotType, Guid, UInt64) |
指定方案的跟踪是否正在进行中。 |
TryEscalateScenario(Guid, PlatformDiagnosticEscalationType, String, Boolean, Boolean, IMapView<String,String>) |
尝试按需运行方案。 |