Class NodeAttributeCollection
Коллекция атрибутов заданных для объекта учета.
public sealed class NodeAttributeCollection : IDictionary<string, string>, ICollection<KeyValuePair<string, string>>, IEnumerable<KeyValuePair<string, string>>, IEnumerable
- Inheritance
-
NodeAttributeCollection
- Implements
- Inherited Members
- Extension Methods
Properties
Count
Возвращает число элементов в коллекции.
public int Count { get; }
Property Value
IsModified
Признак изменения какого-либо из элементов коллекции.
public bool IsModified { get; }
Property Value
IsReadOnly
признак только для чтения.
public bool IsReadOnly { get; }
Property Value
this[string]
Индексатор.
public string this[string code] { get; set; }
Parameters
code
stringКод атрибута.
Property Value
- string
Значение по заданному ключу.
Keys
Список кодов атрибутов в коллекции.
public ICollection<string> Keys { get; }
Property Value
Values
Список значений атрибутов в коллекции.
public ICollection<string> Values { get; }
Property Value
Methods
Add(string, string)
Добавляет элемент в коллекцию.
public void Add(string code, string value)
Parameters
Clear()
Очищает коллекцию.
public void Clear()
ContainsKey(string)
Проверяет наличие атрибута с указанным кодом в коллекции.
public bool ContainsKey(string code)
Parameters
code
stringКод атрибута.
Returns
- bool
Значение true, если такой атрибут содержится в колекции, иначе - false.
GetEnumerator()
Возвращает перечислитель, осуществляющий итерацию в коллекции.
public IEnumerator<KeyValuePair<string, string>> GetEnumerator()
Returns
- IEnumerator<KeyValuePair<string, string>>
Объект, который может использоваться для итерации элементов коллекции.
Remove(string)
Удаляет элемент из коллекции.
public bool Remove(string code)
Parameters
code
stringКод.
Returns
- bool
Значение true, если элемент c указанным кодом успешно удален из коллекции, в противном случае - значение false.
TryGetValue(string, out string)
Получает значение ассоциированное с ключем в коллекции.
public bool TryGetValue(string code, out string value)
Parameters
Returns
- bool
True, если коллекция хранит значение по данному ключу и False в противном случае.