
## OutlineCode class

Represents a value of an outline code.

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

| Name | Description |
| --- | --- |
| [OutlineCode (2 overloads)](./outlinecode/) | Initializes a new instance of the OutlineCode class. |

## Methods

| Name | Description |
| --- | --- |
| [get_FieldId](./get_fieldid/) | Gets the number value of the project Id custom field. |
| [get_ValueGuid](./get_valueguid/) | Gets the GUID of the value in the value list. The ValueGuid matches the FieldGuid in the value list. |
| [get_ValueId](./get_valueid/) | Gets the Id in the value list associated with the definition in the outline code collection. |
| [set_FieldId](./set_fieldid/) | Sets the number value of the project Id custom field. |
| [set_ValueGuid](./set_valueguid/) | Sets the GUID of the value in the value list. The ValueGuid matches the FieldGuid in the value list. |
| [set_ValueId](./set_valueid/) | Sets the Id in the value list associated with the definition in the outline code collection. |

