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>) |
必要に応じてシナリオを実行してみてください。 |