Class NcImageType
A data type for a picture or visual representation of something.
Inherited Members
Namespace: NiemTypes
Assembly: EidoLib.dll
Syntax
[DataContract]
public class NcImageType : NcBinaryType, IEquatable<NcBinaryType>, IEquatable<NcImageType>
Properties
BiomAugmentation
Additional information about supplements Biometric Image and specifies the additional Image NIEM reference is biom:ImageAugmentation
Declaration
[DataMember(Name = "biomAugmentation")]
public List<BiomImageAugmentationType> BiomAugmentation { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<BiomImageAugmentationType> | Additional information about supplements Biometric Image and specifies the additional Image NIEM reference is biom:ImageAugmentation |
Context
ncImageType JSON-LD context
Declaration
[DataMember(Name = "@context")]
public NcImageType.ContextEnum? Context { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<NcImageType.ContextEnum> | ncImageType JSON-LD context |
HeightValue
A height of an image in pixels. NIEM reference is nc:ImageHeightValue
Declaration
[DataMember(Name = "heightValue")]
public List<NiemXsnonNegativeInteger> HeightValue { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NiemXsnonNegativeInteger> | A height of an image in pixels. NIEM reference is nc:ImageHeightValue |
JAugmentation
Additional information about an image. NIEM reference is j:ImageAugmentation
Declaration
[DataMember(Name = "jAugmentation")]
public List<JImageAugmentationType> JAugmentation { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<JImageAugmentationType> | Additional information about an image. NIEM reference is j:ImageAugmentation |
Location
A physical location where an image is stored. NIEM reference is nc:ImageLocation
Declaration
[DataMember(Name = "location")]
public List<NcLocationType> Location { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcLocationType> | A physical location where an image is stored. NIEM reference is nc:ImageLocation |
MoAugmentation
Additional information about an image NIEM reference is mo:ImageAugmentation
Declaration
[DataMember(Name = "moAugmentation")]
public List<MoImageAugmentationType> MoAugmentation { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<MoImageAugmentationType> | Additional information about an image NIEM reference is mo:ImageAugmentation |
WidthValue
A width of an image in pixels. NIEM reference is nc:ImageWidthValue
Declaration
[DataMember(Name = "widthValue")]
public List<NiemXsnonNegativeInteger> WidthValue { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NiemXsnonNegativeInteger> | A width of an image in pixels. NIEM reference is nc:ImageWidthValue |
Methods
Equals(NcImageType)
Returns true if NcImageType instances are equal
Declaration
public bool Equals(NcImageType other)
Parameters
Type | Name | Description |
---|---|---|
NcImageType | other | Instance of NcImageType to be compared |
Returns
Type | Description |
---|---|
System.Boolean | Boolean |
Equals(Object)
Returns true if objects are equal
Declaration
public override bool Equals(object obj)
Parameters
Type | Name | Description |
---|---|---|
System.Object | obj | Object to be compared |
Returns
Type | Description |
---|---|
System.Boolean | Boolean |
Overrides
GetHashCode()
Gets the hash code
Declaration
public override int GetHashCode()
Returns
Type | Description |
---|---|
System.Int32 | Hash code |
Overrides
ToJson()
Returns the JSON string presentation of the object
Declaration
public string ToJson()
Returns
Type | Description |
---|---|
System.String | JSON string presentation of the object |
ToString()
Returns the string presentation of the object
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
System.String | String presentation of the object |
Overrides
Operators
Equality(NcImageType, NcImageType)
Declaration
public static bool operator ==(NcImageType left, NcImageType right)
Parameters
Type | Name | Description |
---|---|---|
NcImageType | left | |
NcImageType | right |
Returns
Type | Description |
---|---|
System.Boolean |
Inequality(NcImageType, NcImageType)
Declaration
public static bool operator !=(NcImageType left, NcImageType right)
Parameters
Type | Name | Description |
---|---|---|
NcImageType | left | |
NcImageType | right |
Returns
Type | Description |
---|---|
System.Boolean |