Struct Duration

Struct Duration

Nombre del espacio: Aspose.Tasks Asamblea: Aspose.Tasks.dll (25.4.0)

Representa la duración de un proyecto.

public struct Duration : IEquatable<duration>

Implements

IEquatable

Miembros heredados

object.GetType() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()

Properties

IsElapsed

Recibe un valor que indica si la unidad de tiempo está eliminada.La bandera que determina si esta instancia de duración es eliminada.

public bool IsElapsed { get; }

Valor de la propiedad

bool

IsEstimated

Recibe un valor que indica si se estima la unidad de tiempo.La bandera que determina si se estima esta duración.

public bool IsEstimated { get; }

Valor de la propiedad

bool

TimeSpan

Obtiene Aspose.Tasks.Duration.TimeSpan instancia de este objeto de duración.La instancia TimeSpan de este objeto de duración.

public TimeSpan TimeSpan { get; }

Valor de la propiedad

TimeSpan

TimeUnit

Obtenga el tipo de unidad de tiempo para este objeto.El tipo de unidad de tiempo de este caso de duración.

public TimeUnitType TimeUnit { get; }

Valor de la propiedad

TimeUnitType

Methods

Add(Duration)

Advertir la duración especificada a esta duración.

public Duration Add(Duration d)

Parameters

d Duration

especificado Aspose.Tasks.Duration para añadir a esta instancia.

Returns

Duration

Nuevo objeto de duración que representa el valor de esta instancia más el valor de duración especificado.

Add(doble)

Ads especificado doble valor para esta duración.

public Duration Add(double val)

Parameters

val double

el valor System.Double especificado para agregar a esta instancia.

Returns

Duration

Nuevo objeto de duración que representa el valor de esta instancia más el valor de duración especificado.

Convert(TimeUnitType)

Converta objetos de duración a otra duración con unidades de tiempo especificadas.

public Duration Convert(TimeUnitType timeUnitType)

Parameters

timeUnitType TimeUnitType

Tipo de unidad de tiempo especificada.

Returns

Duration

devuelve una nueva duración con el tipo de unidad especificado.

Equals(Duration)

Devolve un valor que indica si esta instancia es igual a un objeto especificado.

public bool Equals(Duration other)

Parameters

other Duration

El objeto de comparar con esta instancia.

Returns

bool

Returns True si otra instancia de duración tiene los mismos valores TimeSpan y TimeUnit que esta; de lo contrario, falso.

Equals(Objeto)

Devolve un valor que indica si esta instancia es igual a un objeto especificado.

public override bool Equals(object obj)

Parameters

obj object

El objeto de comparar con esta instancia.

Returns

bool

True si el objeto especificado es una duración que tiene los mismos valores TimeSpan y TimeUnit que esta instancia; de lo contrario, falso.

GetHashCode()

Devolve un valor de código hash para este objeto.

public override int GetHashCode()

Returns

int

devolve un valor de código hash para esta instancia de duración.

Parse(El proyecto, String)

Converta la cadena especificada en el instante de Aspose.Tasks.Duration structure.

public static Duration Parse(Project p, string value)

Parameters

p Project

la instancia especificada de la clase Aspose.Tasks.Project para convertir la duración para.

value string

La línea especificada para convertir.

Returns

Duration

Retorna la instancia convertida de Aspose.Tasks.Duration estructura.

ParseTimeSpan(El string)

Parsa la línea de duración en el formato “PT–H–M–S–”.

public static TimeSpan ParseTimeSpan(string value)

Parameters

value string

La línea especificada para parse.

Returns

TimeSpan

devuelve la instancia parsed de la estructura Aspose.Tasks.Duration.TimeSpan.

Subtract(Duration)

Subtractos de duración especificada de esta instancia de duración.

public Duration Subtract(Duration d)

Parameters

d Duration

la instancia especificada Aspose.Tasks.Duration para subtraer de esta instancia.

Returns

Duration

Nuevo objeto de duración que representa el valor de esta instancia minus el valor de duración especificado.

Subtract(doble)

Subtractos especificados doble valor de esta instancia de duración.

public Duration Subtract(double val)

Parameters

val double

Especificado Sistema.Double valor para subtraer de esta instancia.

Returns

Duration

Nuevo objeto de duración que representa el valor de esta instancia minus el valor de duración especificado.

ToDouble()

Convertir el objeto de duración en System.Double.

public double ToDouble()

Returns

double

Valor de conversión.

ToString()

Devuelve una representación de esta instancia.

public override string ToString()

Returns

string

una representación de esta instancia.

Operators

El operador =(Duración, Duración)

Devolve un valor que indica si esta instancia es igual a un objeto especificado.

public static bool operator ==(Duration a, Duration b)

Parameters

a Duration

La primera duración.

b Duration

La segunda duración.

Returns

bool

un valor que indique si esta instancia es igual a un objeto especificado

Operador !=(Duración, Duración)

Devolve un valor que indica si esta instancia no es igual a un objeto especificado.

public static bool operator !=(Duration a, Duration b)

Parameters

a Duration

La primera duración.

b Duration

La segunda duración.

Returns

bool

un valor que indique si esta instancia no es igual a un objeto especificado

 Español