DkmTelemetryEvent 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
此对象表示单个遥测事件。 它具有事件名称和一组属性。
此 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 |
事件的名称。
|
| Process |
可有可无与此事件关联的进程。
|
| Properties |
可有可无此事件的一组属性。 每个属性都由一个名称和一个变体类型组成。 此 API 是在 Visual Studio 14 RTM (VS14RTM) 中引入的。 |
方法
| Create(String, ReadOnlyCollection<DkmNameValuePair>, DkmProcess) |
创建新的 DkmTelemetryEvent 对象实例。
|
| GetCanCollectPrivateInformation() |
查询 VS 遥测服务以确定是否可以收集专用用户信息。 此 API 是在 Visual Studio 14 Update 1 (VS14Update1) 中引入的。 |
| Post() |
将遥测事件发送到 Visual Studio 遥测服务。
|
| Post(DkmWorkList, DkmCompletionRoutine<DkmPostAsyncResult>) |
将遥测事件发送到 Visual Studio 遥测服务。 此方法会将新工作项追加到指定的工作列表,并在追加工作项后返回。 工作项的实际处理是异步的。 向调用方发送请求完成后,将收到通过完成例程的通知。 此 API 是在 Visual Studio 14 RTM (VS14RTM) 中引入的。 |