Bir zengin metin tarafından kullanılan arabirim düzenleme denetimi istemcisinden ole ile ilgili bilgi almak için belirtir. Zengin düzenleme Denetim İstemcisi bu arabirimini uygulayan ve buna em_setolecallback iletisini kullanarak denetime atama sorumludur. IRichEditOleCallback arabirimi, aşağıdaki yöntemleri içerir:
| IUnknown yöntemleri | Açıklama |
|---|---|
| QueryInterface | Desteklenen arabirimler için işaretçiler döndürür. |
| AddRef | Aralıklarla başvuru sayısı. |
| Sürüm | Azaltır başvuru sayısı. |
| IRichEditOleCallback yöntemi | Açıklama |
|---|---|
| GetNewStorage | Yeni bir nesne Pano'dan yapıştırılabilir ya da bir rtf akışından okumak için depolama sağlar. |
| GetInPlaceContext | Yerinde etkinleştirme desteklemek için gereken bilgi ve uygulama ve belge düzeyi arabirimleri sağlar. |
| ShowContainerUI | Uygulamanın konteyner kullanıcı arabirimi görüntülenip görüntülenmeyeceğini söyler. |
| QueryInsertObject | Bir nesne olup eklenmesi gereken uygulama sorgular. |
| NesneSil | Nesne bir zengin düzenleme denetimi silinmek üzere olan bildirim. |
| QueryAcceptData | Bir yapıştırma veya yapıştırılan ve sürüncemede veri kabul edileceğini belirlemek için sürükleyin. |
| ContextSensitiveHelp | Uygulama o içine veya dışına içerik duyarlı yardım moduna geçiş söyler. |
| GetClipboardData | Kendi clipboard nesnesine sağlamak istemci sağlar. |
| GetDragDropEffect | Bırak işlemi etkilerini belirtmek istemci sağlar. |
| GetContextMenu | Uygulama için olay bir sağ fare düğmesini kullanmak bir bağlam menüsü sorgular. |