Show / Hide Table of Contents

Class KeyCollection

A collection of keys which can be accessed by index or name.

Inheritance
Object
Collection<Key>
KeyedCollection<String, Key>
EnhancedKeyedCollection<String, Key>
KeyCollection
Inherited Members
EnhancedKeyedCollection<String, Key>.TryGetValue(String, Key)
EnhancedKeyedCollection<String, Key>.GetValueOrDefault(String)
EnhancedKeyedCollection<String, Key>.SetItem(Int32, Key)
Namespace: DaggerfallWorkshop.Game.Utility.ModSupport.ModSettings
Assembly: Assembly-CSharp.dll
Syntax
[fsObject(Converter = typeof(KeyedCollectionConverter<KeyCollection, string, Key>))]
public class KeyCollection : EnhancedKeyedCollection<string, Key>, IList<Key>, ICollection<Key>, IReadOnlyList<Key>, IReadOnlyCollection<Key>, IEnumerable<Key>, IList, ICollection, IEnumerable

Methods

| Improve this Doc View Source

GetKeyForItem(Key)

Declaration
protected override string GetKeyForItem(Key key)
Parameters
Type Name Description
Key key
Returns
Type Description
String
Overrides
System.Collections.ObjectModel.KeyedCollection<System.String, DaggerfallWorkshop.Game.Utility.ModSupport.ModSettings.Key>.GetKeyForItem(DaggerfallWorkshop.Game.Utility.ModSupport.ModSettings.Key)
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX