# ContextualMenuManager

> Use this class to display a contextual menu.

## Definition

* **Type:** Class
* **Namespace:** [UnityEngine.UIElements](/engine/6000.3/script-reference/unityengine/uielements.md)
* **Assembly:** UnityEngine.UIElementsModule

```csharp
public abstract class ContextualMenuManager
```

## Methods

| Method                                                                                                                                 | Description                                                                                          |
| -------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- |
| [DisplayMenu](/engine/6000.3/script-reference/unityengine/uielements/contextualmenumanager/displaymenu.md)                             | Displays the contextual menu.                                                                        |
| [DisplayMenuIfEventMatches](/engine/6000.3/script-reference/unityengine/uielements/contextualmenumanager/displaymenuifeventmatches.md) | Checks if the event triggers the display of the contextual menu. This method also displays the menu. |
| [DoDisplayMenu](/engine/6000.3/script-reference/unityengine/uielements/contextualmenumanager/dodisplaymenu.md)                         | Displays the contextual menu.                                                                        |
