# PointerUpLinkTagEvent

> This event is sent when a pointer's last pressed button is released on a link tag.

## Definition

* **Type:** Class
* **Namespace:** [UnityEngine.UIElements.Experimental](/engine/6000.6/script-reference/unityengine/uielements/experimental.md)
* **Assembly:** UnityEngine.UIElementsModule
* **Inherits from:** [PointerEventBase\<PointerUpLinkTagEvent>](/engine/6000.6/script-reference/unityengine/uielements/pointereventbase1.md)
* **Implements:** [IDisposable](https://learn.microsoft.com/dotnet/api/system.idisposable), [IPointerEvent](/engine/6000.6/script-reference/unityengine/uielements/ipointerevent.md)

```csharp
public class PointerUpLinkTagEvent : PointerEventBase<PointerUpLinkTagEvent>, IDisposable, IPointerEvent
```

## Constructors

| Constructor                                                                                                                  | Description  |
| ---------------------------------------------------------------------------------------------------------------------------- | ------------ |
| [PointerUpLinkTagEvent()](/engine/6000.6/script-reference/unityengine/uielements/experimental/pointeruplinktagevent/ctor.md) | Constructor. |

## Properties

| Property                                                                                                          | Description                   |
| ----------------------------------------------------------------------------------------------------------------- | ----------------------------- |
| [linkID](/engine/6000.6/script-reference/unityengine/uielements/experimental/pointeruplinktagevent/linkid.md)     | LinkTag corresponding linkID. |
| [linkText](/engine/6000.6/script-reference/unityengine/uielements/experimental/pointeruplinktagevent/linktext.md) | LinkTag corresponding text.   |

## Methods

| Method                                                                                                    | Description                                       |
| --------------------------------------------------------------------------------------------------------- | ------------------------------------------------- |
| [Init](/engine/6000.6/script-reference/unityengine/uielements/experimental/pointeruplinktagevent/init.md) | Resets the event members to their initial values. |

## Static Methods

| Method                                                                                                              | Description                                                                                                                                                                                                                                    |
| ------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [GetPooled](/engine/6000.6/script-reference/unityengine/uielements/experimental/pointeruplinktagevent/getpooled.md) | Gets an event from the event pool and initializes it with the given values. Use this function instead of creating new events. Events obtained using this method need to be released back to the pool. You can use `Dispose()` to release them. |

## Inheritance

**Inherited Members:**

* [PointerEventBase\<PointerUpLinkTagEvent>.GetPooled(Event)](/engine/6000.6/script-reference/unityengine/uielements/pointereventbase1/getpooled.md)
* [PointerEventBase\<PointerUpLinkTagEvent>.GetPooled(Touch, EventModifiers)](/engine/6000.6/script-reference/unityengine/uielements/pointereventbase1/getpooled.md)
* [PointerEventBase\<PointerUpLinkTagEvent>.GetPooled(PenData, EventModifiers)](/engine/6000.6/script-reference/unityengine/uielements/pointereventbase1/getpooled.md)
* [PointerEventBase\<PointerUpLinkTagEvent>.GetPooled(IPointerEvent)](/engine/6000.6/script-reference/unityengine/uielements/pointereventbase1/getpooled.md)
* PointerEventBase\<PointerUpLinkTagEvent>.PreDispatch(IPanel)
* PointerEventBase\<PointerUpLinkTagEvent>.PostDispatch(IPanel)
* [PointerEventBase\<PointerUpLinkTagEvent>.pointerId](/engine/6000.6/script-reference/unityengine/uielements/pointereventbase1/pointerid.md)
* [PointerEventBase\<PointerUpLinkTagEvent>.pointerType](/engine/6000.6/script-reference/unityengine/uielements/pointereventbase1/pointertype.md)
* [PointerEventBase\<PointerUpLinkTagEvent>.isPrimary](/engine/6000.6/script-reference/unityengine/uielements/pointereventbase1/isprimary.md)
* [PointerEventBase\<PointerUpLinkTagEvent>.button](/engine/6000.6/script-reference/unityengine/uielements/pointereventbase1/button.md)
* [PointerEventBase\<PointerUpLinkTagEvent>.pressedButtons](/engine/6000.6/script-reference/unityengine/uielements/pointereventbase1/pressedbuttons.md)
* [PointerEventBase\<PointerUpLinkTagEvent>.position](/engine/6000.6/script-reference/unityengine/uielements/pointereventbase1/position.md)
* [PointerEventBase\<PointerUpLinkTagEvent>.localPosition](/engine/6000.6/script-reference/unityengine/uielements/pointereventbase1/localposition.md)
* [PointerEventBase\<PointerUpLinkTagEvent>.deltaPosition](/engine/6000.6/script-reference/unityengine/uielements/pointereventbase1/deltaposition.md)
* [PointerEventBase\<PointerUpLinkTagEvent>.deltaTime](/engine/6000.6/script-reference/unityengine/uielements/pointereventbase1/deltatime.md)
* [PointerEventBase\<PointerUpLinkTagEvent>.clickCount](/engine/6000.6/script-reference/unityengine/uielements/pointereventbase1/clickcount.md)
* [PointerEventBase\<PointerUpLinkTagEvent>.pressure](/engine/6000.6/script-reference/unityengine/uielements/pointereventbase1/pressure.md)
* [PointerEventBase\<PointerUpLinkTagEvent>.tangentialPressure](/engine/6000.6/script-reference/unityengine/uielements/pointereventbase1/tangentialpressure.md)
* [PointerEventBase\<PointerUpLinkTagEvent>.altitudeAngle](/engine/6000.6/script-reference/unityengine/uielements/pointereventbase1/altitudeangle.md)
* [PointerEventBase\<PointerUpLinkTagEvent>.azimuthAngle](/engine/6000.6/script-reference/unityengine/uielements/pointereventbase1/azimuthangle.md)
* [PointerEventBase\<PointerUpLinkTagEvent>.twist](/engine/6000.6/script-reference/unityengine/uielements/pointereventbase1/twist.md)
* [PointerEventBase\<PointerUpLinkTagEvent>.tilt](/engine/6000.6/script-reference/unityengine/uielements/pointereventbase1/tilt.md)
* [PointerEventBase\<PointerUpLinkTagEvent>.penStatus](/engine/6000.6/script-reference/unityengine/uielements/pointereventbase1/penstatus.md)
* [PointerEventBase\<PointerUpLinkTagEvent>.radius](/engine/6000.6/script-reference/unityengine/uielements/pointereventbase1/radius.md)
* [PointerEventBase\<PointerUpLinkTagEvent>.radiusVariance](/engine/6000.6/script-reference/unityengine/uielements/pointereventbase1/radiusvariance.md)
* [PointerEventBase\<PointerUpLinkTagEvent>.modifiers](/engine/6000.6/script-reference/unityengine/uielements/pointereventbase1/modifiers.md)
* [PointerEventBase\<PointerUpLinkTagEvent>.shiftKey](/engine/6000.6/script-reference/unityengine/uielements/pointereventbase1/shiftkey.md)
* [PointerEventBase\<PointerUpLinkTagEvent>.ctrlKey](/engine/6000.6/script-reference/unityengine/uielements/pointereventbase1/ctrlkey.md)
* [PointerEventBase\<PointerUpLinkTagEvent>.commandKey](/engine/6000.6/script-reference/unityengine/uielements/pointereventbase1/commandkey.md)
* [PointerEventBase\<PointerUpLinkTagEvent>.altKey](/engine/6000.6/script-reference/unityengine/uielements/pointereventbase1/altkey.md)
* [PointerEventBase\<PointerUpLinkTagEvent>.actionKey](/engine/6000.6/script-reference/unityengine/uielements/pointereventbase1/actionkey.md)
* [PointerEventBase\<PointerUpLinkTagEvent>.currentTarget](/engine/6000.6/script-reference/unityengine/uielements/pointereventbase1/currenttarget.md)
* [EventBase\<PointerUpLinkTagEvent>.SetCreateFunction(Func\<PointerUpLinkTagEvent>)](/engine/6000.6/script-reference/unityengine/uielements/eventbase1/setcreatefunction.md)
* [EventBase\<PointerUpLinkTagEvent>.TypeId()](/engine/6000.6/script-reference/unityengine/uielements/eventbase1/typeid.md)
* [EventBase\<PointerUpLinkTagEvent>.GetPooled()](/engine/6000.6/script-reference/unityengine/uielements/eventbase1/getpooled.md)
* [EventBase\<PointerUpLinkTagEvent>.Dispose()](/engine/6000.6/script-reference/unityengine/uielements/eventbase1/dispose.md)
* [EventBase\<PointerUpLinkTagEvent>.eventTypeId](/engine/6000.6/script-reference/unityengine/uielements/eventbase1/eventtypeid.md)
* [EventBase.RegisterEventType()](/engine/6000.6/script-reference/unityengine/uielements/eventbase/registereventtype.md)
* [EventBase.StopPropagation()](/engine/6000.6/script-reference/unityengine/uielements/eventbase/stoppropagation.md)
* [EventBase.StopImmediatePropagation()](/engine/6000.6/script-reference/unityengine/uielements/eventbase/stopimmediatepropagation.md)
* [EventBase.timestamp](/engine/6000.6/script-reference/unityengine/uielements/eventbase/timestamp.md)
* [EventBase.bubbles](/engine/6000.6/script-reference/unityengine/uielements/eventbase/bubbles.md)
* [EventBase.tricklesDown](/engine/6000.6/script-reference/unityengine/uielements/eventbase/tricklesdown.md)
* [EventBase.ignoreDisabledElements](/engine/6000.6/script-reference/unityengine/uielements/eventbase/ignoredisabledelements.md)
* [EventBase.target](/engine/6000.6/script-reference/unityengine/uielements/eventbase/target.md)
* [EventBase.isPropagationStopped](/engine/6000.6/script-reference/unityengine/uielements/eventbase/ispropagationstopped.md)
* [EventBase.isImmediatePropagationStopped](/engine/6000.6/script-reference/unityengine/uielements/eventbase/isimmediatepropagationstopped.md)
* [EventBase.propagationPhase](/engine/6000.6/script-reference/unityengine/uielements/eventbase/propagationphase.md)
* [EventBase.dispatch](/engine/6000.6/script-reference/unityengine/uielements/eventbase/dispatch.md)
* [EventBase.imguiEvent](/engine/6000.6/script-reference/unityengine/uielements/eventbase/imguievent.md)
* [EventBase.originalMousePosition](/engine/6000.6/script-reference/unityengine/uielements/eventbase/originalmouseposition.md)
* [EventBase.pooled](/engine/6000.6/script-reference/unityengine/uielements/eventbase/pooled.md)
