Class SectionDefinition
Represents a section definition. A section definition defines which fields belong to a section.
[Serializable]
public class SectionDefinition : CustomDataType, DataType, IManagerIdentifiableObject<SectionDefinitionID>, ITrackLastModified
- Inheritance
-
SectionDefinition
- Implements
-
IManagerIdentifiableObject<SectionDefinitionID>
- Derived
- Extension Methods
Constructors
- SectionDefinition()
Initializes a new instance of the SectionDefinition class.
Methods
- Equals(SectionDefinition)
Indicates whether the current object is equal to another object of the same type.
- Equals(object)
Determines whether the specified object is equal to the current object.
- FromJson(string)
Deserializes the specified JSON string into a new instance of the SectionDefinition class.
- GetAllFieldDescriptors()
Retrieves all field descriptors.
- GetAllSectionValidators()
Retrieves all section validators.
- GetFieldDescriptorById(FieldDescriptorID)
Retrieves the field descriptor with the specified ID.
- GetHashCode()
Calculates the hash code for this object.
- GetID()
Retrieves the section definition ID.
- GetIsHidden()
Retrieves a value indicating whether this section definition is hidden.
- GetName()
Retrieves the name of this custom section definition.
- GetReservationLinkInfo()
Retrieves the reservation link info.
- ToFilter<T>()
Creates a FilterElement<T> instance for this object.
- ToJson()
Retrieves the JSON representation of this SectionDefinition object.
- ToString()
Returns a string that represents the current object.