Microsoft.VisualStudio.FeatureFlags Namespace

Visual Studio 2015
 

ClassDescription
System_CAPS_pubclassFeatureFlags

StructureDescription
System_CAPS_pubstructureFeatureFlag

A feature flag that consists of a name and the enabled state.

InterfaceDescription
System_CAPS_pubinterfaceIFeatureFlags

A service that can be used to determine whether a feature should be enabled or disabled. It can also be used to enumerate the current state of feature flags. This service is free-threaded.

System_CAPS_pubinterfaceIFeatureFlagsStore

An abstraction of the repository for feature flags. The collection semantics are modeled after IVsSettingsStore, and have the following characteristics:

Collections can contain properties and sub collections.

Sub collection paths are described with strings like file system directory paths. The path contains names of all the parent collections.

Similarly, the separator used between the names of the parent collections is the \ (back-slash) character. An example of a sub collection path is: Root Collection\Internal Collection\Leaf Collection.

System_CAPS_pubinterfaceIWritableFeatureFlagsStore

An abstraction of a writable repository for feature flags. The collection semantics are modeled after IVsSettingsStore and have the following characteristics:

Collections can contain properties and sub collections.

Sub collection paths are described with the strings like file system directory paths. The path contains the names of all the parent collections.

Similarly, the separator used between the names of the parent collections is the \ (back-slash) character. Example of a sub collection path is: Root Collection\Internal Collection\Leaf Collection.

Return to top
Show: