Compartir a través de


PlatformDiagnosticActions.TryEscalateScenario Método

Definición

Intente ejecutar un escenario a petición.

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

Parámetros

scenarioId
Guid

Platform::Guid

winrt::guid

Identificador del escenario.

escalationType
PlatformDiagnosticEscalationType

Tipo de escalado.

outputDirectory
String

Platform::String

winrt::hstring

Ruta de acceso a la ubicación donde se almacenarán los datos de diagnóstico.

timestampOutputDirectory
Boolean

bool

True para que la marca de tiempo del directorio de salida refleje cuándo se escriben los datos de diagnóstico en el directorio; False en caso contrario.

forceEscalationUpload
Boolean

bool

Si no se encuentra el escenario de diagnóstico en el dispositivo, true inicia una carga del escenario de escalación.

triggers

IMapView<String,String>

IReadOnlyDictionary<String,String>

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

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

Diccionario de pares de desencadenadores y propiedades. El formato es "$(T,P)=V, donde T es el desencadenador, P es la propiedad y V es el valor. Por ejemplo, {"""$(T1,Filename)=c:\foo.dat"} implica que el componente Experiencia del usuario conectado y Telemetría reemplazará c:\foo.dat en cualquier acción que especifique $(T1,FileName).

Devoluciones

Boolean

bool

True indica que el escenario se ha escalado; false, de lo contrario.

Se aplica a