Class PlanTemplate
- Namespace
- Crews.PlanningCenter.Api.Services.V2018_08_01
- Assembly
- Crews.PlanningCenter.Api.dll
Attributes for the PlanTemplate resource.
public record PlanTemplate : IEquatable<PlanTemplate>
- Inheritance
-
PlanTemplate
- Implements
- Inherited Members
Constructors
PlanTemplate()
public PlanTemplate()
PlanTemplate(PlanTemplate)
protected PlanTemplate(PlanTemplate original)
Parameters
originalPlanTemplate
Properties
CanViewOrder
Planning Center does not provide a description for this attribute.
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
[JsonPropertyName("can_view_order")]
public bool? CanViewOrder { get; init; }
Property Value
- bool?
CreatedAt
Planning Center does not provide a description for this attribute.
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
[JsonPropertyName("created_at")]
public DateTime? CreatedAt { get; init; }
Property Value
EqualityContract
protected virtual Type EqualityContract { get; }
Property Value
ItemCount
Planning Center does not provide a description for this attribute.
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
[JsonPropertyName("item_count")]
public int? ItemCount { get; init; }
Property Value
- int?
MultiDay
Planning Center does not provide a description for this attribute.
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
[JsonPropertyName("multi_day")]
public bool? MultiDay { get; init; }
Property Value
- bool?
Name
Planning Center does not provide a description for this attribute.
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
[JsonPropertyName("name")]
public string? Name { get; init; }
Property Value
NoteCount
Planning Center does not provide a description for this attribute.
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
[JsonPropertyName("note_count")]
public int? NoteCount { get; init; }
Property Value
- int?
PrefersOrderView
Planning Center does not provide a description for this attribute.
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
[JsonPropertyName("prefers_order_view")]
public bool? PrefersOrderView { get; init; }
Property Value
- bool?
Rehearsable
Planning Center does not provide a description for this attribute.
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
[JsonPropertyName("rehearsable")]
public bool? Rehearsable { get; init; }
Property Value
- bool?
TeamCount
Planning Center does not provide a description for this attribute.
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
[JsonPropertyName("team_count")]
public int? TeamCount { get; init; }
Property Value
- int?
UpdatedAt
Planning Center does not provide a description for this attribute.
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
[JsonPropertyName("updated_at")]
public DateTime? UpdatedAt { get; init; }
Property Value
Methods
Equals(PlanTemplate?)
public virtual bool Equals(PlanTemplate? other)
Parameters
otherPlanTemplate
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 ==(PlanTemplate?, PlanTemplate?)
public static bool operator ==(PlanTemplate? left, PlanTemplate? right)
Parameters
leftPlanTemplaterightPlanTemplate
Returns
operator !=(PlanTemplate?, PlanTemplate?)
public static bool operator !=(PlanTemplate? left, PlanTemplate? right)
Parameters
leftPlanTemplaterightPlanTemplate