
## ThreadedCommentAuthor class

Represents the person who creates the threaded comments.

```javascript
class ThreadedCommentAuthor;
```


## Properties

| Property | Type | Description |
| --- | --- | --- |
| [name](#name--)| string | Gets and sets the name. |
| [userId](#userId--)| string | Gets and sets the id of the user. |
| [providerId](#providerId--)| string | Gets the id of the provider. |

## Methods

| Method | Description |
| --- | --- |
| [getName()](#getName--)| <b>@deprecated.</b> Please use the 'name' property instead. Gets and sets the name. |
| [setName(string)](#setName-string-)| <b>@deprecated.</b> Please use the 'name' property instead. Gets and sets the name. |
| [getUserId()](#getUserId--)| <b>@deprecated.</b> Please use the 'userId' property instead. Gets and sets the id of the user. |
| [setUserId(string)](#setUserId-string-)| <b>@deprecated.</b> Please use the 'userId' property instead. Gets and sets the id of the user. |
| [getProviderId()](#getProviderId--)| <b>@deprecated.</b> Please use the 'providerId' property instead. Gets the id of the provider. |
| [setProviderId(string)](#setProviderId-string-)| <b>@deprecated.</b> Please use the 'providerId' property instead. Gets the id of the provider. |
| [isNull()](#isNull--)| Checks whether the implementation object is null. |


### name {#name--}

Gets and sets the name.

```javascript
name : string;
```


### userId {#userId--}

Gets and sets the id of the user.

```javascript
userId : string;
```


### providerId {#providerId--}

Gets the id of the provider.

```javascript
providerId : string;
```


### getName() {#getName--}

<b>@deprecated.</b> Please use the 'name' property instead. Gets and sets the name.

```javascript
getName() : string;
```


### setName(string) {#setName-string-}

<b>@deprecated.</b> Please use the 'name' property instead. Gets and sets the name.

```javascript
setName(value: string) : void;
```

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | string | The value to set. |

### getUserId() {#getUserId--}

<b>@deprecated.</b> Please use the 'userId' property instead. Gets and sets the id of the user.

```javascript
getUserId() : string;
```


### setUserId(string) {#setUserId-string-}

<b>@deprecated.</b> Please use the 'userId' property instead. Gets and sets the id of the user.

```javascript
setUserId(value: string) : void;
```

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | string | The value to set. |

### getProviderId() {#getProviderId--}

<b>@deprecated.</b> Please use the 'providerId' property instead. Gets the id of the provider.

```javascript
getProviderId() : string;
```


### setProviderId(string) {#setProviderId-string-}

<b>@deprecated.</b> Please use the 'providerId' property instead. Gets the id of the provider.

```javascript
setProviderId(value: string) : void;
```

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | string | The value to set. |

### isNull() {#isNull--}

Checks whether the implementation object is null.

```javascript
isNull() : boolean;
```



