DefaultRemoteSettingsFilterProvider 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
实现某些默认远程设置筛选器,所有应用程序都应该能够利用这些筛选器。
public ref class DefaultRemoteSettingsFilterProvider : Microsoft::VisualStudio::RemoteSettings::RemoteSettingsFilterProvider
public class DefaultRemoteSettingsFilterProvider : Microsoft.VisualStudio.RemoteSettings.RemoteSettingsFilterProvider
type DefaultRemoteSettingsFilterProvider = class
inherit RemoteSettingsFilterProvider
Public Class DefaultRemoteSettingsFilterProvider
Inherits RemoteSettingsFilterProvider
- 继承
构造函数
| DefaultRemoteSettingsFilterProvider(TelemetrySession) |
构造中传递的默认远程设置筛选器提供程序 TelemetrySession |
方法
| GetAppIdPackageGuid() |
AppId 包的 Guid (与特定为空字符串(如果) 不可用)。 (继承自 RemoteSettingsFilterProvider) |
| GetApplicationName() |
使用远程设置服务的应用程序的名称。 |
| GetApplicationVersion() |
使用远程设置服务的应用程序的版本。 |
| GetBranchBuildFrom() |
应用程序的分支 (与特定的空字符串(如果不适用) )。 (继承自 RemoteSettingsFilterProvider) |
| GetChannelId() |
安装通道 id。 (继承自 RemoteSettingsFilterProvider) |
| GetChannelManifestId() |
安装通道清单 id。 (继承自 RemoteSettingsFilterProvider) |
| GetClrVersion() |
所使用的 CLR 的版本 |
| GetCulture() |
应用程序的区域性字符串。 |
| GetIsUserInternal() |
用户是否为 Microsoft 内部用户 |
| GetMacAddressHash() |
MacAddressHash |
| GetMachineId() |
MachineId |
| GetManifestId() |
安装清单 id。 (继承自 RemoteSettingsFilterProvider) |
| GetNotificationsCount() |
已发送的通知数 (继承自 RemoteSettingsFilterProvider) |
| GetOsType() |
OS 类型。 目前只有 "Windows" |
| GetOsVersion() |
当前操作系统版本 |
| GetSessionRole() |
会话角色、客户端或服务器 |
| GetUserId() |
UserId |
| GetVsIdAsync() |
已登录用户 (与特定 Guid (如果不适用) Guid)的 VSid。 (继承自 RemoteSettingsFilterProvider) |
| GetVsSku() |
应用程序的 Sku (与特定为空字符串(如果不适用) )。 (继承自 RemoteSettingsFilterProvider) |