获取Tekla属性方式

  XmlTextWriter xmlTextWriter = new XmlTextWriter((TextWriter) stringWriter);
      xmlTextWriter.Formatting = Formatting.Indented;
      xmlTextWriter.WriteStartDocument(true);
      xmlTextWriter.WriteStartElement(sGuid, (string) null);
      xmlTextWriter.WriteElementString("名称", sName);
      string str1 = "";
      mobject.GetReportProperty("SIZE", ref str1);
      xmlTextWriter.WriteElementString("尺寸", str1);
      double num1 = 0.0;
      mobject.GetReportProperty("LENGTH", ref num1);
      xmlTextWriter.WriteElementString("长度", num1.ToString("f2"));
      string str2 = "";
      mobject.GetReportProperty("CLASS", ref str2);
      xmlTextWriter.WriteElementString("等级", str2);
      double num2 = 0.0;
      mobject.GetReportProperty("WEIGHT", ref num2);
      xmlTextWriter.WriteElementString("重量", num2.ToString("f2"));
      double num3 = 0.0;
      mobject.GetReportProperty("WEIGHT_TOTAL", ref num3);
      xmlTextWriter.WriteElementString("总重", num3.ToString("f2"));
      int num4 = 0;
      mobject.GetReportProperty("NUMBER", ref num4);
      xmlTextWriter.WriteElementString("数量", num4.ToString());
      xmlTextWriter.WriteEndElement();
      xmlTextWriter.WriteEndDocument();
      xmlTextWriter.Flush();
      xmlTextWriter.Close();
posted @ 2019-09-05 17:31  在 水 一 方  阅读(824)  评论(0编辑  收藏  举报