C# 클래스 WicNet.WicMetadataQueryReader

상속: IDisposable, IEnumerable
파일 보기 프로젝트 열기: smourier/WicNet 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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