# Port

> GraphView Port class.

## Definition

* **Type:** Class
* **Namespace:** [UnityEditor.Experimental.GraphView](/engine/6000.3/script-reference/unityeditor/experimental/graphview.md)
* **Assembly:** UnityEditor
* **Inherits from:** [GraphElement](/engine/6000.3/script-reference/unityeditor/experimental/graphview/graphelement.md)
* **Implements:** [IEventHandler](/engine/6000.3/script-reference/unityengine/uielements/ieventhandler.md), [IResolvedStyle](/engine/6000.3/script-reference/unityengine/uielements/iresolvedstyle.md), [ITransform](/engine/6000.3/script-reference/unityengine/uielements/itransform.md), [ITransitionAnimations](/engine/6000.3/script-reference/unityengine/uielements/experimental/itransitionanimations.md), [IExperimentalFeatures](/engine/6000.3/script-reference/unityengine/uielements/iexperimentalfeatures.md), [IVisualElementScheduler](/engine/6000.3/script-reference/unityengine/uielements/ivisualelementscheduler.md), [ISelectable](/engine/6000.3/script-reference/unityeditor/experimental/graphview/iselectable.md)

```csharp
public class Port : GraphElement, IEventHandler, IResolvedStyle, ITransform, ITransitionAnimations, IExperimentalFeatures, IVisualElementScheduler, ISelectable
```

## Properties

| Property                                                                                                          | Description                                                                                                                                                                                                                                                                           |
| ----------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [allowMultiDrag](/engine/6000.3/script-reference/unityeditor/experimental/graphview/port/allowmultidrag.md)       | When this property is set to true, you can select multiple edges connected to this port, and drag them all at the same time (for example, to disconnect them and reconnect them to another port). When this property is set to false, you can only drag one connected edge at a time. |
| [capacity](/engine/6000.3/script-reference/unityeditor/experimental/graphview/port/capacity-1.md)                 | Specify how many edges a port can have connected.                                                                                                                                                                                                                                     |
| [collapsed](/engine/6000.3/script-reference/unityeditor/experimental/graphview/port/collapsed.md)                 | Port's collapsed state.                                                                                                                                                                                                                                                               |
| [connected](/engine/6000.3/script-reference/unityeditor/experimental/graphview/port/connected.md)                 | Port's connected state.                                                                                                                                                                                                                                                               |
| [connections](/engine/6000.3/script-reference/unityeditor/experimental/graphview/port/connections.md)             | All the port's current connections.                                                                                                                                                                                                                                                   |
| [direction](/engine/6000.3/script-reference/unityeditor/experimental/graphview/port/direction.md)                 | Port's direction.                                                                                                                                                                                                                                                                     |
| [disabledPortColor](/engine/6000.3/script-reference/unityeditor/experimental/graphview/port/disabledportcolor.md) | The color of the port when disabled.                                                                                                                                                                                                                                                  |
| [edgeConnector](/engine/6000.3/script-reference/unityeditor/experimental/graphview/port/edgeconnector.md)         | Reference to the edge connector.                                                                                                                                                                                                                                                      |
| [highlight](/engine/6000.3/script-reference/unityeditor/experimental/graphview/port/highlight.md)                 | Is the port highlighted.                                                                                                                                                                                                                                                              |
| [node](/engine/6000.3/script-reference/unityeditor/experimental/graphview/port/node.md)                           | Port's node.                                                                                                                                                                                                                                                                          |
| [orientation](/engine/6000.3/script-reference/unityeditor/experimental/graphview/port/orientation.md)             | Port's orientation.                                                                                                                                                                                                                                                                   |
| [portCapLit](/engine/6000.3/script-reference/unityeditor/experimental/graphview/port/portcaplit.md)               | Is the port cap lit or not.                                                                                                                                                                                                                                                           |
| [portColor](/engine/6000.3/script-reference/unityeditor/experimental/graphview/port/portcolor.md)                 | The color of the port.                                                                                                                                                                                                                                                                |
| [portName](/engine/6000.3/script-reference/unityeditor/experimental/graphview/port/portname.md)                   | Port name.                                                                                                                                                                                                                                                                            |
| [portType](/engine/6000.3/script-reference/unityeditor/experimental/graphview/port/porttype.md)                   | Port type.                                                                                                                                                                                                                                                                            |
| [showInMiniMap](/engine/6000.3/script-reference/unityeditor/experimental/graphview/port/showinminimap.md)         | Whether the element is shown in the minimap. For Port, this property is always set to false.                                                                                                                                                                                          |
| [source](/engine/6000.3/script-reference/unityeditor/experimental/graphview/port/source.md)                       | Port's source.                                                                                                                                                                                                                                                                        |
| [visualClass](/engine/6000.3/script-reference/unityeditor/experimental/graphview/port/visualclass.md)             | The name of the uss class to use to style the port.                                                                                                                                                                                                                                   |

