Class NeededPosition
- Namespace
- Crews.PlanningCenter.Api.Services.V2018_08_01
- Assembly
- Crews.PlanningCenter.Api.dll
Attributes for the NeededPosition resource.
public record NeededPosition : IEquatable<NeededPosition>
- Inheritance
-
NeededPosition
- Implements
- Inherited Members
Constructors
NeededPosition()
public NeededPosition()
NeededPosition(NeededPosition)
protected NeededPosition(NeededPosition original)
Parameters
originalNeededPosition
Properties
EqualityContract
protected virtual Type EqualityContract { get; }
Property Value
Quantity
Planning Center does not provide a description for this attribute.
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
[JsonPropertyName("quantity")]
public int? Quantity { get; init; }
Property Value
- int?
ScheduledTo
Planning Center does not provide a description for this attribute.
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
[JsonPropertyName("scheduled_to")]
public string? ScheduledTo { get; init; }
Property Value
TeamPositionName
Planning Center does not provide a description for this attribute.
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
[JsonPropertyName("team_position_name")]
public string? TeamPositionName { get; init; }
Property Value
Methods
Equals(NeededPosition?)
public virtual bool Equals(NeededPosition? other)
Parameters
otherNeededPosition
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 ==(NeededPosition?, NeededPosition?)
public static bool operator ==(NeededPosition? left, NeededPosition? right)
Parameters
leftNeededPositionrightNeededPosition
Returns
operator !=(NeededPosition?, NeededPosition?)
public static bool operator !=(NeededPosition? left, NeededPosition? right)
Parameters
leftNeededPositionrightNeededPosition