## IFieldMergingCallback interface


Implement this interface if you want to control how data is inserted into merge fields during a mail merge operation.

```cpp
class IFieldMergingCallback : public virtual System::Object
```

## Methods

| Method | Description |
| --- | --- |
| virtual [FieldMerging](./fieldmerging/)(System::SharedPtr\<Aspose::Words::MailMerging::FieldMergingArgs\>) | Called when the Aspose.Words mail merge engine is about to insert data into a merge field in the document. |
| [GetType](./gettype/)() const override |  |
| virtual [ImageFieldMerging](./imagefieldmerging/)(System::SharedPtr\<Aspose::Words::MailMerging::ImageFieldMergingArgs\>) | Called when the Aspose.Words mail merge engine is about to insert an image into a merge field. |
| [Is](./is/)(const System::TypeInfo\&) const override |  |
| static [Type](./type/)() |  |
## See Also

* Namespace [Aspose::Words::MailMerging](../)
* Library [Aspose.Words for C++](../../)
