Class SectionContainerExtensions
- Namespace
- Skyline.DataMiner.Utils.DOM.Extensions
- Assembly
- Skyline.DataMiner.Utils.DOM.dll
Extension methods for ISectionContainer.
public static class SectionContainerExtensions
- Inheritance
-
SectionContainerExtensions
Methods
- GetFieldValue<T>(ISectionContainer, string, string, DomCache)
Gets the value of a field within a section by name.
- GetOrInitializeListFieldValue<T>(ISectionContainer, SectionDefinition, FieldDescriptor)
Gets or initializes a list field value within a section by definition.
- GetOrInitializeListFieldValue<T>(ISectionContainer, SectionDefinitionID, FieldDescriptorID)
Gets or initializes a list field value within a section by definition ID.
- RemoveFieldValue(ISectionContainer, SectionDefinition, FieldDescriptor)
Removes the value of a field within a section by definition.
- RemoveFieldValue(ISectionContainer, SectionDefinitionID, FieldDescriptorID)
Removes the value of a field within a section by definition ID.
- SetFieldValue<T>(ISectionContainer, string, string, T, DomCache)
Sets the value of a field within a section by name.