Duration Структура

Определение

Представляет продолжительность времени, в течение которого активен Timeline.Represents the duration of time that a Timeline is active.

public value class Duration
[System.ComponentModel.TypeConverter(typeof(System.Windows.DurationConverter))]
public struct Duration
type Duration = struct
Public Structure Duration
Наследование
Duration
Атрибуты

Комментарии

Использование атрибута XAMLXAML Attribute Usage

<объект свойство= "[Days.] часы:минуты:секунды[. Фрактионалсекондс] "/><object property="[days.]hours:minutes:seconds[.fractionalSeconds]"/>

-или--or-

<объект свойство= "[Days.] часы:минуты"/><object property="[days.]hours:minutes"/>

- или --or-

<object property="Automatic"/><object property="Automatic"/>

- или --or-

<object property="Forever"/><object property="Forever"/>

Значения XAMLXAML Values

неделиdays
System.Int32

Значение, большее или равное 0, которое описывает число дней, охваченных этой длительностью.A value greater than or equal to 0 that describes the number of days spanned by this duration.

сутокhours
System.Int32

Значение от 0 до 23, представляющее количество часов, охваченных этой длительностью.A value between 0 and 23 that represents the number of hours spanned by this duration.

тезисminutes
System.Int32

Значение от 0 до 59, представляющее количество минут, охваченных этой длительностью.A value between 0 and 59 that represents the number of minutes spanned by this duration.

несколькоseconds
System.Int32

Значение от 0 до 59, представляющее число секунд, охваченных этой длительностьюA value between 0 and 59 that represents the number of seconds spanned by this duration

фрактионалсекондсfractionalSeconds
System.Int32

Значение, состоящее из 1 – 7 цифр, представляющих доли секунды.A value consisting of 1 to 7 digits that represents fractional seconds.

Конструкторы

Duration(TimeSpan)

Выполняет инициализацию нового экземпляра структуры Duration с использованием предоставленного TimeSpan.Initializes a new instance of the Duration structure with the supplied TimeSpan value.

Свойства

Automatic

Получает значение Duration, которое определяется автоматически.Gets a Duration value that is automatically determined.

Forever

Получает значение Duration, представляющее неограниченный интервал.Gets a Duration value that represents an infinite interval.

HasTimeSpan

Получает значение, указывающее, представляет ли данный объект Duration значение TimeSpan.Gets a value that indicates if this Duration represents a TimeSpan value.

TimeSpan

Получает значение TimeSpan, представляемое этим объектом Duration.Gets the TimeSpan value that this Duration represents.

Методы

Add(Duration)

Добавляет значение заданного экземпляра Duration к значению текущего экземпляра.Adds the value of the specified instance of Duration to the value of the current instance.

Compare(Duration, Duration)

Сравнивает одно значение Duration с другим.Compares one Duration value to another.

Equals(Duration)

Определяет, равен ли заданный объект Duration данному экземпляру Duration.Determines whether a specified Duration is equal to this instance of Duration.

Equals(Duration, Duration)

Определяет, равны ли два экземпляра Duration.Determines whether two instances of Duration are equal.

Equals(Object)

Определяет, равен ли заданный объект экземпляру Duration.Determines whether a specified object is equal to an instance of Duration.

GetHashCode()

Получает хэш-код для данного экземпляра.Gets a hash code for this instance.

Plus(Duration)

Возвращает указанный экземпляр Duration.Returns the specified instance of Duration.

Subtract(Duration)

Вычитает значение заданного экземпляра Duration из значения данного экземпляра.Subtracts the value of the specified instance of Duration from this instance.

ToString()

Преобразует экземпляр Duration в представление String.Converts an instance of Duration to a String representation.

Операторы

Addition(Duration, Duration)

Складывает два экземпляра Duration.Adds two instances of Duration together.

Equality(Duration, Duration)

Определяет, равны ли два экземпляра Duration.Determines whether two instances of Duration are equal.

GreaterThan(Duration, Duration)

Определяет превосходство одного экземпляра Duration над другим.Determines if one instance of Duration is greater than another.

GreaterThanOrEqual(Duration, Duration)

Определяет, является ли экземпляр Duration большим или равным другому экземпляру.Determines whether an instance of Duration is greater than or equal to another instance.

Implicit(TimeSpan to Duration)

Неявно создает объект Duration из заданного объекта TimeSpan.Implicitly creates a Duration from a given TimeSpan.

Inequality(Duration, Duration)

Определяет неравенство двух экземпляров Duration.Determines if two instances of Duration are not equal.

LessThan(Duration, Duration)

Определяет, если значение одного экземпляра Duration является меньшим по сравнению со значением другого экземпляра.Determines if the value of one instance of Duration is less than the value of another instance.

LessThanOrEqual(Duration, Duration)

Определяет, если значение одного экземпляра Duration является меньшим или равным значению другого экземпляра.Determines if the value of one instance of Duration is less than or equal to the value of another instance.

Subtraction(Duration, Duration)

Вычитает значение одного экземпляра Duration из значения другого.Subtracts the value of one instance of Duration from another.

UnaryPlus(Duration)

Возвращает указанный экземпляр Duration.Returns the specified instance of Duration.

Применяется к

Дополнительно