Class Value
Nazwa przestrzeń: Aspose.Tasks Zgromadzenie: Aspose.Tasks.dll (25.4.0)
Przedstawia wartość na liście wartości.
[ClassInterface(ClassInterfaceType.AutoDual)]
public class Value
Inheritance
Dziedziczeni członkowie
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
Value()
Inicjalizuje nową instancję klasy Aspose.Tasks.Value.
public Value()
Properties
DateTimeValue
Otrzymuje lub ustawia rzeczywistą wartość, jeśli może być reprezentowana jako DateTime. Wartość domyślna to System.DateTime.MinValue.
public DateTime DateTimeValue { get; set; }
Wartość nieruchomości
Remarks
Preferuj tę nieruchomość ponad Aspose.Tasks.Value.Val, kiedy musisz ustawić wartość DateTime.
Description
Otrzymuje lub ustawia opis wartości.
public string Description { get; set; }
Wartość nieruchomości
Duration
Otrzymuje lub ustawia rzeczywistą wartość, która jest używana do reprezentowania Czas trwania.
public Duration? Duration { get; set; }
Wartość nieruchomości
Duration ?
Remarks
Preferuj tę nieruchomość powyżej Aspose.Tasks.Value.Val, kiedy musisz ustawić wartość Czas trwania.
Id
Otrzymuje lub ustawia unikalny identyfikator wartości w projekcie.
Ważne jest, aby nie mieć tych samych identyfikatorów dla różnych przykładów Aspose.Tasks.Value.
Minimalna wartość Aspose.Tasks.Value.Id jest .
public int Id { get; set; }
Wartość nieruchomości
NumericValue
Otrzymuje lub ustawia rzeczywistą wartość, która jest używana do reprezentowania liczby lub wartości kosztów.
public decimal NumericValue { get; set; }
Wartość nieruchomości
Remarks
Preferuj tę nieruchomość powyżej Aspose.Tasks.Value.Val, kiedy musisz ustawić wartość Liczba lub Koszt.
Phonetic
Otrzymuje lub ustawia informacje fonetyczne dotyczące nazwy pola.
public string Phonetic { get; set; }
Wartość nieruchomości
StringValue
Otrzymuje lub ustawia rzeczywistą wartość, która jest używana do reprezentowania paska tekstu.
public string StringValue { get; set; }
Wartość nieruchomości
Remarks
Preferuj tę nieruchomość powyżej Aspose.Tasks.Value.Val, kiedy musisz ustawić wartość tekstu.
Val
Otrzymuje lub ustawia rzeczywistą wartość w reprezentacji wewnętrznej. wolą używać mocno typowanych właściwości, które są wymienione poniżej.
public string Val { get; set; }
Wartość nieruchomości
Remarks
Jeśli chcesz ustawić wartość tekstu, preferuj używanie mocno typowanej właściwości Aspose.Tasks.Value.StringValue.
Jeśli chcesz ustawić wartość Liczba lub koszt preferuje używanie mocno typowane Aspose.Tasks.Value.NumericValue właściwości.
Jeśli chcesz ustawić wartości Data/Start/Finish, preferuj używanie mocno typowanej właściwości Aspose.Tasks.Value.DateTimeValue.
Jeśli chcesz ustawić wartość długości preferuje używanie mocno typowanej właściwości Aspose.Tasks.Value.Duration.
Jeśli Twój typ nie został wymieniony, użyj właściwości Aspose.Tasks.Value.Val.
ValueGuid
Otrzymuje GUID, który identyfikuje tę wartość między innymi w całym projekcie.
public Guid ValueGuid { get; }