# ObjectDraftingLinetype.Value struct

Namespace: [Grasshopper.Rhinoceros.Drafting](https://developer.rhino3d.com/api/gh1/namespace/grasshopper.rhinoceros.drafting.md) · Assembly: [Grasshopper](https://developer.rhino3d.com/api/gh1/assembly/grasshopper.md)

```cs
public struct ObjectDraftingLinetype.Value : GH_ISerializable, IStructuralEquatable, IEquatable<ObjectDraftingLinetype.Value>, IComparable<ObjectDraftingLinetype.Value>, IComparable
```

## Constructors

- [ObjectDraftingLinetype.Value](https://developer.rhino3d.com/api/gh1/type/grasshopper.rhinoceros.drafting.objectdraftinglinetype.value/ctor.md): (3 overloads)

## Properties

- [ByLayer](https://developer.rhino3d.com/api/gh1/type/grasshopper.rhinoceros.drafting.objectdraftinglinetype.value/bylayer.md): (static)
- [ByParent](https://developer.rhino3d.com/api/gh1/type/grasshopper.rhinoceros.drafting.objectdraftinglinetype.value/byparent.md): (static)
- [Continuous](https://developer.rhino3d.com/api/gh1/type/grasshopper.rhinoceros.drafting.objectdraftinglinetype.value/continuous.md): (static)
- [Linetype](https://developer.rhino3d.com/api/gh1/type/grasshopper.rhinoceros.drafting.objectdraftinglinetype.value/linetype.md)
- [Source](https://developer.rhino3d.com/api/gh1/type/grasshopper.rhinoceros.drafting.objectdraftinglinetype.value/source.md)

## Methods

- [CompareTo](https://developer.rhino3d.com/api/gh1/type/grasshopper.rhinoceros.drafting.objectdraftinglinetype.value/compareto.md): (2 overloads)
- [Deconstruct](https://developer.rhino3d.com/api/gh1/type/grasshopper.rhinoceros.drafting.objectdraftinglinetype.value/deconstruct.md)
- [Equals](https://developer.rhino3d.com/api/gh1/type/grasshopper.rhinoceros.drafting.objectdraftinglinetype.value/equals.md): (3 overloads)
- [GetHashCode](https://developer.rhino3d.com/api/gh1/type/grasshopper.rhinoceros.drafting.objectdraftinglinetype.value/gethashcode.md): (2 overloads)
- [GH_ISerializable.Read](https://developer.rhino3d.com/api/gh1/type/grasshopper.rhinoceros.drafting.objectdraftinglinetype.value/read.md)
- [ToString](https://developer.rhino3d.com/api/gh1/type/grasshopper.rhinoceros.drafting.objectdraftinglinetype.value/tostring.md)
- [GH_ISerializable.Write](https://developer.rhino3d.com/api/gh1/type/grasshopper.rhinoceros.drafting.objectdraftinglinetype.value/write.md)

## Convertors

- [operator implicit](https://developer.rhino3d.com/api/gh1/type/grasshopper.rhinoceros.drafting.objectdraftinglinetype.value/op-implicit.md): (4 overloads, static)
