Class Value
名称: Aspose.Tasks 集合: Aspose.Tasks.dll (25.4.0)
代表一个值在值列表中。
[ClassInterface(ClassInterfaceType.AutoDual)]
public class Value
Inheritance
继承人
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; }
财产价值
Remarks
此属性优先于 Aspose.Tasks.Value.Val,当您需要设置 DateTime 值时。
Description
收到或设置一个值的描述。
public string Description { get; set; }
财产价值
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; }
财产价值
NumericValue
收到或设置用于代表数字或成本值的实际值。
public decimal NumericValue { get; set; }
财产价值
Remarks
优先选择此属性,而不是 Aspose.Tasks.Value.Val,当您需要设置数字或成本值时。
Phonetic
获取或设置有关自定义字段名称的语音信息。
public string Phonetic { get; set; }
财产价值
StringValue
收到或设置用于代表文本字符串的实际值。
public string StringValue { get; set; }
财产价值
Remarks
此属性优先于 Aspose.Tasks.Value.Val,当您需要设置文本值时。
Val
在内部代表性中获得或设置实际值. 更喜欢使用下列密集的属性。
public string Val { get; set; }
财产价值
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; }