Search Results for

    Show / Hide Table of Contents

    Class EmailAuditAnalysisResult

    Combined email audit analysis across validation, client support, links, and images

    Inheritance
    object
    EmailAuditAnalysisResult
    Implements
    IValidatableObject
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    Namespace: mailslurp.Model
    Assembly: mailslurp.dll
    Syntax
    [DataContract(Name = "EmailAuditAnalysisResult")]
    public class EmailAuditAnalysisResult : IValidatableObject

    Constructors

    View Source

    EmailAuditAnalysisResult()

    Initializes a new instance of the EmailAuditAnalysisResult class.

    Declaration
    [JsonConstructor]
    protected EmailAuditAnalysisResult()
    View Source

    EmailAuditAnalysisResult(StatusEnum, int, int, int, int, int, int, int, int, int, int, int, List<EmailAuditUrlIssue>, List<EmailAuditUrlIssue>, List<EmailAuditSpellingIssue>, int, int, int, EmailFeatureSupportResult, int, int, int, HTMLValidationResult, int, int, int, List<string>, string)

    Initializes a new instance of the EmailAuditAnalysisResult class.

    Declaration
    public EmailAuditAnalysisResult(EmailAuditAnalysisResult.StatusEnum status = (EmailAuditAnalysisResult.StatusEnum)0, int healthScore = 0, int totalChecks = 0, int passingChecks = 0, int failingChecks = 0, int detectedLinks = 0, int checkedLinks = 0, int detectedImages = 0, int checkedImages = 0, int linkIssueCount = 0, int imageIssueCount = 0, int spellingIssueCount = 0, List<EmailAuditUrlIssue> brokenLinks = null, List<EmailAuditUrlIssue> brokenImages = null, List<EmailAuditSpellingIssue> spellingIssues = null, int compatibilityWarningCount = 0, int compatibilityNotSupportedCount = 0, int compatibilityUnknownCount = 0, EmailFeatureSupportResult featureSupport = null, int htmlErrorCount = 0, int htmlWarningCount = 0, int htmlInfoCount = 0, HTMLValidationResult htmlValidation = null, int reputationFailureCount = 0, int attachmentMentionIssueCount = 0, int externalCheckSkippedCount = 0, List<string> insights = null, string errorMessage = null)
    Parameters
    Type Name Description
    EmailAuditAnalysisResult.StatusEnum status

    Health status for a one-shot email audit (required).

    int healthScore

    healthScore (required).

    int totalChecks

    totalChecks (required).

    int passingChecks

    passingChecks (required).

    int failingChecks

    failingChecks (required).

    int detectedLinks

    detectedLinks (required).

    int checkedLinks

    checkedLinks (required).

    int detectedImages

    detectedImages (required).

    int checkedImages

    checkedImages (required).

    int linkIssueCount

    linkIssueCount (required).

    int imageIssueCount

    imageIssueCount (required).

    int spellingIssueCount

    spellingIssueCount (required).

    List<EmailAuditUrlIssue> brokenLinks

    brokenLinks (required).

    List<EmailAuditUrlIssue> brokenImages

    brokenImages (required).

    List<EmailAuditSpellingIssue> spellingIssues

    spellingIssues (required).

    int compatibilityWarningCount

    compatibilityWarningCount (required).

    int compatibilityNotSupportedCount

    compatibilityNotSupportedCount (required).

    int compatibilityUnknownCount

    compatibilityUnknownCount (required).

    EmailFeatureSupportResult featureSupport

    featureSupport.

    int htmlErrorCount

    htmlErrorCount (required).

    int htmlWarningCount

    htmlWarningCount (required).

    int htmlInfoCount

    htmlInfoCount (required).

    HTMLValidationResult htmlValidation

    htmlValidation.

    int reputationFailureCount

    reputationFailureCount (required).

    int attachmentMentionIssueCount

    attachmentMentionIssueCount (required).

    int externalCheckSkippedCount

    externalCheckSkippedCount (required).

    List<string> insights

    insights (required).

    string errorMessage

    errorMessage.

    Properties

    View Source

    AttachmentMentionIssueCount

    Gets or Sets AttachmentMentionIssueCount

    Declaration
    [DataMember(Name = "attachmentMentionIssueCount", IsRequired = true, EmitDefaultValue = true)]
    public int AttachmentMentionIssueCount { get; set; }
    Property Value
    Type Description
    int
    View Source

    BrokenImages

    Gets or Sets BrokenImages

    Declaration
    [DataMember(Name = "brokenImages", IsRequired = true, EmitDefaultValue = true)]
    public List<EmailAuditUrlIssue> BrokenImages { get; set; }
    Property Value
    Type Description
    List<EmailAuditUrlIssue>
    View Source

    BrokenLinks

    Gets or Sets BrokenLinks

    Declaration
    [DataMember(Name = "brokenLinks", IsRequired = true, EmitDefaultValue = true)]
    public List<EmailAuditUrlIssue> BrokenLinks { get; set; }
    Property Value
    Type Description
    List<EmailAuditUrlIssue>
    View Source

    CheckedImages

    Gets or Sets CheckedImages

    Declaration
    [DataMember(Name = "checkedImages", IsRequired = true, EmitDefaultValue = true)]
    public int CheckedImages { get; set; }
    Property Value
    Type Description
    int
    View Source

    CheckedLinks

    Gets or Sets CheckedLinks

    Declaration
    [DataMember(Name = "checkedLinks", IsRequired = true, EmitDefaultValue = true)]
    public int CheckedLinks { get; set; }
    Property Value
    Type Description
    int
    View Source

    CompatibilityNotSupportedCount

    Gets or Sets CompatibilityNotSupportedCount

    Declaration
    [DataMember(Name = "compatibilityNotSupportedCount", IsRequired = true, EmitDefaultValue = true)]
    public int CompatibilityNotSupportedCount { get; set; }
    Property Value
    Type Description
    int
    View Source

    CompatibilityUnknownCount

    Gets or Sets CompatibilityUnknownCount

    Declaration
    [DataMember(Name = "compatibilityUnknownCount", IsRequired = true, EmitDefaultValue = true)]
    public int CompatibilityUnknownCount { get; set; }
    Property Value
    Type Description
    int
    View Source

    CompatibilityWarningCount

    Gets or Sets CompatibilityWarningCount

    Declaration
    [DataMember(Name = "compatibilityWarningCount", IsRequired = true, EmitDefaultValue = true)]
    public int CompatibilityWarningCount { get; set; }
    Property Value
    Type Description
    int
    View Source

    DetectedImages

    Gets or Sets DetectedImages

    Declaration
    [DataMember(Name = "detectedImages", IsRequired = true, EmitDefaultValue = true)]
    public int DetectedImages { get; set; }
    Property Value
    Type Description
    int
    View Source

    DetectedLinks

    Gets or Sets DetectedLinks

    Declaration
    [DataMember(Name = "detectedLinks", IsRequired = true, EmitDefaultValue = true)]
    public int DetectedLinks { get; set; }
    Property Value
    Type Description
    int
    View Source

    ErrorMessage

    Gets or Sets ErrorMessage

    Declaration
    [DataMember(Name = "errorMessage", EmitDefaultValue = true)]
    public string ErrorMessage { get; set; }
    Property Value
    Type Description
    string
    View Source

    ExternalCheckSkippedCount

    Gets or Sets ExternalCheckSkippedCount

    Declaration
    [DataMember(Name = "externalCheckSkippedCount", IsRequired = true, EmitDefaultValue = true)]
    public int ExternalCheckSkippedCount { get; set; }
    Property Value
    Type Description
    int
    View Source

    FailingChecks

    Gets or Sets FailingChecks

    Declaration
    [DataMember(Name = "failingChecks", IsRequired = true, EmitDefaultValue = true)]
    public int FailingChecks { get; set; }
    Property Value
    Type Description
    int
    View Source

    FeatureSupport

    Gets or Sets FeatureSupport

    Declaration
    [DataMember(Name = "featureSupport", EmitDefaultValue = false)]
    public EmailFeatureSupportResult FeatureSupport { get; set; }
    Property Value
    Type Description
    EmailFeatureSupportResult
    View Source

    HealthScore

    Gets or Sets HealthScore

    Declaration
    [DataMember(Name = "healthScore", IsRequired = true, EmitDefaultValue = true)]
    public int HealthScore { get; set; }
    Property Value
    Type Description
    int
    View Source

    HtmlErrorCount

    Gets or Sets HtmlErrorCount

    Declaration
    [DataMember(Name = "htmlErrorCount", IsRequired = true, EmitDefaultValue = true)]
    public int HtmlErrorCount { get; set; }
    Property Value
    Type Description
    int
    View Source

    HtmlInfoCount

    Gets or Sets HtmlInfoCount

    Declaration
    [DataMember(Name = "htmlInfoCount", IsRequired = true, EmitDefaultValue = true)]
    public int HtmlInfoCount { get; set; }
    Property Value
    Type Description
    int
    View Source

    HtmlValidation

    Gets or Sets HtmlValidation

    Declaration
    [DataMember(Name = "htmlValidation", EmitDefaultValue = true)]
    public HTMLValidationResult HtmlValidation { get; set; }
    Property Value
    Type Description
    HTMLValidationResult
    View Source

    HtmlWarningCount

    Gets or Sets HtmlWarningCount

    Declaration
    [DataMember(Name = "htmlWarningCount", IsRequired = true, EmitDefaultValue = true)]
    public int HtmlWarningCount { get; set; }
    Property Value
    Type Description
    int
    View Source

    ImageIssueCount

    Gets or Sets ImageIssueCount

    Declaration
    [DataMember(Name = "imageIssueCount", IsRequired = true, EmitDefaultValue = true)]
    public int ImageIssueCount { get; set; }
    Property Value
    Type Description
    int
    View Source

    Insights

    Gets or Sets Insights

    Declaration
    [DataMember(Name = "insights", IsRequired = true, EmitDefaultValue = true)]
    public List<string> Insights { get; set; }
    Property Value
    Type Description
    List<string>
    View Source

    LinkIssueCount

    Gets or Sets LinkIssueCount

    Declaration
    [DataMember(Name = "linkIssueCount", IsRequired = true, EmitDefaultValue = true)]
    public int LinkIssueCount { get; set; }
    Property Value
    Type Description
    int
    View Source

    PassingChecks

    Gets or Sets PassingChecks

    Declaration
    [DataMember(Name = "passingChecks", IsRequired = true, EmitDefaultValue = true)]
    public int PassingChecks { get; set; }
    Property Value
    Type Description
    int
    View Source

    ReputationFailureCount

    Gets or Sets ReputationFailureCount

    Declaration
    [DataMember(Name = "reputationFailureCount", IsRequired = true, EmitDefaultValue = true)]
    public int ReputationFailureCount { get; set; }
    Property Value
    Type Description
    int
    View Source

    SpellingIssueCount

    Gets or Sets SpellingIssueCount

    Declaration
    [DataMember(Name = "spellingIssueCount", IsRequired = true, EmitDefaultValue = true)]
    public int SpellingIssueCount { get; set; }
    Property Value
    Type Description
    int
    View Source

    SpellingIssues

    Gets or Sets SpellingIssues

    Declaration
    [DataMember(Name = "spellingIssues", IsRequired = true, EmitDefaultValue = true)]
    public List<EmailAuditSpellingIssue> SpellingIssues { get; set; }
    Property Value
    Type Description
    List<EmailAuditSpellingIssue>
    View Source

    Status

    Health status for a one-shot email audit

    Declaration
    [DataMember(Name = "status", IsRequired = true, EmitDefaultValue = true)]
    public EmailAuditAnalysisResult.StatusEnum Status { get; set; }
    Property Value
    Type Description
    EmailAuditAnalysisResult.StatusEnum

    Health status for a one-shot email audit

    View Source

    TotalChecks

    Gets or Sets TotalChecks

    Declaration
    [DataMember(Name = "totalChecks", IsRequired = true, EmitDefaultValue = true)]
    public int TotalChecks { get; set; }
    Property Value
    Type Description
    int

    Methods

    View Source

    ToJson()

    Returns the JSON string presentation of the object

    Declaration
    public virtual string ToJson()
    Returns
    Type Description
    string

    JSON string presentation of the object

    View Source

    ToString()

    Returns the string presentation of the object

    Declaration
    public override string ToString()
    Returns
    Type Description
    string

    String presentation of the object

    Overrides
    object.ToString()

    Implements

    IValidatableObject
    • View Source
    In this article
    Back to top See MailSlurp website for more information.