Class OutlineCodeDefinition

Class OutlineCodeDefinition

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

Represents an outline code definition.

[ClassInterface(ClassInterfaceType.AutoDual)]
public class OutlineCodeDefinition

Inheritance

objectOutlineCodeDefinition

Inherited Members

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

Constructors

OutlineCodeDefinition()

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

public OutlineCodeDefinition()

Properties

Alias

Gets or sets the alias of a custom outline code.

public string Alias { get; set; }

Property Value

string

AllLevelsRequired

Gets or sets a value indicating whether the new codes must have all levels. Not available for Enterprise Codes.

public bool AllLevelsRequired { get; set; }

Property Value

bool

Enterprise

Gets or sets a value indicating whether a custom outline code is an enterprise custom outline code.

public bool Enterprise { get; set; }

Property Value

bool

EnterpriseOutlineCodeAlias

Gets or sets a reference to another custom field for which this outline code definition is an alias.

public int EnterpriseOutlineCodeAlias { get; set; }

Property Value

int

FieldId

Gets or sets the field number of an outline code.

public string FieldId { get; set; }

Property Value

string

FieldName

Gets or sets the name of a custom outline code.

public string FieldName { get; set; }

Property Value

string

Guid

Gets or sets the Guid of an outline code.

public string Guid { get; set; }

Property Value

string

LeafOnly

Gets or sets a value indicating whether the values specified in this outline code field must be leaf values.

public bool LeafOnly { get; set; }

Property Value

bool

Masks

Gets the OutlineMaskCollection object. The table of entries that define the outline code mask. Read-only Aspose.Tasks.OutlineMaskCollection instance.

public OutlineMaskCollection Masks { get; }

Property Value

OutlineMaskCollection

OnlyTableValuesAllowed

Gets or sets a value indicating whether the values specified must come from values table.

public bool OnlyTableValuesAllowed { get; set; }

Property Value

bool

PhoneticAlias

Gets or sets the phonetic pronunciation of the alias of the custom outline code.

public string PhoneticAlias { get; set; }

Property Value

string

ResourceSubstitutionEnabled

Gets or sets a value indicating whether the custom outline code can be used by the Resource Substitution Wizard in Microsoft Project.

public bool ResourceSubstitutionEnabled { get; set; }

Property Value

bool

ShowIndent

Gets or sets a value indicating whether the indents of this outline code must be shown.

public bool ShowIndent { get; set; }

Property Value

bool

Remarks

This is new for MS Project 2010 property.

Values

Gets OutlineValueCollection object. The values of the table associated with this outline code.

public OutlineValueCollection Values { get; }

Property Value

OutlineValueCollection