ITelemetryService.StartUserTask(TelemetryIdentifier, IEnumerable<DataPoint>) Methode

Definition

Starten Sie die Nachverfolgung der Benutzer Aufgabe, indem Sie eine UserTaskEvent zu Beginn der Arbeit mit Benutzer Aufgaben veröffentlichen und dann ein-Objekt zurückgeben TelemetryScope<T> . Wenn die Benutzer Aufgabe abgeschlossen ist, wird die-Methode aufgerufen, Dispose() um eine andere für den Endpunkt zu veröffentlichen UserTaskEvent . Da der gleiche Ereignis Name sowohl für Start-als auch für End-Ereignisse verwendet wird, verwenden Sie nicht den Start-oder Endwert für den Ereignis Namen.

public Microsoft.VisualStudio.ArchitectureTools.Telemetry.ITelemetryScope StartUserTask (Microsoft.VisualStudio.ArchitectureTools.Telemetry.TelemetryIdentifier telemetryIdentifier, System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.ArchitectureTools.Telemetry.DataPoint> properties = default);
abstract member StartUserTask : Microsoft.VisualStudio.ArchitectureTools.Telemetry.TelemetryIdentifier * seq<Microsoft.VisualStudio.ArchitectureTools.Telemetry.DataPoint> -> Microsoft.VisualStudio.ArchitectureTools.Telemetry.ITelemetryScope
Public Function StartUserTask (telemetryIdentifier As TelemetryIdentifier, Optional properties As IEnumerable(Of DataPoint) = Nothing) As ITelemetryScope

Parameter

telemetryIdentifier
TelemetryIdentifier
properties
IEnumerable<DataPoint>

Optionale Eigenschaften für Start Ereignisse

Gibt zurück

ITelemetryScope

Gilt für