
## Save (1 of 6) {#save_1}

Saves appointment to the file with iCalendar format using te default save options

**Returns:** void Aspose::Email::Calendar::

```cpp
Save(System::SharedPtr < System::IO::Stream > stream)
```

| Parameter | Description |
| --- | --- |
| stream | A stream to save to |

---

## Save (2 of 6) {#save_2}

Saves appointment to the stream with specified format using te default save options

**Returns:** void Aspose::Email::Calendar::

```cpp
Save(System::SharedPtr < System::IO::Stream > stream, AppointmentSaveFormat saveFormat)
```

| Parameter | Description |
| --- | --- |
| stream | A stream to save to |
| saveFormat | A save format |

---

## Save (3 of 6) {#save_3}

Saves appointment to the stream with specified save options

**Returns:** void Aspose::Email::Calendar::

```cpp
Save(System::SharedPtr < System::IO::Stream > stream, System::SharedPtr < AppointmentSaveOptions > saveOptions)
```

| Parameter | Description |
| --- | --- |
| stream | A stream to save to |
| saveOptions | A save options |

---

## Save (4 of 6) {#save_4}

Saves appointment to the file with iCalendar format using te default save options

**Returns:** void Aspose::Email::Calendar::

```cpp
Save(System::String filePath)
```

| Parameter | Description |
| --- | --- |
| filePath | A file path |

---

## Save (5 of 6) {#save_5}

Saves appointment to the file with specified format using te default save options

**Returns:** void Aspose::Email::Calendar::

```cpp
Save(System::String filePath, AppointmentSaveFormat saveFormat)
```

| Parameter | Description |
| --- | --- |
| filePath | A file path |
| saveFormat | A save format |

---

## Save (6 of 6) {#save_6}

Saves appointment to the file with specified save options

**Returns:** void Aspose::Email::Calendar::

```cpp
Save(System::String filePath, System::SharedPtr < AppointmentSaveOptions > saveOptions)
```

| Parameter | Description |
| --- | --- |
| filePath | A file path |
| saveOptions | A save options |

