Show / Hide Table of Contents

Class CustomTimeFormat

Represents a single time format used for parsing and formatting.

Inheritance
System.Object
CustomTimeFormat
Implements
ITimeFormat
Inherited Members
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: System.Windows.Controls
Assembly: OpenSilver.Controls.Input.Toolkit.dll
Syntax
public sealed class CustomTimeFormat : ITimeFormat

Constructors

| Improve this Doc View Source

CustomTimeFormat()

Initializes a new instance of the CustomTimeFormat class.

Declaration
public CustomTimeFormat()
| Improve this Doc View Source

CustomTimeFormat(String)

Initializes a new instance of the CustomTimeFormat class.

Declaration
public CustomTimeFormat(string format)
Parameters
Type Name Description
System.String format

The format that is used to parse or display a String or DateTime.

Properties

| Improve this Doc View Source

Format

Gets or sets the custom format that is used to parse or display a String or DateTime.

Declaration
public string Format { get; set; }
Property Value
Type Description
System.String

Methods

| Improve this Doc View Source

Equals(Object)

Determines whether the specified System.Object is equal to the current System.Object.

Declaration
public override bool Equals(object obj)
Parameters
Type Name Description
System.Object obj

The System.Object to compare with the current System.Object.

Returns
Type Description
System.Boolean

True if the specified System.Object is equal to the current System.Object; otherwise, false.

Overrides
System.Object.Equals(System.Object)
Exceptions
Type Condition
System.NullReferenceException

The obj parameter is null.

| Improve this Doc View Source

GetHashCode()

Serves as a hash function for a particular type.

Declaration
public override int GetHashCode()
Returns
Type Description
System.Int32

A hash code for the current System.Object.

Overrides
System.Object.GetHashCode()
| Improve this Doc View Source

GetTimeDisplayFormat(CultureInfo)

Gets the format to use to display a DateTime as a time value.

Declaration
public string GetTimeDisplayFormat(CultureInfo culture)
Parameters
Type Name Description
System.Globalization.CultureInfo culture

The culture.

Returns
Type Description
System.String

A format to use during display of a DateTime.

| Improve this Doc View Source

GetTimeParseFormats(CultureInfo)

Gets the format to use to parse a string to a DateTime.

Declaration
public string[] GetTimeParseFormats(CultureInfo culture)
Parameters
Type Name Description
System.Globalization.CultureInfo culture

Culture used to determine formats.

Returns
Type Description
System.String[]

An array of formats to be used during parsing.

Operators

| Improve this Doc View Source

Equality(CustomTimeFormat, CustomTimeFormat)

Implements the operator ==.

Declaration
public static bool operator ==(CustomTimeFormat left, CustomTimeFormat right)
Parameters
Type Name Description
CustomTimeFormat left

The left instance to compare.

CustomTimeFormat right

The right instance to compare.

Returns
Type Description
System.Boolean

The result of the operator.

| Improve this Doc View Source

Inequality(CustomTimeFormat, CustomTimeFormat)

Implements the operator !=.

Declaration
public static bool operator !=(CustomTimeFormat left, CustomTimeFormat right)
Parameters
Type Name Description
CustomTimeFormat left

The left instance to compare.

CustomTimeFormat right

The right instance to compare.

Returns
Type Description
System.Boolean

The result of the operator.

Implements

ITimeFormat
  • Improve this Doc
  • View Source