DkmTelemetryEvent 类

定义

此对象表示单个遥测事件。 它具有事件名称和一组属性。

此 API 是在 Visual Studio 14 RTM (VS14RTM) 中引入的。

public ref class DkmTelemetryEvent
[Windows::Foundation::Metadata::WebHostHidden]
public ref class DkmTelemetryEvent
[Windows::Foundation::Metadata::WebHostHidden]
class DkmTelemetryEvent
[System.Runtime.InteropServices.Guid("02237b74-d27c-db94-dfbd-18bfa838d7f5")]
public class DkmTelemetryEvent
[<System.Runtime.InteropServices.Guid("02237b74-d27c-db94-dfbd-18bfa838d7f5")>]
type DkmTelemetryEvent = class
Public Class DkmTelemetryEvent
继承
DkmTelemetryEvent
属性

属性

EventName

事件的名称。

         此 API 是在 Visual Studio 14 RTM (VS14RTM) 中引入的。
Process

可有可无与此事件关联的进程。

         此 API 是在 Visual Studio 14 RTM (VS14RTM) 中引入的。
Properties

可有可无此事件的一组属性。 每个属性都由一个名称和一个变体类型组成。

此 API 是在 Visual Studio 14 RTM (VS14RTM) 中引入的。

方法

Create(String, ReadOnlyCollection<DkmNameValuePair>, DkmProcess)

创建新的 DkmTelemetryEvent 对象实例。

         此 API 是在 Visual Studio 14 RTM (VS14RTM) 中引入的。
GetCanCollectPrivateInformation()

查询 VS 遥测服务以确定是否可以收集专用用户信息。

此 API 是在 Visual Studio 14 Update 1 (VS14Update1) 中引入的。

Post()

将遥测事件发送到 Visual Studio 遥测服务。

         此 API 是在 Visual Studio 14 RTM (VS14RTM) 中引入的。
Post(DkmWorkList, DkmCompletionRoutine<DkmPostAsyncResult>)

将遥测事件发送到 Visual Studio 遥测服务。

此方法会将新工作项追加到指定的工作列表,并在追加工作项后返回。 工作项的实际处理是异步的。 向调用方发送请求完成后,将收到通过完成例程的通知。

此 API 是在 Visual Studio 14 RTM (VS14RTM) 中引入的。

适用于