Compartir a través de


DurationHelper Clase

Definición

Proporciona métodos de utilidad básicos para procesar valores duration . El código de C# y Microsoft Visual Basic deben usar métodos de Duration en su lugar.

public ref class DurationHelper sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class DurationHelper final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class DurationHelper
Public NotInheritable Class DurationHelper
Herencia
Object Platform::Object IInspectable DurationHelper
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Comentarios

La duración es una estructura de Windows Runtime que representa una unidad de tiempo para un comportamiento de animación. Por ejemplo, Timeline.Duration usa un valor Duration .

DurationHelper es una de varias clases auxiliares que están diseñadas para proporcionar métodos de utilidad para Windows Runtime valores de estructura. En su lugar, el código de C# y Microsoft Visual Basic pueden usar miembros de Duration , ya que los miembros de la utilidad están disponibles directamente en la estructura debido a la compatibilidad con el entorno de ejecución de .NET Framework. El código de C++ solo puede acceder al valor de datos Timespan en Duration. Para los desarrolladores de C++, aproximadamente las mismas características de utilidad que un desarrollador de Microsoft Visual Basic podría usar directamente en Duration están disponibles en un formulario estático en la clase DurationHelper.

Propiedades

Automatic

Devuelve un valor duration generado que indica una duración "automática". En su lugar, el código de C# y Microsoft Visual Basic deben usar Duration.Automatic .

Forever

Devuelve un valor duration generado que indica una duración "Forever". En su lugar, C# y código de Microsoft Visual Basic deben usar Duration.Forever .

Métodos

Add(Duration, Duration)

Agrega el componente TimeSpan de dos valores Duration . En su lugar, el código de C# y Microsoft Visual Basic deben usar el operador Addition (+) o el método Duration.Add .

Compare(Duration, Duration)

Compara la igualdad de valores de dos estructuras duration . En su lugar, C# y código de Microsoft Visual Basic deben usar Duration.Compare .

Equals(Duration, Duration)

Determina si dos valores duration tienen valores equivalentes. En su lugar, el código de C# y Microsoft Visual Basic deben usar el operador Equality (=) o el método Duration.Equals .

FromTimeSpan(TimeSpan)

Crea una nueva duración basada en un valor TimeSpan . En su lugar, el código de C# y Microsoft Visual Basic deben usar el constructor Duration(TimeSpan).

GetHasTimeSpan(Duration)

Devuelve si el componente TimeSpan de una duración determinada contiene un valor distinto de NULL. El código de C# y Microsoft Visual Basic deben usar Duration.HasTimeSpan en su lugar.

Subtract(Duration, Duration)

Resta el componente TimeSpan de un valor Duration de otro valor Duration . En su lugar, el código de C# y Microsoft Visual Basic deben usar el operador Resta (-) o el método Duration.Subtract .

Se aplica a

Consulte también