# SendMessageOptions

> Options for how to send a message.

## Definition

* **Type:** Enum
* **Namespace:** [UnityEngine](/engine/6000.7/script-reference/unityengine.md)
* **Assembly:** UnityEngine.CoreModule

```csharp
public enum SendMessageOptions
```

## Remarks

This is used by SendMessage & BroadcastMessage in [GameObject](/engine/6000.7/script-reference/unityengine/gameobject.md) & [Component](/engine/6000.7/script-reference/unityengine/component.md).

## Fields

| Value                                                                                                        | Description                              |
| ------------------------------------------------------------------------------------------------------------ | ---------------------------------------- |
| [DontRequireReceiver](/engine/6000.7/script-reference/unityengine/sendmessageoptions/dontrequirereceiver.md) | No receiver is required for SendMessage. |
| [RequireReceiver](/engine/6000.7/script-reference/unityengine/sendmessageoptions/requirereceiver.md)         | A receiver is required for SendMessage.  |
