Stetic.ObjectWrapper.Create C# (CSharp) 메소드

Create() 공개 정적인 메소드

public static Create ( IProject proj, object wrapped ) : ObjectWrapper
proj IProject
wrapped object
리턴 ObjectWrapper
        public static ObjectWrapper Create(IProject proj, object wrapped)
        {
            ClassDescriptor klass = Registry.LookupClassByName (wrapped.GetType ().FullName);
            ObjectWrapper wrapper = klass.CreateWrapper ();
            wrapper.Loading = true;
            wrapper.proj = proj;
            wrapper.classDescriptor = klass;
            wrapper.Wrap (wrapped, true);
            wrapper.OnWrapped ();
            wrapper.Loading = false;
            return wrapper;
        }