EnclosingScopes Enumeration

Enumeration returned as a result of a querying call to GetPropertyScope or GetCollectionScope methods of the SettingsManager class to learn the enclosing scopes of the provided property or collection.

This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

Namespace:  Microsoft.VisualStudio.Settings
Assemblies:   Microsoft.VisualStudio.Settings (in Microsoft.VisualStudio.Settings.dll)
  Microsoft.VisualStudio.Shell.12.0 (in Microsoft.VisualStudio.Shell.12.0.dll)

Syntax

'Declaration
<FlagsAttribute> _
Public Enumeration EnclosingScopes
[FlagsAttribute]
public enum EnclosingScopes
[FlagsAttribute]
public enum class EnclosingScopes
[<FlagsAttribute>]
type EnclosingScopes
public enum EnclosingScopes

Members

Member name Description
Configuration Configuration scope contains the property or the collection.
None None of the scopes contains the property or the collection.
UserSettings User Settings scope contains the property or the collection.

Remarks

This is a flags enumeration meaning that it is possible that more than one enumeration flag could be set for the corresponding scopes.

See Also

Reference

Microsoft.VisualStudio.Settings Namespace