コード例 #1
0
 public ComponentTypeControlOnline(Client client, ComponentTypeInfo info)
     : base(client)
 {
     if (info == null)
     {
         throw new ArgumentNullException("info");
     }
     InfoInternal = info;
     SystemName   = info.SystemName;
 }
コード例 #2
0
 public ComponentInfo(ComponentDto dto)
 {
     if (dto == null)
     {
         throw new ArgumentNullException("dto");
     }
     Id          = dto.Id;
     ParentId    = dto.ParentId;
     Type        = new ComponentTypeInfo(dto.Type);
     SystemName  = dto.SystemName;
     DisplayName = dto.DisplayName;
     CreatedDate = dto.CreatedDate;
     Version     = dto.Version;
     Properties  = DataConverter.GetExtentionPropertyCollection(dto.Properties);
 }