Class OutlineCode

Class OutlineCode

Namespace: Aspose.Tasks
Assembly: Aspose.Tasks.dll (25.2.0)

Represents a value of an outline code.

[ClassInterface(ClassInterfaceType.AutoDual)]
public class OutlineCode

Inheritance

objectOutlineCode

Inherited Members

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

Remarks

Two pieces of data are necessary - a pointer to the outline code table that is specified by the FieldId, and the value that is specified either by the ValueId or ValueGuid pointer to the value list.

Constructors

OutlineCode()

Initializes a new instance of the Aspose.Tasks.OutlineCode class.

public OutlineCode()

OutlineCode(OutlineCodeDefinition, OutlineValue)

Initializes a new instance of the Aspose.Tasks.OutlineCode class using the specified Outline Code and one of its values.

public OutlineCode(OutlineCodeDefinition codeDefinition, OutlineValue outlineValue)

Parameters

codeDefinition OutlineCodeDefinition

outlineValue OutlineValue

Properties

FieldId

Gets or sets the number value of the project Id custom field.

public string FieldId { get; set; }

Property Value

string

ValueGuid

Gets or sets the GUID of the value in the value list. The ValueGuid matches the FieldGuid in the value list.

public string ValueGuid { get; set; }

Property Value

string

ValueId

Gets or sets the Id in the value list associated with the definition in the outline code collection.

public int ValueId { get; set; }

Property Value

int