Class Value

Class Value

名称: Aspose.Tasks 集合: Aspose.Tasks.dll (25.4.0)

代表一个值在值列表中。

[ClassInterface(ClassInterfaceType.AutoDual)]
public class Value

Inheritance

object Value

继承人

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

Constructors

Value()

启动 Aspose.Tasks.Value 类的新例子。

public Value()

Properties

DateTimeValue

收到或设置实际值,如果它可以被代表为 DateTime. 默认值是 System.DateTime.MinValue。

public DateTime DateTimeValue { get; set; }

财产价值

DateTime

Remarks

此属性优先于 Aspose.Tasks.Value.Val,当您需要设置 DateTime 值时。

Description

收到或设置一个值的描述。

public string Description { get; set; }

财产价值

string

Duration

收到或设置用于代表长度的实际值。

public Duration? Duration { get; set; }

财产价值

Duration ?

Remarks

优先选择此属性,而不是 Aspose.Tasks.Value.Val,当您需要设置长度值时。

Id

通过项目获得或设置一个价值的独特识别器。

对于不同 Aspose.Tasks.Value 例子,重要的是不要有相同的识别器。

Aspose.Tasks.Value.Id 的最低值是 .

public int Id { get; set; }

财产价值

int

NumericValue

收到或设置用于代表数字或成本值的实际值。

public decimal NumericValue { get; set; }

财产价值

decimal

Remarks

优先选择此属性,而不是 Aspose.Tasks.Value.Val,当您需要设置数字或成本值时。

Phonetic

获取或设置有关自定义字段名称的语音信息。

public string Phonetic { get; set; }

财产价值

string

StringValue

收到或设置用于代表文本字符串的实际值。

public string StringValue { get; set; }

财产价值

string

Remarks

此属性优先于 Aspose.Tasks.Value.Val,当您需要设置文本值时。

Val

在内部代表性中获得或设置实际值. 更喜欢使用下列密集的属性。

public string Val { get; set; }

财产价值

string

Remarks

如果您想设置文本值,请使用强烈打字的 Aspose.Tasks.Value.StringValue 属性。

如果您想设置数字或成本值,请使用强烈输入的 Aspose.Tasks.Value.NumericValue 属性。

如果您想设置日期/开始/结束值,请选择使用强烈打字的 Aspose.Tasks.Value.DateTimeValue 属性。

如果您想设置长度值,请使用强烈打字的 Aspose.Tasks.Value.Duration 属性。

如果您的类型未列出,请使用 Aspose.Tasks.Value.Val 属性。

ValueGuid

收到一个指南,在整个项目中识别这个值。

public Guid ValueGuid { get; }

财产价值

Guid

 中文