Skip to main content

TdxRichEditCustomDocumentServer Members

The base class for the document server component.

Constructors

Name Description
Create(TComponent) Inherited from TComponent.

Properties

Name Description
ComObject Inherited from TComponent.
ComponentCount Inherited from TComponent.
ComponentIndex Inherited from TComponent.
Components Inherited from TComponent.
ComponentState Inherited from TComponent.
ComponentStyle Inherited from TComponent.
DesignInfo Inherited from TComponent.
DocBytes Specifies document content as a byte array (in the Microsoft Word® 97 – 2003 binary format).
Document
HtmlText Specifies document content as a string (in the HTML format).
IsUpdateLocked Identifies if changes to the document server are postponed.
Name Inherited from TComponent.
Observers Inherited from TComponent.
OpenXmlBytes Specifies document content as a byte array (in the Office OpenXML format).
Options Provides access to document server settings.
Owner Inherited from TComponent.
RtfText Specifies document content (as an RTF string).
Tag Inherited from TComponent.
Text Specifies document content (as a plain text string).
VCLComObject Inherited from TComponent.

Methods

Name Description
AddService(TdxServiceType,IdxServiceCreatorCallback,Boolean) Registers the specified service in the document server component.
AddService(TdxServiceType,IdxServiceCreatorCallback)
AddService(TdxServiceType,IInterface,Boolean)
AddService(TdxServiceType,IInterface)
Assign(TPersistent) Inherited from TPersistent.
AssignTo(TPersistent) Inherited from TPersistent.
BeginInvoke(TAsyncConstArrayFunctionEvent,Untyped[],TObject) Inherited from TComponent.
BeginInvoke(TAsyncConstArrayProc,Untyped[],TObject) Inherited from TComponent.
BeginInvoke(TAsyncConstArrayProcedureEvent,Untyped[],TObject) Inherited from TComponent.
BeginInvoke(TAsyncFunctionEvent,TObject) Inherited from TComponent.
BeginInvoke(TAsyncProcedureEvent,TObject) Inherited from TComponent.
BeginInvoke(TProc,TObject) Inherited from TComponent.
BeginInvoke<TResult>(TAsyncConstArrayFunc<TResult>,Untyped[],TObject) Inherited from TComponent.
BeginInvoke<TResult>(TFunc<TResult>,TObject) Inherited from TComponent.
BeginUpdate Postpones all changes made to the document server or its opened document until an EndUpdate procedure call.
CancelUpdate Discards all pending changes made to the document server or its document after a BeginUpdate procedure call.
CreateMailMergeOptions Creates a container for settings usable in mail merge operations.
CreateNewDocument(Boolean) Closes the opened document and creates a new blank document.
DestroyComponents Inherited from TComponent.
Destroying Inherited from TComponent.
EndFunctionInvoke(IAsyncResult) Inherited from TComponent.
EndInvoke(IAsyncResult) Inherited from TComponent.
EndInvoke<TResult>(IAsyncResult) Inherited from TComponent.
EndUpdate Applies all pending changes made to the document server or its document after a BeginUpdate procedure call.
Equals(TObject) Inherited from TObject.
ExecuteAction(TBasicAction) Inherited from TComponent.
FindComponent(String) Inherited from TComponent.
FreeNotification(TComponent) Inherited from TComponent.
FreeOnRelease Inherited from TComponent.
GetChildren(TGetChildProc,TComponent) Inherited from TComponent.
GetHashCode Inherited from TObject.
GetNamePath Inherited from TPersistent.
GetOwner Inherited from TPersistent.
GetParentComponent Inherited from TComponent.
GetService(TdxServiceType)
GetService<T>
HasParent Inherited from TComponent.
InsertComponent(TComponent) Inherited from TComponent.
IsImplementorOf(IInterface) Inherited from TComponent.
LoadDocument(TStream,TdxRichEditDocumentFormat) Imports a document from a stream (in any supported format).
LoadDocument(TStream) Imports a document from a stream (in any supported format).
LoadDocument(string,TdxRichEditDocumentFormat) Imports a document from a file (in any supported format).
LoadDocument(string) Imports a document from a file (in any supported format).
LoadDocumentTemplate(TStream,TdxRichEditDocumentFormat) Imports a document (as a template) from a stream (in any supported format).
LoadDocumentTemplate(string,TdxRichEditDocumentFormat) Imports a document (as a template) from a file (in any supported format).
LoadDocumentTemplate(string) Imports a document (as a template) from a file (in any supported format).
Loaded Inherited from TComponent.
MailMerge(IdxRichEditDocument)
MailMerge(IdxRichEditMailMergeOptions,IdxRichEditDocument)
MailMerge(IdxRichEditMailMergeOptions,TStream,TdxRichEditDocumentFormat)
MailMerge(IdxRichEditMailMergeOptions,string,TdxRichEditDocumentFormat)
MailMerge(TStream,TdxRichEditDocumentFormat)
MailMerge(string,TdxRichEditDocumentFormat)
Notification(TComponent,TOperation) Inherited from TComponent.
ReferenceInterface(IInterface,TOperation) Inherited from TComponent.
RemoveComponent(TComponent) Inherited from TComponent.
RemoveFreeNotification(TComponent) Inherited from TComponent.
RemoveService(TdxServiceType,Boolean)
RemoveService(TdxServiceType)
SaveDocument Exports document content to a file using the current export settings.
SaveDocument(TStream,TdxRichEditDocumentFormat) Exports document content to a stream (in any supported format).
SaveDocument(string,TdxRichEditDocumentFormat) Exports document content to a file (in any supported format).
SaveDocument(string) Exports document content to a file (in any supported format).
SetParentComponent(TComponent) Inherited from TComponent.
SetSubComponent(Boolean) Inherited from TComponent.
ToString Inherited from TObject.
UpdateAction(TBasicAction) Inherited from TComponent.

Events

Name Description
OnCalculateDocumentVariable Enables you to insert custom content into a DOCVARIABLE field.
OnContentChanged Enables you to respond to content changes in the opened document.
OnCustomizeMergeFields
OnDocumentClosing Enables you to respond to an attempt to close a document with unsaved changes.
OnDocumentLoaded Enables you to respond to a successful document load operation.
OnGetEncryptionPassword
OnMailMergeFinished
OnMailMergeGetTargetDocument
OnMailMergeRecordFinished
OnMailMergeRecordStarted
OnMailMergeStarted
See Also