Class Scope | Terminal.Gui v2 (original) (raw)
Namespace
Assembly
Terminal.Gui.dll
Defines a configuration settings scope. Classes that inherit from this abstract class can be used to define scopes for configuration settings. Each scope is a JSON object that contains a set of configuration settings.
public class Scope<T> : Dictionary<string, ConfigProperty>, IDictionary<string, ConfigProperty>, ICollection<KeyValuePair<string, ConfigProperty>>, IReadOnlyDictionary<string, ConfigProperty>, IReadOnlyCollection<KeyValuePair<string, ConfigProperty>>, IEnumerable<KeyValuePair<string, ConfigProperty>>, IDictionary, ICollection, IEnumerable, IDeserializationCallback, ISerializable
Type Parameters
T
Inheritance
Scope
Implements
Derived
Inherited Members
Constructors
Crates a new instance.
Methods
Retrieves the values of the properties of this scope from their corresponding static properties.
Updates this instance from the specified source scope.