Class TextSetting
- Namespace
- Crews.PlanningCenter.Api.Services.V2018_08_01
- Assembly
- Crews.PlanningCenter.Api.dll
Attributes for the TextSetting resource.
public record TextSetting : IEquatable<TextSetting>
- Inheritance
-
TextSetting
- Implements
- Inherited Members
Constructors
TextSetting()
public TextSetting()
TextSetting(TextSetting)
protected TextSetting(TextSetting original)
Parameters
originalTextSetting
Properties
Carrier
Planning Center does not provide a description for this attribute.
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
[JsonPropertyName("carrier")]
public string? Carrier { get; init; }
Property Value
DisplayNumber
Planning Center does not provide a description for this attribute.
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
[JsonPropertyName("display_number")]
public string? DisplayNumber { get; init; }
Property Value
EqualityContract
protected virtual Type EqualityContract { get; }
Property Value
GeneralEmailsEnabled
Planning Center does not provide a description for this attribute.
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
[JsonPropertyName("general_emails_enabled")]
public bool? GeneralEmailsEnabled { get; init; }
Property Value
- bool?
NormalizedNumber
Planning Center does not provide a description for this attribute.
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
[JsonPropertyName("normalized_number")]
public string? NormalizedNumber { get; init; }
Property Value
RemindersEnabled
Planning Center does not provide a description for this attribute.
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
[JsonPropertyName("reminders_enabled")]
public bool? RemindersEnabled { get; init; }
Property Value
- bool?
SchedulingRepliesEnabled
Planning Center does not provide a description for this attribute.
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
[JsonPropertyName("scheduling_replies_enabled")]
public bool? SchedulingRepliesEnabled { get; init; }
Property Value
- bool?
SchedulingRequestsEnabled
Planning Center does not provide a description for this attribute.
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
[JsonPropertyName("scheduling_requests_enabled")]
public bool? SchedulingRequestsEnabled { get; init; }
Property Value
- bool?
Methods
Equals(TextSetting?)
public virtual bool Equals(TextSetting? other)
Parameters
otherTextSetting
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 ==(TextSetting?, TextSetting?)
public static bool operator ==(TextSetting? left, TextSetting? right)
Parameters
leftTextSettingrightTextSetting
Returns
operator !=(TextSetting?, TextSetting?)
public static bool operator !=(TextSetting? left, TextSetting? right)
Parameters
leftTextSettingrightTextSetting