Parameters
- token
- The RowToken representing the future row to add the attachment to.
- filePath
- The filesystem path to the file to attach to the row.
//ArcGIS Pro 2.5 extends the EditOperation.AddAttachment method to take a RowToken as a paramter. //This allows you to create a feature, using EditOperation.CreateEx, and add an attachment in one transaction. var editOpAttach = new EditOperation(); editOperation1.Name = string.Format("Create point in '{0}'", CurrentTemplate.Layer.Name); var attachRowToken = editOpAttach.Create(this.CurrentTemplate, polygon); editOpAttach.AddAttachment(attachRowToken, @"c:\temp\image.jpg"); //Must be within a QueuedTask if (!editOpAttach.IsEmpty) { var result = editOpAttach.Execute(); //Execute and ExecuteAsync will return true if the operation was successful and false if not }
Target Platforms: Windows 11, Windows 10