Informs the delegate that one object is being substituted for another.
Original signature is '- (void)unarchiver:(NSKeyedUnarchiver *)unarchiver willReplaceObject:(id)object withObject:(id)newObject'
Available in Mac OS X v10.2 and later.

C# | Visual Basic | Visual C++ |
public event NSKeyedUnarchiver..::..UnarchiverWillReplaceObjectWithObjectEventHandler UnarchiverWillReplaceObjectWithObject
Public Event UnarchiverWillReplaceObjectWithObject As NSKeyedUnarchiver..::..UnarchiverWillReplaceObjectWithObjectEventHandler
public: event NSKeyedUnarchiver..::..UnarchiverWillReplaceObjectWithObjectEventHandler^ UnarchiverWillReplaceObjectWithObject { void add (NSKeyedUnarchiver..::..UnarchiverWillReplaceObjectWithObjectEventHandler^ value); void remove (NSKeyedUnarchiver..::..UnarchiverWillReplaceObjectWithObjectEventHandler^ value); }

- Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later), 10.5 (For Mac OS X 10.5 and later)