protected override void OnPropertyDeserialized(string name, object value, IReferenceResolver resolver) { switch (name) { case "className": ClassName = (string)value; break; case "superclassName": SuperclassName = (string)value; break; case "actions": Actions = (NSMutableDictionary)value; break; case "outlets": Outlets = (NSMutableDictionary)value; break; case "sourceIdentifier": SourceIdentifier = new Unref <IBClassDescriptionSource> (value); break; case "toOneOutletInfosByName": ToOneOutletInfosByName = (NSMutableDictionary)value; break; case "actionInfosByName": ActionInfosByName = (NSMutableDictionary)value; break; default: base.OnPropertyDeserialized(name, value, resolver); break; } }
protected override void OnPropertyDeserialized (string name, object value, IReferenceResolver resolver) { switch (name) { case "className": ClassName = (string) value; break; case "superclassName": SuperclassName = (string) value; break; case "actions": Actions = (NSMutableDictionary) value; break; case "outlets": Outlets = (NSMutableDictionary) value; break; case "sourceIdentifier": SourceIdentifier = new Unref<IBClassDescriptionSource> (value); break; case "toOneOutletInfosByName": ToOneOutletInfosByName = (NSMutableDictionary) value; break; case "actionInfosByName": ActionInfosByName = (NSMutableDictionary) value; break; default: base.OnPropertyDeserialized (name, value, resolver); break; } }