| File: System\Net\Mime\MediaTypeNames.cs | Web Access |
| Project: src\runtime\src\libraries\System.Net.Mail\src\System.Net.Mail.csproj (System.Net.Mail) |
// Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. namespace System.Net.Mime { public static class MediaTypeNames { /// <summary>Specifies the kind of application data in an email message attachment.</summary> public static class Application { /// <summary>Specifies that the <see cref="MediaTypeNames.Application"/> data consists of url-encoded key-value pairs.</summary> public const string FormUrlEncoded = "application/x-www-form-urlencoded"; /// <summary>Specifies that the <see cref="MediaTypeNames.Application"/> data is in gzip format.</summary> public const string GZip = "application/gzip"; /// <summary>Specifies that the <see cref="MediaTypeNames.Application"/> data is in JSON format.</summary> public const string Json = "application/json"; /// <summary>Specifies that the <see cref="MediaTypeNames.Application"/> data is in JSON patch format.</summary> public const string JsonPatch = "application/json-patch+json"; /// <summary>Specifies that the <see cref="MediaTypeNames.Application"/> data is in JSON text sequence format.</summary> public const string JsonSequence = "application/json-seq"; /// <summary>Specifies that the <see cref="MediaTypeNames.Application"/> data is in Web Application Manifest.</summary> public const string Manifest = "application/manifest+json"; /// <summary>Specifies that the <see cref="MediaTypeNames.Application"/> data is not interpreted.</summary> public const string Octet = "application/octet-stream"; /// <summary>Specifies that the <see cref="MediaTypeNames.Application"/> data is in Portable Document Format (PDF).</summary> public const string Pdf = "application/pdf"; /// <summary>Specifies that the <see cref="MediaTypeNames.Application"/> data is in JSON problem detail format.</summary> public const string ProblemJson = "application/problem+json"; /// <summary>Specifies that the <see cref="MediaTypeNames.Application"/> data is in XML problem detail format.</summary> public const string ProblemXml = "application/problem+xml"; /// <summary>Specifies that the <see cref="MediaTypeNames.Application"/> data is in Rich Text Format (RTF).</summary> public const string Rtf = "application/rtf"; /// <summary>Specifies that the <see cref="MediaTypeNames.Application"/> data is a SOAP document.</summary> public const string Soap = "application/soap+xml"; /// <summary>Specifies that the <see cref="MediaTypeNames.Application"/> data is in WASM format.</summary> public const string Wasm = "application/wasm"; /// <summary>Specifies that the <see cref="MediaTypeNames.Application"/> data is in XML format.</summary> public const string Xml = "application/xml"; /// <summary>Specifies that the <see cref="MediaTypeNames.Application"/> data is in XML Document Type Definition format.</summary> public const string XmlDtd = "application/xml-dtd"; /// <summary>Specifies that the <see cref="MediaTypeNames.Application"/> data is in XML patch format.</summary> public const string XmlPatch = "application/xml-patch+xml"; /// <summary>Specifies that the <see cref="MediaTypeNames.Application"/> data is in YAML format.</summary> public const string Yaml = "application/yaml"; /// <summary>Specifies that the <see cref="MediaTypeNames.Application"/> data is compressed.</summary> public const string Zip = "application/zip"; } /// <summary>Specifies the kind of font data in an email message attachment.</summary> public static class Font { /// <summary>Specifies that the <see cref="MediaTypeNames.Font"/> data is in font type collection format.</summary> public const string Collection = "font/collection"; /// <summary>Specifies that the <see cref="MediaTypeNames.Font"/> data is in OpenType Layout (OTF) format.</summary> public const string Otf = "font/otf"; /// <summary>Specifies that the <see cref="MediaTypeNames.Font"/> data is in SFNT format.</summary> public const string Sfnt = "font/sfnt"; /// <summary>Specifies that the <see cref="MediaTypeNames.Font"/> data is in TrueType font (TTF) format.</summary> public const string Ttf = "font/ttf"; /// <summary>Specifies that the <see cref="MediaTypeNames.Font"/> data is in WOFF format.</summary> public const string Woff = "font/woff"; /// <summary>Specifies that the <see cref="MediaTypeNames.Font"/> data is in WOFF2 format.</summary> public const string Woff2 = "font/woff2"; } /// <summary>Specifies the kind of image data in an email message attachment.</summary> public static class Image { /// <summary>Specifies that the <see cref="MediaTypeNames.Image"/> data is in AVIF format.</summary> public const string Avif = "image/avif"; /// <summary>Specifies that the <see cref="MediaTypeNames.Image"/> data is in BMP format.</summary> public const string Bmp = "image/bmp"; /// <summary>Specifies that the <see cref="MediaTypeNames.Image"/> data is in GIF format.</summary> public const string Gif = "image/gif"; /// <summary>Specifies that the <see cref="MediaTypeNames.Image"/> data is in ICO format.</summary> public const string Icon = "image/x-icon"; /// <summary>Specifies that the <see cref="MediaTypeNames.Image"/> data is in JPEG format.</summary> public const string Jpeg = "image/jpeg"; /// <summary>Specifies that the <see cref="MediaTypeNames.Image"/> data is in PNG format.</summary> public const string Png = "image/png"; /// <summary>Specifies that the <see cref="MediaTypeNames.Image"/> data is in SVG format.</summary> public const string Svg = "image/svg+xml"; /// <summary>Specifies that the <see cref="MediaTypeNames.Image"/> data is in TIFF format.</summary> public const string Tiff = "image/tiff"; /// <summary>Specifies that the <see cref="MediaTypeNames.Image"/> data is in WEBP format.</summary> public const string Webp = "image/webp"; } /// <summary>Specifies the kind of multipart data in an email message attachment.</summary> public static class Multipart { /// <summary>Specifies that the <see cref="MediaTypeNames.Multipart"/> data consists of multiple byte ranges.</summary> public const string ByteRanges = "multipart/byteranges"; /// <summary>Specifies that the <see cref="MediaTypeNames.Multipart"/> data is in form data format.</summary> public const string FormData = "multipart/form-data"; /// <summary>Specifies that the <see cref="MediaTypeNames.Multipart"/> data is in mixed format.</summary> public const string Mixed = "multipart/mixed"; /// <summary>Specifies that the <see cref="MediaTypeNames.Multipart"/> data is in related format.</summary> public const string Related = "multipart/related"; } /// <summary>Specifies the kind of text data in an email message attachment.</summary> public static class Text { /// <summary>Specifies that the <see cref="MediaTypeNames.Text"/> data is in CSS format.</summary> public const string Css = "text/css"; /// <summary>Specifies that the <see cref="MediaTypeNames.Text"/> data is in CSV format.</summary> public const string Csv = "text/csv"; /// <summary>Specifies that the <see cref="MediaTypeNames.Text"/> data is in event stream format.</summary> public const string EventStream = "text/event-stream"; /// <summary>Specifies that the <see cref="MediaTypeNames.Text"/> data is in HTML format.</summary> public const string Html = "text/html"; /// <summary>Specifies that the <see cref="MediaTypeNames.Text"/> data is in JavaScript format.</summary> public const string JavaScript = "text/javascript"; /// <summary>Specifies that the <see cref="MediaTypeNames.Text"/> data is in Markdown format.</summary> public const string Markdown = "text/markdown"; /// <summary>Specifies that the <see cref="MediaTypeNames.Text"/> data is in plain text format.</summary> public const string Plain = "text/plain"; /// <summary>Specifies that the <see cref="MediaTypeNames.Text"/> data is in Rich Text Format (RTF).</summary> public const string RichText = "text/richtext"; /// <summary>Specifies that the <see cref="MediaTypeNames.Text"/> data is in Rich Text Format (RTF).</summary> public const string Rtf = "text/rtf"; /// <summary>Specifies that the <see cref="MediaTypeNames.Text"/> data is in XML format.</summary> public const string Xml = "text/xml"; } /// <summary>Specifies the kind of video data in an email message attachment.</summary> public static class Video { /// <summary>Specifies that the <see cref="MediaTypeNames.Video"/> data is in MP4 format.</summary> public const string Mp4 = "video/mp4"; /// <summary>Specifies that the <see cref="MediaTypeNames.Video"/> data is in MPEG format.</summary> public const string Mpeg = "video/mpeg"; /// <summary>Specifies that the <see cref="MediaTypeNames.Video"/> data is in Ogg format.</summary> public const string Ogg = "video/ogg"; /// <summary>Specifies that the <see cref="MediaTypeNames.Video"/> data is in QuickTime format.</summary> public const string QuickTime = "video/quicktime"; /// <summary>Specifies that the <see cref="MediaTypeNames.Video"/> data is in WebM format.</summary> public const string WebM = "video/webm"; } } }