DocumentAttachmentsCopierBase Class |
Namespace: CMS.DocumentEngine.Internal
public abstract class DocumentAttachmentsCopierBase
The DocumentAttachmentsCopierBase type exposes the following members.
Name | Description | |
---|---|---|
DocumentAttachmentsCopierBase |
Creates instance of DocumentAttachmentsCopierBase.
|
Name | Description | |
---|---|---|
AttachmentGUIDs |
Collection of original attachment GUID as key and copied attachment GUID as value.
| |
CopyVariants |
Indicates if variants should be copied.
| |
SourceDocument |
Source document.
| |
TargetDocument |
Target document.
|
Name | Description | |
---|---|---|
Copy |
Copies attachments.
| |
CopyAttachmentsExceptVariants |
Copies attachments except variants.
| |
CopyFieldAttachments |
Copies field attachments.
| |
EnsureBinaryData |
Ensures binary data within the given attachment.
| |
GetAttachmentFields |
Gets list of attachment fields.
| |
GetAttachmentsExceptVariants |
Gets the attachments except variants for the source document.
| |
GetFieldWhere |
Gets where condition for field attachments.
| |
GetVariants |
Gets attachments variants based on the given list of parent IDs.
| |
SaveAttachment |
Saves a copied attachment.
| |
SaveVariant |
Saves a copied attachment variant.
| |
SaveVariantHistoryInternal |
Saves the attachment variant as AttachmentHistoryInfo attachment version.
| |
SaveVariantInternal |
Saves the attachment variant as AttachmentInfo published attachment.
| |
UpdateDocumentFieldValues |
Updates document fields with GUID of copied attachment.
|