Class OutlineCodeDefinition
Namespace: Aspose.Tasks
Assembly: Aspose.Tasks.dll (25.2.0)
Represents an outline code definition.
[ClassInterface(ClassInterfaceType.AutoDual)]
public class OutlineCodeDefinition
Inheritance
object ← OutlineCodeDefinition
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
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
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
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
FieldId
Gets or sets the field number of an outline code.
public string FieldId { get; set; }
Property Value
FieldName
Gets or sets the name of a custom outline code.
public string FieldName { get; set; }
Property Value
Guid
Gets or sets the Guid of an outline code.
public string Guid { get; set; }
Property Value
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
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
OnlyTableValuesAllowed
Gets or sets a value indicating whether the values specified must come from values table.
public bool OnlyTableValuesAllowed { get; set; }
Property Value
PhoneticAlias
Gets or sets the phonetic pronunciation of the alias of the custom outline code.
public string PhoneticAlias { get; set; }
Property Value
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
ShowIndent
Gets or sets a value indicating whether the indents of this outline code must be shown.
public bool ShowIndent { get; set; }
Property Value
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; }