Skip to main content
Skip table of contents

IXmpDateTime

IXmpDateTime Public interface

Diagram

  flowchart LR
  classDef interfaceStyle stroke-dasharray: 5 5;
  classDef abstractStyle stroke-width:4px
  subgraph iTextSharp.xmp
  iTextSharp.xmp.IXmpDateTime[[IXmpDateTime]]
  class iTextSharp.xmp.IXmpDateTime interfaceStyle;
  end
  subgraph System
System.IComparable[[IComparable]]
  end
System.IComparable --> iTextSharp.xmp.IXmpDateTime

Members

Properties

Public properties
TypeNameMethods
XmpCalendarCalendarget
intDayget, set
intHourget, set
stringIso8601Stringget
intMinuteget, set
intMonthget, set
intNanoSecondget, set
intSecondget, set
TimeZoneTimeZoneget, set
intYearget, set

Methods

Public methods
ReturnsName
boolHasDate()
This flag is set either by parsing or by setting year, month or day.
boolHasTime()
This flag is set either by parsing or by setting hours, minutes, seconds or milliseconds.
boolHasTimeZone()
This flag is set either by parsing or by setting hours, minutes, seconds or milliseconds.

Details

Inheritance

  • IComparable

Methods

HasDate
public bool HasDate()
Summary

This flag is set either by parsing or by setting year, month or day.

Returns

Returns true if the XMPDateTime object has a date portion.

HasTime
public bool HasTime()
Summary

This flag is set either by parsing or by setting hours, minutes, seconds or milliseconds.

Returns

Returns true if the XMPDateTime object has a time portion.

HasTimeZone
public bool HasTimeZone()
Summary

This flag is set either by parsing or by setting hours, minutes, seconds or milliseconds.

Returns

Returns true if the XMPDateTime object has a defined timezone.

Properties

Year
public int Year { get; set; }
Month
public int Month { get; set; }
Day
public int Day { get; set; }
Hour
public int Hour { get; set; }
Minute
public int Minute { get; set; }
Second
public int Second { get; set; }
NanoSecond
public int NanoSecond { get; set; }
TimeZone
public TimeZone TimeZone { get; set; }
Calendar
public XmpCalendar Calendar { get; }
Iso8601String
public string Iso8601String { get; }

Generated with ModularDoc

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.