public virtual object Clone() { var componentTypeInfo = new ComponentTypeInfo(AssemblyQualifiedTypeName, TypeName, TypeFullName , DefaultName, Version, Author, Description , SourceFileName, Tag); componentTypeInfo.IsHidden = this.IsHidden; return(componentTypeInfo); }
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); }
public static void CheckFolderType(ComponentTypeInfo componentTypeInfo) { Assert.Equal(componentTypeInfo.Id, SystemComponentType.Folder.Id); Assert.Equal(componentTypeInfo.SystemName, SystemComponentType.Folder.SystemName); }