2003-03-27 Martin Willemoes Hansen <mwh@sysrq.dk>
- * Made initial stubing of System.ComponentModel.Design.Serialization
+ * Stubed rest of System.ComponentModel.Design.Serialization
2003-03-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+//
+// System.ComponentModel.Design.Serialization.DesignerLoader
+//
+// Authors:
+// Martin Willemoes Hansen (mwh@sysrq.dk)
+//
+// (C) 2003 Martin Willemoes Hansen
+//
+
+namespace System.ComponentModel.Design.Serialization
+{
+ public abstract class DesignerLoader
+ {
+ [MonoTODO]
+ protected DesignerLoader()
+ {
+ }
+
+ public virtual bool Loading {
+ [MonoTODO]
+ get { throw new NotImplementedException(); }
+ }
+
+ public abstract void BeginLoad (IDesignerLoaderHost host);
+ public abstract void Dispose();
+
+ [MonoTODO]
+ public virtual void Flush()
+ {
+ throw new NotImplementedException();
+ }
+
+ [MonoTODO]
+ ~DesignerLoader()
+ {
+ }
+ }
+}
+//
+// System.ComponentModel.Design.Serialization.DesignerSerializerAttribute.cs
+//
+// Authors:
+// Martin Willemoes Hansen (mwh@sysrq.dk)
+//
+// (C) 2003 Martin Willemoes Hansen
+//
+
+namespace System.ComponentModel.Design.Serialization
+{
+ [AttributeUsage(AttributeTargets.Class |
+ AttributeTargets.Interface)]
+ public sealed class DesignerSerializerAttribute : Attribute
+ {
+ [MonoTODO]
+ public DesignerSerializerAttribute (string serializerTypeName,
+ string baseSerializerTypeName)
+ {
+ }
+
+ [MonoTODO]
+ public DesignerSerializerAttribute (string serializerTypeName,
+ Type baseSerializerType)
+ {
+ }
+
+ [MonoTODO]
+ public DesignerSerializerAttribute (Type serializerType,
+ Type baseSerializerType)
+ {
+ }
+
+ public string SerializerBaseTypeName {
+ [MonoTODO]
+ get { throw new NotImplementedException(); }
+ }
+
+ public string SerializerTypeName {
+ [MonoTODO]
+ get { throw new NotImplementedException(); }
+ }
+
+ public override object TypeId {
+ [MonoTODO]
+ get { throw new NotImplementedException(); }
+ }
+
+ [MonoTODO]
+ public override int GetHashCode()
+ {
+ throw new NotImplementedException();
+ }
+ }
+}
{
public interface IDesignerSerializationProvider
{
- object GetSerializer (IDesignerSerializationManager manager, object currentSerializer, Type objectType, Type serializerType);
+ object GetSerializer (IDesignerSerializationManager manager,
+ object currentSerializer, Type objectType,
+ Type serializerType);
}
}
+//
+// System.ComponentModel.Design.Serialization.InstanceDescriptor
+//
+// Authors:
+// Martin Willemoes Hansen (mwh@sysrq.dk)
+//
+// (C) 2003 Martin Willemoes Hansen
+//
+
+using System.Collections;
+using System.Reflection;
+
+namespace System.ComponentModel.Design.Serialization
+{
+ public sealed class InstanceDescriptor
+ {
+ [MonoTODO]
+ public InstanceDescriptor (MemberInfo info,
+ ICollection collection)
+ {
+ }
+
+ [MonoTODO]
+ public InstanceDescriptor(MemberInfo info,
+ ICollection coolection,
+ bool boolean)
+ {
+ throw new NotImplementedException();
+ }
+
+ public ICollection Arguments {
+ [MonoTODO]
+ get { throw new NotImplementedException(); }
+ }
+
+ public bool IsComplete {
+ [MonoTODO]
+ get { throw new NotImplementedException(); }
+ }
+
+ public MemberInfo MemberInfo {
+ [MonoTODO]
+ get { throw new NotImplementedException(); }
+ }
+
+ [MonoTODO]
+ public object Invoke()
+ {
+ throw new NotImplementedException();
+ }
+
+ [MonoTODO]
+ ~InstanceDescriptor()
+ {
+ }
+ }
+}
// (C) Alejandro Sánchez Acosta
//
-using System.Web.UI.Design;
-
namespace System.ComponentModel.Design.Serialization
{
[Serializable]
public override object TypeId {
get { throw new NotImplementedException ();}
}
+
+ [MonoTODO]
+ public override int GetHashCode()
+ {
+ throw new NotImplementedException();
+ }
}
}