Show / Hide Table of Contents

Class ExifEnumProperty<T>

Represents an enumerated value.

Inheritance
System.Object
ExifProperty
ExifEnumProperty<T>
Inherited Members
ExifProperty.mTag
ExifProperty.mIFD
ExifProperty.mName
ExifProperty.Tag
ExifProperty.IFD
ExifProperty.Name
Namespace: ExifLibrary
Assembly: ExifLibrary.dll
Syntax
public class ExifEnumProperty<T> : ExifProperty
Type Parameters
Name Description
T

Constructors

| Improve this Doc View Source

ExifEnumProperty(ExifTag, T)

Declaration
public ExifEnumProperty(ExifTag tag, T value)
Parameters
Type Name Description
ExifTag tag
T value
| Improve this Doc View Source

ExifEnumProperty(ExifTag, T, Boolean)

Declaration
public ExifEnumProperty(ExifTag tag, T value, bool isbitfield)
Parameters
Type Name Description
ExifTag tag
T value
System.Boolean isbitfield

Fields

| Improve this Doc View Source

mIsBitField

Declaration
protected bool mIsBitField
Field Value
Type Description
System.Boolean
| Improve this Doc View Source

mValue

Declaration
protected T mValue
Field Value
Type Description
T

Properties

| Improve this Doc View Source

_Value

Declaration
protected override object _Value { get; set; }
Property Value
Type Description
System.Object
Overrides
ExifProperty._Value
| Improve this Doc View Source

Interoperability

Declaration
public override ExifInterOperability Interoperability { get; }
Property Value
Type Description
ExifInterOperability
Overrides
ExifProperty.Interoperability
| Improve this Doc View Source

IsBitField

Declaration
public bool IsBitField { get; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

Value

Declaration
public T Value { get; set; }
Property Value
Type Description
T

Methods

| Improve this Doc View Source

ToString()

Declaration
public override string ToString()
Returns
Type Description
System.String
Overrides
System.Object.ToString()

Operators

| Improve this Doc View Source

Implicit(ExifEnumProperty<T> to T)

Declaration
public static implicit operator T(ExifEnumProperty<T> obj)
Parameters
Type Name Description
ExifEnumProperty<T> obj
Returns
Type Description
T
Back to top Copyright © 2019 Özgür Özçıtak