## Methods

| Method                                                                                                                    | Description                                                                                                                                                                                                         |
| ------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [Connect](/engine/6000.3/script-reference/unityeditor/experimental/graphview/port/connect.md)                             | Connect and edge to the port.                                                                                                                                                                                       |
| [ConnectTo](/engine/6000.3/script-reference/unityeditor/experimental/graphview/port/connectto.md)                         | Creates an edge between this port and the 'other' port.                                                                                                                                                             |
| [ContainsPoint](/engine/6000.3/script-reference/unityeditor/experimental/graphview/port/containspoint.md)                 | Check if point is on top of port. Used for selection and hover.                                                                                                                                                     |
| [Disconnect](/engine/6000.3/script-reference/unityeditor/experimental/graphview/port/disconnect.md)                       | Disconnect edge from port.                                                                                                                                                                                          |
| [DisconnectAll](/engine/6000.3/script-reference/unityeditor/experimental/graphview/port/disconnectall.md)                 | Disconnect all edges from port.                                                                                                                                                                                     |
| [GetGlobalCenter](/engine/6000.3/script-reference/unityeditor/experimental/graphview/port/getglobalcenter.md)             | Get the port's center.                                                                                                                                                                                              |
| [HandleEventBubbleUp](/engine/6000.3/script-reference/unityeditor/experimental/graphview/port/handleeventbubbleup.md)     | Executes logic on this element during the BubbleUp phase, immediately before this element's BubbleUp callbacks. Calling StopPropagation will prevent further invocations of this method along the propagation path. |
| [OnCustomStyleResolved](/engine/6000.3/script-reference/unityeditor/experimental/graphview/port/oncustomstyleresolved.md) | Called when the custom style properties are resolved.                                                                                                                                                               |
| [OnStartEdgeDragging](/engine/6000.3/script-reference/unityeditor/experimental/graphview/port/onstartedgedragging.md)     | Called when an edge is dragged.                                                                                                                                                                                     |
| [OnStopEdgeDragging](/engine/6000.3/script-reference/unityeditor/experimental/graphview/port/onstopedgedragging.md)       | Called when an edge dragging ends.                                                                                                                                                                                  |

## Static Methods

| Method                                                                                      | Description                         |
| ------------------------------------------------------------------------------------------- | ----------------------------------- |
| [Create](/engine/6000.3/script-reference/unityeditor/experimental/graphview/port/create.md) | Factory method for creating a port. |

## Enums

| Enum                                                                                                 | Description                                       |
| ---------------------------------------------------------------------------------------------------- | ------------------------------------------------- |
| [Port.Capacity](/engine/6000.3/script-reference/unityeditor/experimental/graphview/port/capacity.md) | Specify how many edges a port can have connected. |

## Inheritance

**Inherited Members:**

