Do I need to do anything besides Commit to complete a change in the DBDictionary?
For Each dicentry As Autodesk.AutoCAD.DatabaseServices.DBDictionaryEntry In imageDict
Dim myRasterImgDef As Autodesk.AutoCAD.DatabaseServices.RasterImageDef = _
CType(myTrans.GetObject(CType(dicentry.Value, Autodesk.AutoCAD.DatabaseServices.ObjectId), _
Autodesk.AutoCAD.DatabaseServices.OpenMode.ForWrite), _
Autodesk.AutoCAD.DatabaseServices.RasterImageDef)
'Find Matching RasterImage
For Each ImgAttachment In RasterImgCol
If myRasterImgDef.Handle.ToString = ImgAttachment.Handle Then
myRasterImgDef.SourceFileName = ImgAttachment.NewName 'Reset Autocad's RasterImage Reference FullFileName
End If
Next
Next
'Commit Transaction
myTrans.Commit()