コード例 #1
0
ファイル: Class259.cs プロジェクト: 15831944/WW
 public virtual void ResolveReferences(Class374 modelBuilder)
 {
     if (this.ulong_0 != 0UL && this.dxfHandledObject_0.OwnerObjectSoftReference == null)
     {
         DxfHandledObject dxfHandledObject = modelBuilder.method_3(this.ulong_0);
         if (dxfHandledObject != null)
         {
             this.dxfHandledObject_0.vmethod_2((IDxfHandledObject)dxfHandledObject);
         }
     }
     if (this.ulong_1 != 0UL)
     {
         DxfDictionary dxfDictionary = modelBuilder.method_4 <DxfDictionary>(this.ulong_1);
         if (dxfDictionary != null)
         {
             this.dxfHandledObject_0.ExtensionDictionary = dxfDictionary;
         }
     }
     modelBuilder.ResolveReferences((ICollection <Interface10>) this.linkedList_0);
     if (this.list_0 == null)
     {
         return;
     }
     foreach (ulong handle in this.list_0)
     {
         DxfHandledObject reactor = modelBuilder.method_3(handle);
         if (reactor != null)
         {
             this.dxfHandledObject_0.AddPersistentReactor(reactor);
         }
     }
 }
コード例 #2
0
 public new void ResolveReferences(Class374 modelBuilder)
 {
     base.ResolveReferences(modelBuilder);
     if (this.CellStyle.Id != 0)
     {
         if (this.CellStyle.Id == 1)
         {
             if (string.IsNullOrEmpty(this.CellStyle.Name))
             {
                 this.CellStyle.Name = "_TITLE";
             }
         }
         else if (this.CellStyle.Id == 2)
         {
             if (string.IsNullOrEmpty(this.CellStyle.Name))
             {
                 this.CellStyle.Name = "_HEADER";
             }
         }
         else if (this.CellStyle.Id == 3 && string.IsNullOrEmpty(this.CellStyle.Name))
         {
             this.CellStyle.Name = "_DATA";
         }
     }
     modelBuilder.ResolveReferences((ICollection <Interface10>) this.linkedList_0);
 }
コード例 #3
0
 public void ResolveReferences(Class374 modelBuilder)
 {
     foreach (Interface10 nterface10 in this.list_1)
     {
         nterface10.ResolveReferences(modelBuilder);
     }
     if (this.ulong_0 != 0UL)
     {
         this.class551_0.TableStyle = modelBuilder.method_4 <DxfTableStyle>(this.ulong_0);
     }
     modelBuilder.ResolveReferences((ICollection <Interface10>) this.list_0);
     this.class1000_0.ResolveReferences(modelBuilder);
     this.class1000_1.ResolveReferences(modelBuilder);
     this.class1000_2.ResolveReferences(modelBuilder);
 }
コード例 #4
0
 public override void ResolveReferences(Class374 modelBuilder)
 {
     base.ResolveReferences(modelBuilder);
     modelBuilder.ResolveReferences((ICollection <Interface10>) this.linkedList_1);
 }