PERWAPI.ReferenceScope.AddClass C# (CSharp) Метод

AddClass() публичный Метод

Add a class to this Scope. If the class already exists, throw an exception.
public AddClass ( string nsName, string name ) : ClassRef
nsName string name space name
name string class name
Результат ClassRef
        public virtual ClassRef AddClass(string nsName, string name)
        {
            ClassRef aClass = GetClass(nsName,name);
            if (aClass != null) {
                if ((aClass is SystemClass) && (!((SystemClass)aClass).added))
                    ((SystemClass)aClass).added = true;
                else
                    throw new DescriptorException("Class " + aClass.NameString());
            } else {
                aClass = new ClassRef(this,nsName,name);
                classes.Add(aClass);
            }
            return aClass;
        }

Same methods

ReferenceScope::AddClass ( ClassRef newClass ) : void