Table of Contents

Class IntegrationLink

Namespace
Crews.PlanningCenter.Api.CheckIns.V2018_08_01
Assembly
Crews.PlanningCenter.Api.dll

Attributes for the IntegrationLink resource.

public record IntegrationLink : IEquatable<IntegrationLink>
Inheritance
IntegrationLink
Implements
Inherited Members

Constructors

public IntegrationLink()
protected IntegrationLink(IntegrationLink original)

Parameters

original IntegrationLink

Properties

protected virtual Type EqualityContract { get; }

Property Value

Type

Planning Center does not provide a description for this attribute.

[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
[JsonPropertyName("remote_app")]
public string? RemoteApp { get; init; }

Property Value

string

The Global ID for the external resource. Formatted as gid://<app>/<type>/<id>.

[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
[JsonPropertyName("remote_gid")]
public string? RemoteGid { get; init; }

Property Value

string

Planning Center does not provide a description for this attribute.

[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
[JsonPropertyName("remote_id")]
public string? RemoteId { get; init; }

Property Value

string

Planning Center does not provide a description for this attribute.

[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
[JsonPropertyName("remote_type")]
public string? RemoteType { get; init; }

Property Value

string

Planning Center does not provide a description for this attribute.

[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
[JsonPropertyName("sync_future_assignment_types")]
public bool? SyncFutureAssignmentTypes { get; init; }

Property Value

bool?

Methods

public virtual bool Equals(IntegrationLink? other)

Parameters

other IntegrationLink

Returns

bool
public override bool Equals(object? obj)

Parameters

obj object

Returns

bool
public override int GetHashCode()

Returns

int
protected virtual bool PrintMembers(StringBuilder builder)

Parameters

builder StringBuilder

Returns

bool
public override string ToString()

Returns

string

Operators

public static bool operator ==(IntegrationLink? left, IntegrationLink? right)

Parameters

left IntegrationLink
right IntegrationLink

Returns

bool
public static bool operator !=(IntegrationLink? left, IntegrationLink? right)

Parameters

left IntegrationLink
right IntegrationLink

Returns

bool