Browse Source

Added property get pattern to xml docs and identical returns tag.

pull/1161/head
Chris Johnston 7 years ago
parent
commit
9bbf580542
1 changed files with 20 additions and 25 deletions
  1. +20
    -25
      src/Discord.Net.Core/Entities/Guilds/IGuildIntegration.cs

+ 20
- 25
src/Discord.Net.Core/Entities/Guilds/IGuildIntegration.cs View File

@@ -4,41 +4,36 @@ namespace Discord
{
public interface IGuildIntegration
{
/// <summary>
/// The integration ID.
/// </summary>
/// <summary> Gets the integration ID. </summary>
/// <returns> Gets the integration ID. </returns>
ulong Id { get; }
/// <summary>
/// The integration name.
/// </summary>
/// <summary> Gets the integration name. </summary>
/// <returns> Gets the integration name. </returns>
string Name { get; }
/// <summary>
/// The integration type (twich, youtube, etc).
/// </summary>
/// <summary> Gets the integration type (twitch, youtube, etc). </summary>
/// <returns> Gets the integration type (twitch, youtube, etc). </returns>
string Type { get; }
/// <summary>
/// Is this integration enabled?
/// </summary>
/// <summary> Gets if this integration is enabled or not. </summary>
/// <summary> Gets if this integration is enabled or not. </returns>
bool IsEnabled { get; }
/// <summary>
/// Is this integration syncing?
/// </summary>
/// <summary> Gets if this integration is syncing or not. </summary>
/// <returns> Gets if this integration is syncing or not. </returns>
bool IsSyncing { get; }
/// <summary>
/// ID that this integration uses for "subscribers".
/// </summary>
/// <summary> Gets the ID that this integration uses for "subscribers". </summary>
/// <returns> Gets the ID that this integration uses for "subscribers". </returns>
ulong ExpireBehavior { get; }
/// <summary>
/// The grace period before expiring subscribers.
/// </summary>
/// <summary> Gets the grace period before expiring subscribers. </summary>
/// <returns> Gets the grace period before expiring subscribers. </returns>
ulong ExpireGracePeriod { get; }
/// <summary>
/// When this integration was last synced.
/// </summary>
/// <summary> Gets when this integration was last synced. </summary>
/// <returns> Gets when this integration was last synced. </returns>
DateTimeOffset SyncedAt { get; }
/// <summary>
/// Integration account information. See <see cref="IntegrationAccount"/>.
/// Gets integration account information. See <see cref="IntegrationAccount"/>.
/// </summary>
/// <returns>
/// Gets integration account information. See <see cref="IntegrationAccount"/>.
/// </returns>
IntegrationAccount Account { get; }

IGuild Guild { get; }


Loading…
Cancel
Save