ImageType

ImageType structure

Vertegenwoordigt één ondersteund afbeeldingstype (formaat), ondersteunt zowel raster- als vectorformaten

public struct ImageType : IEquatable<ImageType>, IResourceType

Eigenschappen

Naam Beschrijving
static Bmp { get; } BMP-beeldtype
static Emf { get; } EMF (Enhanced MetaFile) vectorafbeeldingstype
static Gif { get; } GIF-afbeeldingstype
static Icon { get; } ICON afbeeldingstype
static Jpeg { get; } Type JPEG-afbeelding
static Png { get; } PNG-afbeeldingstype
static Svg { get; } Type SVG-vectorafbeelding
static Tiff { get; } TIFF (Tagged Image File Format) rasterbeeldtype
static Undefined { get; } Ongedefinieerd afbeeldingstype - speciale waarde, die normaal niet zou moeten voorkomen
static Wmf { get; } WMF (Windows MetaFile) vector afbeelding type
FileExtension { get; } Bestandsextensie (zonder voorlooppunt) van een bepaald afbeeldingstype in kleine letters. Voor het Undefined type wordt een string ‘unsefined’ geretourneerd.
FormalName { get; } Retourneert een formele naam van deze afbeeldingsindeling. Geeft nooit NULL terug. Als de instantie niet beschadigd is, wordt er nooit een uitzondering gegenereerd.
Format { get; } .NET-standaard afbeeldingsformaat beschrijving van een bepaald afbeeldingsformaat, als het een .NET-specifieke weergave heeft. Voor het ongedefinieerde type wordt een null-waarde geretourneerd. Voor alle indelingen, die niet worden weergegeven in .NET, wordt een InvalidOperationException. gegenereerd
IsVector { get; } Geeft aan of dit specifieke formaat vector (true) of raster (false) is
MimeCode { get; } MIME-code van een bepaald afbeeldingstype als tekenreeks. Voor het Undefined type wordt een string ‘unsefined’ geretourneerd.

methoden

Naam Beschrijving
static ParseFromFilenameWithExtension(string) Retourneert de ImageType-waarde, die equivalent is aan de bestandsnaamextensie, die is geëxtraheerd uit de opgegeven bestandsnaam
static ParseFromMime(string) Retourneert de ImageType-waarde, die equivalent is aan de opgegeven MIME-code
Equals(ImageType) Bepaalt of deze instantie gelijk is aan opgegeven “ImageType” instantie
override Equals(object) Bepaalt of deze instantie gelijk is aan het opgegeven niet-gecaste object, dat vermoedelijk een andere “ImageType”-instantie is
override GetHashCode() Retourneert een hash-code, wat een onveranderlijk getal is voor deze specifieke instantie
override ToString() Retourneert een eigenschap FormalName
operator == Definieert of twee specifieke ImageType-instanties gelijk zijn
operator != Definieert of twee specifieke ImageType-instanties niet gelijk zijn

Zie ook