2 // System.ComponentModel.Design.ComponentDesigner
5 // Martin Willemoes Hansen (mwh@sysrq.dk)
7 // (C) 2003 Martin Willemoes Hansen
10 using System.Collections;
12 namespace System.ComponentModel.Design
14 public class ComponentDesigner : IDesigner, IDisposable,
17 protected sealed class ShadowPropertyCollection
19 public object this [string propertyName] {
21 get { throw new NotImplementedException(); }
24 set { throw new NotImplementedException(); }
28 public bool Contains (string propertyName)
30 throw new NotImplementedException();
34 ~ShadowPropertyCollection()
40 public ComponentDesigner()
44 public virtual ICollection AssociatedComponents {
46 get { throw new NotImplementedException(); }
49 public IComponent Component {
51 get { throw new NotImplementedException(); }
54 public virtual DesignerVerbCollection Verbs {
56 get { throw new NotImplementedException(); }
62 throw new NotImplementedException();
66 protected virtual void Dispose (bool disposing)
68 throw new NotImplementedException();
72 public virtual void DoDefaultAction()
74 throw new NotImplementedException();
78 public virtual void Initialize (IComponent component)
80 throw new NotImplementedException();
84 public virtual void InitializeNonDefault()
86 throw new NotImplementedException();
90 public virtual void OnSetComponentDefaults()
92 throw new NotImplementedException();
96 protected InheritanceAttribute InheritanceAttribute {
98 get { throw new NotImplementedException(); }
101 protected bool Inherited {
103 get { throw new NotImplementedException(); }
106 protected ShadowPropertyCollection ShadowProperties {
108 get { throw new NotImplementedException(); }
112 protected virtual object GetService (Type serviceType)
114 throw new NotImplementedException();
118 protected InheritanceAttribute InvokeGetInheritanceAttribute (
119 ComponentDesigner toInvoke)
121 throw new NotImplementedException();
125 // LAMESPEC: Spec says protected but cannot compile
126 public virtual void PostFilterAttributes (IDictionary attributes)
128 throw new NotImplementedException();
132 // LAMESPEC: Spec says protected but cannot compile
133 public virtual void PostFilterEvents (IDictionary events)
135 throw new NotImplementedException();
139 // LAMESPEC: Spec says protected but cannot compile
140 public virtual void PostFilterProperties (IDictionary properties)
142 throw new NotImplementedException();
146 // LAMESPEC: Spec says protected but cannot compile
147 public virtual void PreFilterAttributes (IDictionary attributes)
149 throw new NotImplementedException();
153 // LAMESPEC: Spec says protected but cannot compile
154 public virtual void PreFilterEvents (IDictionary events)
156 throw new NotImplementedException();
160 // LAMESPEC: Spec says protected but cannot compile
161 public virtual void PreFilterProperties (IDictionary properties)
163 throw new NotImplementedException();
167 protected void RaiseComponentChanged (MemberDescriptor member,
171 throw new NotImplementedException();
175 protected void RaiseComponentChanging (MemberDescriptor member)
177 throw new NotImplementedException();