# GH_Author class

Namespace: [Grasshopper.Kernel](https://developer.rhino3d.com/api/gh1/namespace/grasshopper.kernel.md) · Assembly: [Grasshopper](https://developer.rhino3d.com/api/gh1/assembly/grasshopper.md)

```cs
public class GH_Author : GH_ISerializable, IGH_Author
```

Maintains author information such as name, company, copyright, address etc.

## Constructors

- [GH_Author](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.gh-author/ctor.md): (2 overloads)

## Properties

- [Address](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.gh-author/address.md)
- [AddressReadonly](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.gh-author/addressreadonly.md)
- [Company](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.gh-author/company.md)
- [CompanyReadonly](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.gh-author/companyreadonly.md)
- [Copyright](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.gh-author/copyright.md)
- [CopyrightReadonly](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.gh-author/copyrightreadonly.md)
- [EMail](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.gh-author/email.md)
- [EMailReadonly](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.gh-author/emailreadonly.md)
- [IsEmpty](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.gh-author/isempty.md): Gets whether any of the fields have been assigned.
- [Name](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.gh-author/name.md)
- [NameReadonly](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.gh-author/namereadonly.md)
- [Phone](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.gh-author/phone.md)
- [PhoneReadonly](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.gh-author/phonereadonly.md)
- [Website](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.gh-author/website.md)
- [WebsiteReadonly](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.gh-author/websitereadonly.md)

## Methods

- [Clear](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.gh-author/clear.md): Erase all fields.
- [Read](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.gh-author/read.md)
- [Write](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.gh-author/write.md)
