C# Класс WicNet.WicMetadataQueryReader

Наследование: IDisposable, IEnumerable
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
GUID_MetadataFormat8BIMIPTC Guid
GUID_MetadataFormat8BIMIPTCDigest Guid
GUID_MetadataFormat8BIMResolutionInfo Guid
GUID_MetadataFormatAPE Guid
GUID_MetadataFormatApp0 Guid
GUID_MetadataFormatApp1 Guid
GUID_MetadataFormatApp13 Guid
GUID_MetadataFormatChunkbKGD Guid
GUID_MetadataFormatChunkcHRM Guid
GUID_MetadataFormatChunkgAMA Guid
GUID_MetadataFormatChunkhIST Guid
GUID_MetadataFormatChunkiCCP Guid
GUID_MetadataFormatChunkiTXt Guid
GUID_MetadataFormatChunksRGB Guid
GUID_MetadataFormatChunktEXt Guid
GUID_MetadataFormatChunktIME Guid
GUID_MetadataFormatDds Guid
GUID_MetadataFormatExif Guid
GUID_MetadataFormatGCE Guid
GUID_MetadataFormatGifComment Guid
GUID_MetadataFormatGps Guid
GUID_MetadataFormatHeif Guid
GUID_MetadataFormatHeifHDR Guid
GUID_MetadataFormatIMD Guid
GUID_MetadataFormatIPTC Guid
GUID_MetadataFormatIRB Guid
GUID_MetadataFormatIfd Guid
GUID_MetadataFormatInterop Guid
GUID_MetadataFormatJpegChrominance Guid
GUID_MetadataFormatJpegComment Guid
GUID_MetadataFormatJpegLuminance Guid
GUID_MetadataFormatLSD Guid
GUID_MetadataFormatSubIfd Guid
GUID_MetadataFormatThumbnail Guid
GUID_MetadataFormatUnknown Guid
GUID_MetadataFormatWebpANIM Guid
GUID_MetadataFormatWebpANMF Guid
GUID_MetadataFormatXMP Guid
GUID_MetadataFormatXMPAlt Guid
GUID_MetadataFormatXMPBag Guid
GUID_MetadataFormatXMPSeq Guid
GUID_MetadataFormatXMPStruct Guid

Открытые методы

Метод Описание
Dispose ( ) : void
Enumerate ( bool recursive = false ) : IEnumerable
GetFormatName ( Guid guid ) : string
GetMetadataByName ( string name, PropertyType &type, object defaultValue = null ) : object
GetMetadataByName ( string name, defaultValue = default ) : T
GetMetadataByName ( string name, PropertyType &type, defaultValue = default ) : T
ToString ( ) : string
TryGetMetadataByName ( string name, object &value, PropertyType &type ) : bool
TryGetMetadataByName ( string name, &value, PropertyType &type ) : bool
Visit ( Action action, bool recursive = true ) : void
WicMetadataQueryReader ( object comObject ) : System

Приватные методы

Метод Описание
IEnumerable ( ) : IEnumerator
IEnumerable ( ) : IEnumerator

Описание методов

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

Enumerate() публичный Метод

public Enumerate ( bool recursive = false ) : IEnumerable
recursive bool
Результат IEnumerable

GetFormatName() публичный статический Метод

public static GetFormatName ( Guid guid ) : string
guid Guid
Результат string

GetMetadataByName() публичный Метод

public GetMetadataByName ( string name, PropertyType &type, object defaultValue = null ) : object
name string
type PropertyType
defaultValue object
Результат object

GetMetadataByName() публичный Метод

public GetMetadataByName ( string name, defaultValue = default ) : T
name string
Результат T

GetMetadataByName() публичный Метод

public GetMetadataByName ( string name, PropertyType &type, defaultValue = default ) : T
name string
type PropertyType
Результат T

ToString() публичный Метод

public ToString ( ) : string
Результат string

TryGetMetadataByName() публичный Метод

public TryGetMetadataByName ( string name, object &value, PropertyType &type ) : bool
name string
value object
type PropertyType
Результат bool

TryGetMetadataByName() публичный Метод

public TryGetMetadataByName ( string name, &value, PropertyType &type ) : bool
name string
type PropertyType
Результат bool

Visit() публичный Метод

public Visit ( Action action, bool recursive = true ) : void
action Action
recursive bool
Результат void

WicMetadataQueryReader() публичный Метод

public WicMetadataQueryReader ( object comObject ) : System
comObject object
Результат System

Описание свойств

GUID_MetadataFormat8BIMIPTC публичное статическое свойство

public static Guid GUID_MetadataFormat8BIMIPTC
Результат Guid

GUID_MetadataFormat8BIMIPTCDigest публичное статическое свойство

public static Guid GUID_MetadataFormat8BIMIPTCDigest
Результат Guid

GUID_MetadataFormat8BIMResolutionInfo публичное статическое свойство

public static Guid GUID_MetadataFormat8BIMResolutionInfo
Результат Guid

GUID_MetadataFormatAPE публичное статическое свойство

public static Guid GUID_MetadataFormatAPE
Результат Guid

GUID_MetadataFormatApp0 публичное статическое свойство

