Unity3D - Slice sprite at runtime?

Can I make 9-Slicing of sprite at runtime by using just Unity API? StackOverflow asks me to add more words so :) I've found corresponding property (Sprite.border) but it's read only. Not much