Condividi tramite


PlatformDiagnosticActions.TryEscalateScenario Metodo

Definizione

Provare a eseguire uno scenario su richiesta.

public:
 static bool TryEscalateScenario(Platform::Guid scenarioId, PlatformDiagnosticEscalationType escalationType, Platform::String ^ outputDirectory, bool timestampOutputDirectory, bool forceEscalationUpload, IMapView<Platform::String ^, Platform::String ^> ^ triggers);
 static bool TryEscalateScenario(winrt::guid const& scenarioId, PlatformDiagnosticEscalationType const& escalationType, winrt::hstring const& outputDirectory, bool const& timestampOutputDirectory, bool const& forceEscalationUpload, IMapView<winrt::hstring, winrt::hstring const&> const& triggers);
public static bool TryEscalateScenario(Guid scenarioId, PlatformDiagnosticEscalationType escalationType, string outputDirectory, bool timestampOutputDirectory, bool forceEscalationUpload, IReadOnlyDictionary<string,string> triggers);
function tryEscalateScenario(scenarioId, escalationType, outputDirectory, timestampOutputDirectory, forceEscalationUpload, triggers)
Public Shared Function TryEscalateScenario (scenarioId As Guid, escalationType As PlatformDiagnosticEscalationType, outputDirectory As String, timestampOutputDirectory As Boolean, forceEscalationUpload As Boolean, triggers As IReadOnlyDictionary(Of String, String)) As Boolean

Parametri

scenarioId
Guid

Platform::Guid

winrt::guid

Identificatore dello scenario.

escalationType
PlatformDiagnosticEscalationType

Tipo di escalation.

outputDirectory
String

Platform::String

winrt::hstring

Percorso della posizione in cui verranno archiviati i dati di diagnostica.

timestampOutputDirectory
Boolean

bool

Se ha valore True , il timestamp della directory di output riflette quando i dati di diagnostica vengono scritti nella directory; false in caso contrario.

forceEscalationUpload
Boolean

bool

Se non è possibile trovare lo scenario di diagnostica nel dispositivo, true avvia un caricamento dello scenario di escalation.

triggers

IMapView<String,String>

IReadOnlyDictionary<String,String>

IMapView<Platform::String,Platform::String>

IMapView<winrt::hstring,winrt::hstring>

Dizionario di coppie trigger e proprietà. Il formato è "$(T,P)=V dove T è il trigger, P è la proprietà e V è il valore. Ad esempio, {""$(T1,Filename)=c:\foo.dat"} implica che il componente Esperienza utente connessa e Telemetria sostituirà c:\foo.dat in qualsiasi azione che specifica $(T1,FileName).

Restituisce

Boolean

bool

True indica che lo scenario è stato inoltrato; false, in caso contrario.

Si applica a