Class ArrangementSections
- Namespace
- Crews.PlanningCenter.Api.Services.V2018_11_01
- Assembly
- Crews.PlanningCenter.Api.dll
Attributes for the ArrangementSections resource.
public record ArrangementSections : IEquatable<ArrangementSections>
- Inheritance
-
ArrangementSections
- Implements
- Inherited Members
Constructors
ArrangementSections()
public ArrangementSections()
ArrangementSections(ArrangementSections)
protected ArrangementSections(ArrangementSections original)
Parameters
originalArrangementSections
Properties
EqualityContract
protected virtual Type EqualityContract { get; }
Property Value
Sections
Given an arrangement with the folowing chord_chart:<code><br />VERSE 1<br />D Bm G D<br />Be thou my vision O Lord of my heart<br />A Bm G A<br />naught be all else to me save that Thou art<br /></code>`<code><br /><br />The value will be:<br /><br /></code>`<code>json<br />[<br /> {<br /> "label": "Verse",<br /> "lyrics": "Be thou my vision O Lord of my heart<br /><br />naught be all else to me save that Thou art",<br /> "breaks_at": null<br /> }<br />]<br /></code>
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
[JsonPropertyName("sections")]
public IEnumerable<ArrangementSection>? Sections { get; init; }
Property Value
Methods
Equals(ArrangementSections?)
public virtual bool Equals(ArrangementSections? other)
Parameters
otherArrangementSections
Returns
Equals(object?)
public override bool Equals(object? obj)
Parameters
objobject
Returns
GetHashCode()
public override int GetHashCode()
Returns
PrintMembers(StringBuilder)
protected virtual bool PrintMembers(StringBuilder builder)
Parameters
builderStringBuilder
Returns
ToString()
public override string ToString()
Returns
Operators
operator ==(ArrangementSections?, ArrangementSections?)
public static bool operator ==(ArrangementSections? left, ArrangementSections? right)
Parameters
leftArrangementSectionsrightArrangementSections
Returns
operator !=(ArrangementSections?, ArrangementSections?)
public static bool operator !=(ArrangementSections? left, ArrangementSections? right)
Parameters
leftArrangementSectionsrightArrangementSections