public static Guid GUID_MetadataFormatApp0
Результат Guid

GUID_MetadataFormatApp1 публичное статическое свойство

public static Guid GUID_MetadataFormatApp1
Результат Guid

GUID_MetadataFormatApp13 публичное статическое свойство

public static Guid GUID_MetadataFormatApp13
Результат Guid

GUID_MetadataFormatChunkbKGD публичное статическое свойство

public static Guid GUID_MetadataFormatChunkbKGD
Результат Guid

GUID_MetadataFormatChunkcHRM публичное статическое свойство

public static Guid GUID_MetadataFormatChunkcHRM
Результат Guid

GUID_MetadataFormatChunkgAMA публичное статическое свойство

public static Guid GUID_MetadataFormatChunkgAMA
Результат Guid

GUID_MetadataFormatChunkhIST публичное статическое свойство

public static Guid GUID_MetadataFormatChunkhIST
Результат Guid

GUID_MetadataFormatChunkiCCP публичное статическое свойство

public static Guid GUID_MetadataFormatChunkiCCP
Результат Guid

GUID_MetadataFormatChunkiTXt публичное статическое свойство

public static Guid GUID_MetadataFormatChunkiTXt
Результат Guid

GUID_MetadataFormatChunksRGB публичное статическое свойство

public static Guid GUID_MetadataFormatChunksRGB
Результат Guid

GUID_MetadataFormatChunktEXt публичное статическое свойство

public static Guid GUID_MetadataFormatChunktEXt
Результат Guid

GUID_MetadataFormatChunktIME публичное статическое свойство

public static Guid GUID_MetadataFormatChunktIME
Результат Guid

GUID_MetadataFormatDds публичное статическое свойство

public static Guid GUID_MetadataFormatDds
Результат Guid

GUID_MetadataFormatExif публичное статическое свойство

public static Guid GUID_MetadataFormatExif
Результат Guid

GUID_MetadataFormatGCE публичное статическое свойство

public static Guid GUID_MetadataFormatGCE
Результат Guid

GUID_MetadataFormatGifComment публичное статическое свойство

public static Guid GUID_MetadataFormatGifComment
Результат Guid

GUID_MetadataFormatGps публичное статическое свойство

public static Guid GUID_MetadataFormatGps
Результат Guid

GUID_MetadataFormatHeif публичное статическое свойство

public static Guid GUID_MetadataFormatHeif
Результат Guid

GUID_MetadataFormatHeifHDR публичное статическое свойство

public static Guid GUID_MetadataFormatHeifHDR
Результат Guid

GUID_MetadataFormatIMD публичное статическое свойство

public static Guid GUID_MetadataFormatIMD
Результат Guid

GUID_MetadataFormatIPTC публичное статическое свойство

public static Guid GUID_MetadataFormatIPTC
Результат Guid

GUID_MetadataFormatIRB публичное статическое свойство

public static Guid GUID_MetadataFormatIRB
Результат Guid

GUID_MetadataFormatIfd публичное статическое свойство

public static Guid GUID_MetadataFormatIfd
Результат Guid

GUID_MetadataFormatInterop публичное статическое свойство

public static Guid GUID_MetadataFormatInterop
Результат Guid

GUID_MetadataFormatJpegChrominance публичное статическое свойство

public static Guid GUID_MetadataFormatJpegChrominance
Результат Guid

GUID_MetadataFormatJpegComment публичное статическое свойство

public static Guid GUID_MetadataFormatJpegComment
Результат Guid

GUID_MetadataFormatJpegLuminance публичное статическое свойство

public static Guid GUID_MetadataFormatJpegLuminance
Результат Guid

GUID_MetadataFormatLSD публичное статическое свойство

public static Guid GUID_MetadataFormatLSD
Результат Guid

GUID_MetadataFormatSubIfd публичное статическое свойство

public static Guid GUID_MetadataFormatSubIfd
Результат Guid

GUID_MetadataFormatThumbnail публичное статическое свойство

public static Guid GUID_MetadataFormatThumbnail
Результат Guid

GUID_MetadataFormatUnknown публичное статическое свойство

public static Guid GUID_MetadataFormatUnknown
Результат Guid

GUID_MetadataFormatWebpANIM публичное статическое свойство

public static Guid GUID_MetadataFormatWebpANIM
Результат Guid

GUID_MetadataFormatWebpANMF публичное статическое свойство

public static Guid GUID_MetadataFormatWebpANMF
Результат Guid

GUID_MetadataFormatXMP публичное статическое свойство

public static Guid GUID_MetadataFormatXMP
Результат Guid

GUID_MetadataFormatXMPAlt публичное статическое свойство

public static Guid GUID_MetadataFormatXMPAlt
Результат Guid

GUID_MetadataFormatXMPBag публичное статическое свойство

public static Guid GUID_MetadataFormatXMPBag
Результат Guid

GUID_MetadataFormatXMPSeq публичное статическое свойство

public static Guid GUID_MetadataFormatXMPSeq
Результат Guid

GUID_MetadataFormatXMPStruct публичное статическое свойство

public static Guid GUID_MetadataFormatXMPStruct
Результат Guid