iText 5

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

Type

Name

Methods

XmpCalendar

Calendar

get

int

Day

get, set

int

Hour

get, set

string

Iso8601String

get

int

Minute

get, set

int

Month

get, set

int

NanoSecond

get, set

int

Second

get, set

TimeZone

TimeZone

get, set

int

Year

get, set

Methods

Public methods

Returns

Name

bool

HasDate

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

bool

HasTime

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

bool

HasTimeZone

()
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