Class MimeCode

Namespace
EInvoice.Core.Enums
Assembly
EInvoice.Core.dll

IANA MIME type codes for embedded document attachments. Name carries the XML serialization value.

public sealed class MimeCode : SmartEnum<MimeCode, int>, ISmartEnum, IEquatable<SmartEnum<MimeCode, int>>, IComparable<SmartEnum<MimeCode, int>>
Inheritance
SmartEnum<MimeCode, int>
MimeCode
Implements
ISmartEnum
IEquatable<SmartEnum<MimeCode, int>>
IComparable<SmartEnum<MimeCode, int>>
Inherited Members
SmartEnum<MimeCode, int>.FromValue(int)
SmartEnum<MimeCode, int>.FromValue(int, MimeCode)
SmartEnum<MimeCode, int>.TryFromValue(int, out MimeCode)
SmartEnum<MimeCode, int>.ToString()
SmartEnum<MimeCode, int>.GetHashCode()
SmartEnum<MimeCode, int>.Equals(SmartEnum<MimeCode, int>)
SmartEnum<MimeCode, int>.When(SmartEnum<MimeCode, int>)
SmartEnum<MimeCode, int>.When(params SmartEnum<MimeCode, int>[])
SmartEnum<MimeCode, int>.CompareTo(SmartEnum<MimeCode, int>)
SmartEnum<MimeCode, int>.List
SmartEnum<MimeCode, int>.Name
SmartEnum<MimeCode, int>.Value

Fields

ApplicationPdf

application/pdf: application/pdf.

public static readonly MimeCode ApplicationPdf

Field Value

MimeCode

ApplicationVndOasisOpendocumentSpreadsheet

application/vnd.oasis.opendocument.spreadsheet: application/vnd.oasis.opendocument.spreadsheet.

public static readonly MimeCode ApplicationVndOasisOpendocumentSpreadsheet

Field Value

MimeCode

ApplicationVndOpenxmlformatsOfficedocumentSpreadsheetmlSheet

application/vnd.openxmlformats-officedocument.spreadsheetml.sheet: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.

public static readonly MimeCode ApplicationVndOpenxmlformatsOfficedocumentSpreadsheetmlSheet

Field Value

MimeCode

ImageJpeg

image/jpeg: image/jpeg.

public static readonly MimeCode ImageJpeg

Field Value

MimeCode

ImagePng

image/png: image/png.

public static readonly MimeCode ImagePng

Field Value

MimeCode

TextCsv

text/csv: text/csv.

public static readonly MimeCode TextCsv

Field Value

MimeCode

Properties

DisplayName

public string DisplayName { get; }

Property Value

string

Methods

FromName(string, bool)

[DynamicDependency(DynamicallyAccessedMemberTypes.PublicFields, typeof(MimeCode))]
public static MimeCode FromName(string name, bool ignoreCase = false)

Parameters

name string
ignoreCase bool

Returns

MimeCode

FromValue(int)

[DynamicDependency(DynamicallyAccessedMemberTypes.PublicFields, typeof(MimeCode))]
public static MimeCode FromValue(int value)

Parameters

value int

Returns

MimeCode

TryFromName(string, out MimeCode)

[DynamicDependency(DynamicallyAccessedMemberTypes.PublicFields, typeof(MimeCode))]
public static bool TryFromName(string name, out MimeCode result)

Parameters

name string
result MimeCode

Returns

bool

TryFromValue(int, out MimeCode)

[DynamicDependency(DynamicallyAccessedMemberTypes.PublicFields, typeof(MimeCode))]
public static bool TryFromValue(int value, out MimeCode result)

Parameters

value int
result MimeCode

Returns

bool