# GH_Link class

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

```cs
public class GH_Link : IGH_Content
```

Represents a link to another location in the Help or some external address.

## Properties

- [Destination](https://developer.rhino3d.com/api/gh1/type/grasshopper.documentation.gh-link/destination.md): Gets the link target.
- [IsSharedLink](https://developer.rhino3d.com/api/gh1/type/grasshopper.documentation.gh-link/issharedlink.md): Gets whether this link is a shared link. A shared link should not have text but it should have a non-empty LinkId.
- [LinkId](https://developer.rhino3d.com/api/gh1/type/grasshopper.documentation.gh-link/linkid.md): Gets the link ID. The link ID is only used for shared links.
- [Target](https://developer.rhino3d.com/api/gh1/type/grasshopper.documentation.gh-link/target.md): Gets the link type.
- [Text](https://developer.rhino3d.com/api/gh1/type/grasshopper.documentation.gh-link/text.md): Gets the list text.
- [Tooltip](https://developer.rhino3d.com/api/gh1/type/grasshopper.documentation.gh-link/tooltip.md): Gets the link tooltip text.

## Methods

- [CreateExternalLink](https://developer.rhino3d.com/api/gh1/type/grasshopper.documentation.gh-link/createexternallink.md): (2 overloads, static)
- [CreateGlossaryLink](https://developer.rhino3d.com/api/gh1/type/grasshopper.documentation.gh-link/createglossarylink.md): (2 overloads, static)
- [CreateSharedLink](https://developer.rhino3d.com/api/gh1/type/grasshopper.documentation.gh-link/createsharedlink.md): (2 overloads, static)
- [CreateTopicLink](https://developer.rhino3d.com/api/gh1/type/grasshopper.documentation.gh-link/createtopiclink.md): (2 overloads, static)
- [ToString](https://developer.rhino3d.com/api/gh1/type/grasshopper.documentation.gh-link/tostring.md)
