TimeSpan Estructura

Definición

Representa un intervalo de tiempo como un valor entero de 64 bits con signo.

.RED Al programar con .NET, esta estructura está oculta y los desarrolladores deben usar el tipo System.TimeSpan .

C++/WinRT Este tipo es una especialización de std::chrono::d uration.

TimeSpan se usa en la aplicación de ejemplo de streaming adaptable.

public value class TimeSpan
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.FoundationContract, 65536)]
struct TimeSpan
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.FoundationContract), 65536)]
public struct TimeSpan
var timeSpan = {
duration : /* Your value */
}
Public Structure TimeSpan
Herencia
TimeSpan
Atributos

Requisitos de Windows

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

Comentarios

Al programar con .NET, esta estructura está oculta y los desarrolladores deben usar la estructura System.TimeSpan .

En JavaScript, se obtiene acceso a esta estructura como un valor, no como un objeto . Por ejemplo, use var a = 10000, no var a = { duration: 10000 }.

Nota

En JavaScript, los valores timeSpan interpretados como Number se tratan como el número de intervalos de milisegundos, no el número de intervalos de 100 nanosegundos. Por lo tanto, los valores de Windows.Foundation.TimeSpan pueden perder precisión cuando se trasladan entre idiomas.

Campos

Duration

Período de tiempo expresado en unidades de 100 nanosegundos.

Nota:

En C++/WinRT, este campo no existe, porque en esa proyección del lenguaje TimeSpan es una especialización de std::chrono::d uration. Si necesita el valor entero sin formato, use duration::count para obtener el recuento sin formato.

Se aplica a

Consulte también