Informs the delegate that object is about to be encoded.
Original signature is '- (id)archiver:(NSKeyedArchiver *)archiver willEncodeObject:(id)object'
Available in Mac OS X v10.2 and later.
Declaration Syntax
C# | Visual Basic | Visual C++ |
public event NSKeyedArchiver..::..ArchiverWillEncodeObjectEventHandler ArchiverWillEncodeObject
Public Event ArchiverWillEncodeObject As NSKeyedArchiver..::..ArchiverWillEncodeObjectEventHandler
public: event NSKeyedArchiver..::..ArchiverWillEncodeObjectEventHandler^ ArchiverWillEncodeObject { void add (NSKeyedArchiver..::..ArchiverWillEncodeObjectEventHandler^ value); void remove (NSKeyedArchiver..::..ArchiverWillEncodeObjectEventHandler^ value); }
Return Value
Either object or a different object to be encoded in its stead. The delegate can also modify the coder state. If the delegate returns nil, nil is encoded.
Version Information
- Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later), 10.5 (For Mac OS X 10.5 and later)