Click or drag to resize
DocumentHelperAddAttachment Method (TreeNode, String, Guid, Guid, Object, TreeProvider, Int32, Int32, Int32)
Adds an attachment to the document. Does not update the document to the database, updates the attachment if currently present.

Namespace: CMS.DocumentEngine
Assembly: CMS.DocumentEngine (in CMS.DocumentEngine.dll) Version: 8.2.23
Syntax
C#
public static AttachmentInfo AddAttachment(
	TreeNode node,
	string guidColumnName,
	Guid attachmentGuid,
	Guid groupGuid,
	Object file,
	TreeProvider tree,
	int width = -1,
	int height = -1,
	int maxSideSize = -1
)

Parameters

node
Type: CMS.DocumentEngineTreeNode
Document node
guidColumnName
Type: SystemString
Column containing the Attachment GUID (optional)
attachmentGuid
Type: SystemGuid
GUID of the attachment (optional)
groupGuid
Type: SystemGuid
GUID of the attachment group (optional)
file
Type: SystemObject
Attachment file (HttpPostedFile, AttachmentInfo or file path)
tree
Type: CMS.DocumentEngineTreeProvider
TreeProvider to use
width (Optional)
Type: SystemInt32
New width of the image attachment
height (Optional)
Type: SystemInt32
New height of the image attachment
maxSideSize (Optional)
Type: SystemInt32
Maximum side size of the image attachment

Return Value

Type: AttachmentInfo
See Also