* [GraphElement.ResetLayer()](/engine/6000.3/script-reference/unityeditor/experimental/graphview/graphelement/resetlayer.md)
* [GraphElement.IsSelectable()](/engine/6000.3/script-reference/unityeditor/experimental/graphview/graphelement/isselectable.md)
* [GraphElement.IsMovable()](/engine/6000.3/script-reference/unityeditor/experimental/graphview/graphelement/ismovable.md)
* [GraphElement.IsResizable()](/engine/6000.3/script-reference/unityeditor/experimental/graphview/graphelement/isresizable.md)
* [GraphElement.IsDroppable()](/engine/6000.3/script-reference/unityeditor/experimental/graphview/graphelement/isdroppable.md)
* [GraphElement.IsAscendable()](/engine/6000.3/script-reference/unityeditor/experimental/graphview/graphelement/isascendable.md)
* [GraphElement.IsRenamable()](/engine/6000.3/script-reference/unityeditor/experimental/graphview/graphelement/isrenamable.md)
* [GraphElement.IsCopiable()](/engine/6000.3/script-reference/unityeditor/experimental/graphview/graphelement/iscopiable.md)
* [GraphElement.IsSnappable()](/engine/6000.3/script-reference/unityeditor/experimental/graphview/graphelement/issnappable.md)
* [GraphElement.IsGroupable()](/engine/6000.3/script-reference/unityeditor/experimental/graphview/graphelement/isgroupable.md)
* [GraphElement.IsStackable()](/engine/6000.3/script-reference/unityeditor/experimental/graphview/graphelement/isstackable.md)
* [GraphElement.GetPosition()](/engine/6000.3/script-reference/unityeditor/experimental/graphview/graphelement/getposition.md)
* [GraphElement.SetPosition(Rect)](/engine/6000.3/script-reference/unityeditor/experimental/graphview/graphelement/setposition.md)
* [GraphElement.OnSelected()](/engine/6000.3/script-reference/unityeditor/experimental/graphview/graphelement/onselected.md)
* [GraphElement.OnUnselected()](/engine/6000.3/script-reference/unityeditor/experimental/graphview/graphelement/onunselected.md)
* [GraphElement.HitTest(Vector2)](/engine/6000.3/script-reference/unityeditor/experimental/graphview/graphelement/hittest.md)
* [GraphElement.Select(VisualElement, bool)](/engine/6000.3/script-reference/unityeditor/experimental/graphview/graphelement/select.md)
* [GraphElement.Unselect(VisualElement)](/engine/6000.3/script-reference/unityeditor/experimental/graphview/graphelement/unselect.md)
* [GraphElement.IsSelected(VisualElement)](/engine/6000.3/script-reference/unityeditor/experimental/graphview/graphelement/isselected.md)
* [GraphElement.elementTypeColor](/engine/6000.3/script-reference/unityeditor/experimental/graphview/graphelement/elementtypecolor.md)
* [GraphElement.layer](/engine/6000.3/script-reference/unityeditor/experimental/graphview/graphelement/layer.md)
* [GraphElement.title](/engine/6000.3/script-reference/unityeditor/experimental/graphview/graphelement/title.md)
* [GraphElement.capabilities](/engine/6000.3/script-reference/unityeditor/experimental/graphview/graphelement/capabilities.md)
* [GraphElement.selected](/engine/6000.3/script-reference/unityeditor/experimental/graphview/graphelement/selected.md)
* [VisualElement.disabledUssClassName](/engine/6000.3/script-reference/unityengine/uielements/visualelement/disabledussclassname.md)
* [VisualElement.SetActivePseudoState(bool)](/engine/6000.3/script-reference/unityengine/uielements/visualelement/setactivepseudostate.md)
* [VisualElement.SetCheckedPseudoState(bool)](/engine/6000.3/script-reference/unityengine/uielements/visualelement/setcheckedpseudostate.md)
* [VisualElement.SendEvent(EventBase)](/engine/6000.3/script-reference/unityengine/uielements/visualelement/sendevent.md)
* [VisualElement.SetEnabled(bool)](/engine/6000.3/script-reference/unityengine/uielements/visualelement/setenabled.md)
* [VisualElement.MarkDirtyRepaint()](/engine/6000.3/script-reference/unityengine/uielements/visualelement/markdirtyrepaint.md)
* [VisualElement.IsMarkedForRepaint()](/engine/6000.3/script-reference/unityengine/uielements/visualelement/ismarkedforrepaint.md)
* [VisualElement.GetClasses()](/engine/6000.3/script-reference/unityengine/uielements/visualelement/getclasses.md)
* [VisualElement.ClearClassList()](/engine/6000.3/script-reference/unityengine/uielements/visualelement/clearclasslist.md)
* [VisualElement.AddToClassList(string)](/engine/6000.3/script-reference/unityengine/uielements/visualelement/addtoclasslist.md)
* [VisualElement.RemoveFromClassList(string)](/engine/6000.3/script-reference/unityengine/uielements/visualelement/removefromclasslist.md)
* [VisualElement.ToggleInClassList(string)](/engine/6000.3/script-reference/unityengine/uielements/visualelement/toggleinclasslist.md)
* [VisualElement.EnableInClassList(string, bool)](/engine/6000.3/script-reference/unityengine/uielements/visualelement/enableinclasslist.md)
* [VisualElement.ClassListContains(string)](/engine/6000.3/script-reference/unityengine/uielements/visualelement/classlistcontains.md)
* [VisualElement.FindAncestorUserData()](/engine/6000.3/script-reference/unityengine/uielements/visualelement/findancestoruserdata.md)
* [VisualElement.SetBinding(BindingId, Binding)](/engine/6000.3/script-reference/unityengine/uielements/visualelement/setbinding.md)
* [VisualElement.GetBinding(BindingId)](/engine/6000.3/script-reference/unityengine/uielements/visualelement/getbinding.md)
* [VisualElement.TryGetBinding(BindingId, Binding)](/engine/6000.3/script-reference/unityengine/uielements/visualelement/trygetbinding.md)
* [VisualElement.GetBindingInfos()](/engine/6000.3/script-reference/unityengine/uielements/visualelement/getbindinginfos.md#getbindinginfos\(\))
* [VisualElement.GetBindingInfos(List\<BindingInfo>)](/engine/6000.3/script-reference/unityengine/uielements/visualelement/getbindinginfos.md#getbindinginfos\(listbindinginfo\))
* [VisualElement.HasBinding(BindingId)](/engine/6000.3/script-reference/unityengine/uielements/visualelement/hasbinding.md)
* [VisualElement.ClearBinding(BindingId)](/engine/6000.3/script-reference/unityengine/uielements/visualelement/clearbinding.md)
* [VisualElement.ClearBindings()](/engine/6000.3/script-reference/unityengine/uielements/visualelement/clearbindings.md)
* [VisualElement.GetHierarchicalDataSourceContext()](/engine/6000.3/script-reference/unityengine/uielements/visualelement/gethierarchicaldatasourcecontext.md)
* [VisualElement.GetDataSourceContext(BindingId)](/engine/6000.3/script-reference/unityengine/uielements/visualelement/getdatasourcecontext.md)
* [VisualElement.TryGetDataSourceContext(BindingId, DataSourceContext)](/engine/6000.3/script-reference/unityengine/uielements/visualelement/trygetdatasourcecontext.md)
* [VisualElement.TryGetLastBindingToUIResult(BindingId, BindingResult)](/engine/6000.3/script-reference/unityengine/uielements/visualelement/trygetlastbindingtouiresult.md)
* [VisualElement.TryGetLastBindingToSourceResult(BindingId, BindingResult)](/engine/6000.3/script-reference/unityengine/uielements/visualelement/trygetlastbindingtosourceresult.md)
* [VisualElement.Add(VisualElement)](/engine/6000.3/script-reference/unityengine/uielements/visualelement/add.md)
* [VisualElement.Insert(int, VisualElement)](/engine/6000.3/script-reference/unityengine/uielements/visualelement/insert.md)
* [VisualElement.Remove(VisualElement)](/engine/6000.3/script-reference/unityengine/uielements/visualelement/remove.md)
* [VisualElement.RemoveAt(int)](/engine/6000.3/script-reference/unityengine/uielements/visualelement/removeat.md)
* [VisualElement.Clear()](/engine/6000.3/script-reference/unityengine/uielements/visualelement/clear.md)
* [VisualElement.ElementAt(int)](/engine/6000.3/script-reference/unityengine/uielements/visualelement/elementat.md)
* [VisualElement.IndexOf(VisualElement)](/engine/6000.3/script-reference/unityengine/uielements/visualelement/indexof.md)
* [VisualElement.Children()](/engine/6000.3/script-reference/unityengine/uielements/visualelement/children.md)
* [VisualElement.Sort(Comparison\<VisualElement>)](/engine/6000.3/script-reference/unityengine/uielements/visualelement/sort.md)
* [VisualElement.BringToFront()](/engine/6000.3/script-reference/unityengine/uielements/visualelement/bringtofront.md)
* [VisualElement.SendToBack()](/engine/6000.3/script-reference/unityengine/uielements/visualelement/sendtoback.md)
* [VisualElement.PlaceBehind(VisualElement)](/engine/6000.3/script-reference/unityengine/uielements/visualelement/placebehind.md)
* [VisualElement.PlaceInFront(VisualElement)](/engine/6000.3/script-reference/unityengine/uielements/visualelement/placeinfront.md)
* [VisualElement.RemoveFromHierarchy()](/engine/6000.3/script-reference/unityengine/uielements/visualelement/removefromhierarchy.md)
* [VisualElement.GetFirstOfType\<T>()](/engine/6000.3/script-reference/unityengine/uielements/visualelement/getfirstoftype.md)
* [VisualElement.GetFirstAncestorOfType\<T>()](/engine/6000.3/script-reference/unityengine/uielements/visualelement/getfirstancestoroftype.md)
* [VisualElement.Contains(VisualElement)](/engine/6000.3/script-reference/unityengine/uielements/visualelement/contains.md)
* [VisualElement.FindCommonAncestor(VisualElement)](/engine/6000.3/script-reference/unityengine/uielements/visualelement/findcommonancestor.md)
* [VisualElement.viewDataKey](/engine/6000.3/script-reference/unityengine/uielements/visualelement/viewdatakey.md)
* [VisualElement.userData](/engine/6000.3/script-reference/unityengine/uielements/visualelement/userdata.md)
* [VisualElement.disablePlayModeTint](/engine/6000.3/script-reference/unityengine/uielements/visualelement/disableplaymodetint.md)
* [VisualElement.usageHints](/engine/6000.3/script-reference/unityengine/uielements/visualelement/usagehints.md)
* [VisualElement.scaledPixelsPerPoint](/engine/6000.3/script-reference/unityengine/uielements/visualelement/scaledpixelsperpoint.md)
* [VisualElement.layout](/engine/6000.3/script-reference/unityengine/uielements/visualelement/layout.md)
* [VisualElement.contentRect](/engine/6000.3/script-reference/unityengine/uielements/visualelement/contentrect.md)
* [VisualElement.paddingRect](/engine/6000.3/script-reference/unityengine/uielements/visualelement/paddingrect.md)
* [VisualElement.worldBound](/engine/6000.3/script-reference/unityengine/uielements/visualelement/worldbound.md)
* [VisualElement.localBound](/engine/6000.3/script-reference/unityengine/uielements/visualelement/localbound.md)
* [VisualElement.worldTransform](/engine/6000.3/script-reference/unityengine/uielements/visualelement/worldtransform.md)
* [VisualElement.hasActivePseudoState](/engine/6000.3/script-reference/unityengine/uielements/visualelement/hasactivepseudostate.md)
* [VisualElement.hasInactivePseudoState](/engine/6000.3/script-reference/unityengine/uielements/visualelement/hasinactivepseudostate.md)
* [VisualElement.hasHoverPseudoState](/engine/6000.3/script-reference/unityengine/uielements/visualelement/hashoverpseudostate.md)
* [VisualElement.hasCheckedPseudoState](/engine/6000.3/script-reference/unityengine/uielements/visualelement/hascheckedpseudostate.md)
* [VisualElement.hasEnabledPseudoState](/engine/6000.3/script-reference/unityengine/uielements/visualelement/hasenabledpseudostate.md)
* [VisualElement.hasDisabledPseudoState](/engine/6000.3/script-reference/unityengine/uielements/visualelement/hasdisabledpseudostate.md)
* [VisualElement.hasFocusPseudoState](/engine/6000.3/script-reference/unityengine/uielements/visualelement/hasfocuspseudostate.md)
* [VisualElement.hasRootPseudoState](/engine/6000.3/script-reference/unityengine/uielements/visualelement/hasrootpseudostate.md)
* [VisualElement.pickingMode](/engine/6000.3/script-reference/unityengine/uielements/visualelement/pickingmode.md)
* [VisualElement.name](/engine/6000.3/script-reference/unityengine/uielements/visualelement/name.md)
* [VisualElement.enabledInHierarchy](/engine/6000.3/script-reference/unityengine/uielements/visualelement/enabledinhierarchy.md)
* [VisualElement.enabledSelf](/engine/6000.3/script-reference/unityengine/uielements/visualelement/enabledself.md)
* [VisualElement.languageDirection](/engine/6000.3/script-reference/unityengine/uielements/visualelement/languagedirection.md)
* [VisualElement.visible](/engine/6000.3/script-reference/unityengine/uielements/visualelement/visible.md)
* [VisualElement.generateVisualContent](/engine/6000.3/script-reference/unityengine/uielements/visualelement/generatevisualcontent.md)
* [VisualElement.dataSource](/engine/6000.3/script-reference/unityengine/uielements/visualelement/datasource.md)
* [VisualElement.dataSourcePath](/engine/6000.3/script-reference/unityengine/uielements/visualelement/datasourcepath.md)
* [VisualElement.dataSourceType](/engine/6000.3/script-reference/unityengine/uielements/visualelement/datasourcetype.md)
* [VisualElement.experimental](/engine/6000.3/script-reference/unityengine/uielements/visualelement/experimental.md)
* [VisualElement.hierarchy](/engine/6000.3/script-reference/unityengine/uielements/visualelement/hierarchy-1.md)
* [VisualElement.parent](/engine/6000.3/script-reference/unityengine/uielements/visualelement/parent.md)
* [VisualElement.panel](/engine/6000.3/script-reference/unityengine/uielements/visualelement/panel.md)
* [VisualElement.contentContainer](/engine/6000.3/script-reference/unityengine/uielements/visualelement/contentcontainer.md)
* [VisualElement.visualTreeAssetSource](/engine/6000.3/script-reference/unityengine/uielements/visualelement/visualtreeassetsource.md)
* [VisualElement.this\[int\]](/engine/6000.3/script-reference/unityengine/uielements/visualelement/item.md)
* [VisualElement.childCount](/engine/6000.3/script-reference/unityengine/uielements/visualelement/childcount.md)
* [VisualElement.schedule](/engine/6000.3/script-reference/unityengine/uielements/visualelement/schedule.md)
* [VisualElement.style](/engine/6000.3/script-reference/unityengine/uielements/visualelement/style.md)
* [VisualElement.resolvedStyle](/engine/6000.3/script-reference/unityengine/uielements/visualelement/resolvedstyle.md)
* [VisualElement.customStyle](/engine/6000.3/script-reference/unityengine/uielements/visualelement/customstyle.md)
* [VisualElement.styleSheets](/engine/6000.3/script-reference/unityengine/uielements/visualelement/stylesheets.md)
* [VisualElement.tooltip](/engine/6000.3/script-reference/unityengine/uielements/visualelement/tooltip.md)
* [Focusable.Blur()](/engine/6000.3/script-reference/unityengine/uielements/focusable/blur.md)
* [Focusable.focusable](/engine/6000.3/script-reference/unityengine/uielements/focusable/focusable.md)
* [Focusable.tabIndex](/engine/6000.3/script-reference/unityengine/uielements/focusable/tabindex.md)
* [Focusable.delegatesFocus](/engine/6000.3/script-reference/unityengine/uielements/focusable/delegatesfocus.md)
* [CallbackEventHandler.RegisterCallback\<T>(EventCallback\<T>, TrickleDown)](/engine/6000.3/script-reference/unityengine/uielements/callbackeventhandler/registercallback.md)
* [CallbackEventHandler.RegisterCallbackOnce\<T>(EventCallback\<T>, TrickleDown)](/engine/6000.3/script-reference/unityengine/uielements/callbackeventhandler/registercallbackonce.md)
* [CallbackEventHandler.RegisterCallback\<T, U>(EventCallback\<T, T>, T, TrickleDown)](/engine/6000.3/script-reference/unityengine/uielements/callbackeventhandler/registercallback.md)
* [CallbackEventHandler.RegisterCallbackOnce\<T, U>(EventCallback\<T, T>, T, TrickleDown)](/engine/6000.3/script-reference/unityengine/uielements/callbackeventhandler/registercallbackonce.md)
* [CallbackEventHandler.RegisterCallback\<T>(EventCallback\<T>, CallbackOptions)](/engine/6000.3/script-reference/unityengine/uielements/callbackeventhandler/registercallback.md)
* [CallbackEventHandler.RegisterCallback\<T, U>(EventCallback\<T, T>, T, CallbackOptions)](/engine/6000.3/script-reference/unityengine/uielements/callbackeventhandler/registercallback.md)
* [CallbackEventHandler.UnregisterCallback\<T>(EventCallback\<T>, TrickleDown)](/engine/6000.3/script-reference/unityengine/uielements/callbackeventhandler/unregistercallback.md)
* [CallbackEventHandler.UnregisterCallback\<T>(EventCallback\<T>, CallbackOptions)](/engine/6000.3/script-reference/unityengine/uielements/callbackeventhandler/unregistercallback.md)
* [CallbackEventHandler.UnregisterCallback\<T, U>(EventCallback\<T, T>, TrickleDown)](/engine/6000.3/script-reference/unityengine/uielements/callbackeventhandler/unregistercallback.md)
* [CallbackEventHandler.UnregisterCallback\<T, U>(EventCallback\<T, T>, CallbackOptions)](/engine/6000.3/script-reference/unityengine/uielements/callbackeventhandler/unregistercallback.md)
* [CallbackEventHandler.UnregisterAllRemovableCallbacks()](/engine/6000.3/script-reference/unityengine/uielements/callbackeventhandler/unregisterallremovablecallbacks.md)
* [CallbackEventHandler.HasTrickleDownHandlers()](/engine/6000.3/script-reference/unityengine/uielements/callbackeventhandler/hastrickledownhandlers.md)
* [CallbackEventHandler.HasBubbleUpHandlers()](/engine/6000.3/script-reference/unityengine/uielements/callbackeventhandler/hasbubbleuphandlers.md)
* [CallbackEventHandler.HandleEventTrickleDown(EventBase)](/engine/6000.3/script-reference/unityengine/uielements/callbackeventhandler/handleeventtrickledown.md)
* [CallbackEventHandler.NotifyPropertyChanged(BindingId)](/engine/6000.3/script-reference/unityengine/uielements/callbackeventhandler/notifypropertychanged.md)
