Share via


RemoteSettingsFilterProvider Class

Definition

RemoteSettingsFilterProvider provides filter`s values.

public ref class RemoteSettingsFilterProvider abstract
public abstract class RemoteSettingsFilterProvider
type RemoteSettingsFilterProvider = class
Public MustInherit Class RemoteSettingsFilterProvider
Inheritance
RemoteSettingsFilterProvider
Derived

Constructors

RemoteSettingsFilterProvider()

Methods

GetAppIdPackageGuid()

Guid of the AppId package (VS specific - empty string if not available).

GetApplicationName()

Name of the application which uses remote settings service.

GetApplicationVersion()

Version of the application which uses remote settings service.

GetBranchBuildFrom()

Branch of the application (VS specific - empty string if not applicable).

GetChannelId()

Installation channel id.

GetChannelManifestId()

Installation channel manifest id.

GetClientSourceType()

The product the client is being used in

GetClrVersion()

Version of the CLR being used

GetCulture()

Culture string of the application.

GetCurrentPolicy()

The Local Policy for telemetry

GetGroupPolicy()

The Group Policy for telemetry

GetIsUserInternal()

Whether or not user is Microsoft internal

GetLimitDumpCollection()

The dump collection policy

GetMacAddressHash()

MacAddressHash

GetMachineId()

MachineId

GetManifestId()

Installation manifest id.

GetMSPFlags()

Get the current MSP flag settings

GetNotificationsCount()

Number of notifications that have been sent

GetOsType()

OS type. Currently only "Windows"

GetOsVersion()

Current OS Version

GetProcessArchitecture()

Process architecture value

GetSessionRole()

Session Role, client or server

GetUserId()

UserId

GetVsIdAsync()

VSid of the signed-in user (VS specific - empty Guid if not applicable).

GetVsSku()

Sku of the application (VS specific - empty string if not applicable).

Applies to