> ## 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.

# NSProjectTypeStatusLink

## Constructors

### NSProjectTypeStatusLink()

```crmscript theme={null}
NSProjectTypeStatusLink
```

Initializes a new instance of the NSProjectTypeStatusLink class.

## Methods

## GetProjectTypeStatusLinkId()

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

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

## GetProjStatusId()

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

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

## GetProjStatusName()

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

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

## GetProjStatusTooltip()

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

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

## GetProjTypeId()

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

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

## GetProjTypeName()

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

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

## GetProjTypeTooltip()

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

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

## SetProjectTypeStatusLinkId(Integer)

```crmscript theme={null}
Void SetProjectTypeStatusLinkId(Integer linkId)
```

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

## SetProjStatusId(Integer)

```crmscript theme={null}
Void SetProjStatusId(Integer statusId)
```

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

## SetProjStatusName(String)

```crmscript theme={null}
Void SetProjStatusName(String statusName)
```

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

## SetProjStatusTooltip(String)

```crmscript theme={null}
Void SetProjStatusTooltip(String tooltip)
```

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

## SetProjTypeId(Integer)

```crmscript theme={null}
Void SetProjTypeId(Integer typeId)
```

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

## SetProjTypeName(String)

```crmscript theme={null}
Void SetProjTypeName(String typeName)
```

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

## SetProjTypeTooltip(String)

```crmscript theme={null}
Void SetProjTypeTooltip(String tooltip)
```

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


## Related topics

- [Project guides](/en/automation/crmscript/howto/project/guides.md)
- [NSSuggestedAppointmentEntity](/en/automation/crmscript/reference/CRMScript.NetServer.NSSuggestedAppointmentEntity.md)
- [NSSuggestedDocumentEntity](/en/automation/crmscript/reference/CRMScript.NetServer.NSSuggestedDocumentEntity.md)
- [ProjectTypeStatusLink table](/en/database/tables/projecttypestatuslink.md)
- [SuperOffice.WebApi.Data.ProjectTypeStatusLink](/en/api/reference/webapi/SuperOffice.WebApi.Data.ProjectTypeStatusLink.md)
- [Links](/en/api/archive-providers/reference/links.md)
