DefaultRemoteSettingsFilterProvider 类

定义

实现某些默认远程设置筛选器,所有应用程序都应该能够利用这些筛选器。

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

构造函数

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)

适用于