> ## Documentation Index
> Fetch the complete documentation index at: https://docs.superoffice.com/llms.txt
> Use this file to discover all available pages before exploring further.

# NSFieldProperty

## Constructors

### NSFieldProperty()

```crmscript theme={null}
NSFieldProperty
```

## Methods

## GetFieldLength()

```crmscript theme={null}
Integer GetFieldLength()
```

**Returns:** [CRMScript.Global.Integer](CRMScript.Global.Integer)

## GetFieldRight()

```crmscript theme={null}
NSFieldRight GetFieldRight()
```

**Returns:** [CRMScript.NetServer.NSFieldRight](CRMScript.NetServer.NSFieldRight)

## GetFieldType()

```crmscript theme={null}
String GetFieldType()
```

**Returns:** [CRMScript.Global.String](CRMScript.Global.String)

## GetLength()

```crmscript theme={null}
Integer GetLength()
```

**Returns:** [CRMScript.Global.Integer](CRMScript.Global.Integer)

## GetType()

```crmscript theme={null}
String GetType()
```

**Returns:** [CRMScript.Global.String](CRMScript.Global.String)

## SetFieldLength(Integer)

```crmscript theme={null}
Void SetFieldLength(Integer length)
```

**Returns:** [CRMScript.Global.Void](CRMScript.Global.Void)

## SetFieldRight(NSFieldRight)

```crmscript theme={null}
Void SetFieldRight(NSFieldRight fieldRight)
```

**Returns:** [CRMScript.Global.Void](CRMScript.Global.Void)

## SetFieldType(String)

```crmscript theme={null}
Void SetFieldType(String type)
```

**Returns:** [CRMScript.Global.Void](CRMScript.Global.Void)

## SetLength(Integer)

```crmscript theme={null}
Void SetLength(Integer length)
```

**Returns:** [CRMScript.Global.Void](CRMScript.Global.Void)

## SetType(String)

```crmscript theme={null}
Void SetType(String type)
```

**Returns:** [CRMScript.Global.Void](CRMScript.Global.Void)


## Related topics

- [Add extra fields](/en/custom-objects/admin/create-extra-field.md)
- [SuperOffice.WebApi.Data.FieldPropertyDictionary](/en/api/reference/webapi/SuperOffice.WebApi.Data.FieldPropertyDictionary.md)
- [Add user-defined field](/en/custom-objects/admin/add-udef.md)
- [SuperOffice.WebApi.Data.FieldProperty](/en/api/reference/webapi/SuperOffice.WebApi.Data.FieldProperty.md)
- [Document properties](/en/automation/crmscript/howto/document/properties.md)
- [Get Configuration Fields](/en/api/reference/restful/agent/quote_agent/get-configuration-fields.md)
