Show / Hide Table of Contents

Class EmailPrinterConfiguration

Nastavenia e-mailového spracovania dokladov.

Inheritance
System.Object
EmailPrinterConfiguration
Implements
System.IEquatable<EmailPrinterConfiguration>
IDeepCloneable<EmailPrinterConfiguration>
IDeepCloneable
Namespace: NineDigit.eKasa
Assembly: NineDigit.eKasa.dll
Syntax
public sealed class EmailPrinterConfiguration : Object, IEquatable<EmailPrinterConfiguration>, IDeepCloneable<EmailPrinterConfiguration>, IDeepCloneable

Constructors

EmailPrinterConfiguration()

Vytvorí inštanciu s predvolenými hodnotami

Declaration
public EmailPrinterConfiguration()

EmailPrinterConfiguration(EmailPrinterConfiguration)

Vytvorí kópiu nastavení

Declaration
public EmailPrinterConfiguration(EmailPrinterConfiguration configuration)
Parameters
Type Name Description
EmailPrinterConfiguration configuration

Nastavenia, ktorých hodnoty budú skopírované

Properties

AddressFrom

E-mailová adresa odosielateľa.

Declaration
public string AddressFrom { get; set; }
Property Value
Type Description
System.String
Examples

thankyou@example.com

Authenticate

Indikácia použitia prihlasovací údajov. Predvolená hodnota je false

Declaration
public bool Authenticate { get; set; }
Property Value
Type Description
System.Boolean

Body

Správa e-mailu.

Declaration
public string Body { get; set; }
Property Value
Type Description
System.String
Examples

Ďakujeme za nákup v našej predajni. Doklad nájdete v prílohe tejto správy.

Credentials

Prihlasovacie údaje do SMTP servera.

Declaration
public Credentials Credentials { get; set; }
Property Value
Type Description
Credentials

DisplayName

Meno odosielateľa.

Declaration
public string DisplayName { get; set; }
Property Value
Type Description
System.String
Examples

Tím Nine Digit

EnableSsl

Indikácia použitia SSL. V prípade hodnoty false sa použije TLS, ak je dostupné. Predvolená hodnota je false.

Declaration
public bool EnableSsl { get; set; }
Property Value
Type Description
System.Boolean

Host

Adresa SMTP servera.

Declaration
public string Host { get; set; }
Property Value
Type Description
System.String
Examples

smtp.example.com

CheckCertificateRevocation

Indikácia vykonania kontroly zamietnutia certifikátu pre SSL/TLS spojenie. Predvolená hodnota je true.

Declaration
public bool CheckCertificateRevocation { get; set; }
Property Value
Type Description
System.Boolean

Port

Port SMTP servera. Predvolená hodnota je 25.

Declaration
public int Port { get; set; }
Property Value
Type Description
System.Int32

Subject

Predmet e-mailu.

Declaration
public string Subject { get; set; }
Property Value
Type Description
System.String
Examples

Váš e-doklad

Timeout

Časový interval v milisekundách, počas ktorého bude aplikácia čakať na odoslanie e-mailu.

Declaration
public int Timeout { get; set; }
Property Value
Type Description
System.Int32
Examples

5000

ValidateServerCertificate

Indikácia vykonania validácie serverového certifikátu. Predvolená hodnota je true.

Declaration
public bool ValidateServerCertificate { get; set; }
Property Value
Type Description
System.Boolean

Methods

DeepClone()

Declaration
public EmailPrinterConfiguration DeepClone()
Returns
Type Description
EmailPrinterConfiguration

Equals(EmailPrinterConfiguration)

Declaration
public bool Equals(EmailPrinterConfiguration other)
Parameters
Type Name Description
EmailPrinterConfiguration other
Returns
Type Description
System.Boolean

Equals(EmailPrinterConfiguration, EmailPrinterConfiguration)

Declaration
public static bool Equals(EmailPrinterConfiguration first, EmailPrinterConfiguration second)
Parameters
Type Name Description
EmailPrinterConfiguration first
EmailPrinterConfiguration second
Returns
Type Description
System.Boolean

Equals(Object)

Declaration
public override bool Equals(object obj)
Parameters
Type Name Description
System.Object obj
Returns
Type Description
System.Boolean

GetHashCode()

Declaration
public override int GetHashCode()
Returns
Type Description
System.Int32

Explicit Interface Implementations

IDeepCloneable.DeepClone()

Declaration
object IDeepCloneable.DeepClone()
Returns
Type Description
System.Object

Implements

System.IEquatable<>
IDeepCloneable<T>
IDeepCloneable
In This Article
Na začiatok stránky Nine Digit, s.r.o. ©