Пример #1
0
        public virtual object Clone()
        {
            var componentTypeInfo = new ComponentTypeInfo(AssemblyQualifiedTypeName, TypeName, TypeFullName
                                                          , DefaultName, Version, Author, Description
                                                          , SourceFileName, Tag);

            componentTypeInfo.IsHidden = this.IsHidden;
            return(componentTypeInfo);
        }
Пример #2
0
 public static void CheckComponentType(ComponentTypeInfo a, ComponentTypeInfo b)
 {
     Assert.Equal(a.SystemName, b.SystemName);
     Assert.Equal(b.DisplayName, b.DisplayName);
     Assert.Equal(b.Id, b.Id);
     Assert.Equal(b.IsComponent(), b.IsComponent());
     Assert.Equal(b.IsFolder(), b.IsFolder());
     Assert.Equal(b.IsRoot(), b.IsRoot());
     Assert.Equal(b.IsSystem, b.IsSystem);
 }
Пример #3
0
 public static void CheckFolderType(ComponentTypeInfo componentTypeInfo)
 {
     Assert.Equal(componentTypeInfo.Id, SystemComponentType.Folder.Id);
     Assert.Equal(componentTypeInfo.SystemName, SystemComponentType.Folder.SystemName);
 }