|
|
|
|
using System;
|
|
|
|
|
using System.Collections.Generic;
|
|
|
|
|
using System.Xml;
|
|
|
|
|
using System.Xml.Serialization;
|
|
|
|
|
|
|
|
|
|
namespace Kingo.Framework.LayerStyleConvert.XSDClass
|
|
|
|
|
{
|
|
|
|
|
// Token: 0x02000056 RID: 86
|
|
|
|
|
[XmlRoot]
|
|
|
|
|
[Serializable]
|
|
|
|
|
public class DEFeatureClassInfo
|
|
|
|
|
{
|
|
|
|
|
// Token: 0x17000111 RID: 273
|
|
|
|
|
// (get) Token: 0x06000334 RID: 820 RVA: 0x00014694 File Offset: 0x00012894
|
|
|
|
|
// (set) Token: 0x06000335 RID: 821 RVA: 0x000146AB File Offset: 0x000128AB
|
|
|
|
|
public string CatalogPath { get; set; }
|
|
|
|
|
|
|
|
|
|
// Token: 0x17000112 RID: 274
|
|
|
|
|
// (get) Token: 0x06000336 RID: 822 RVA: 0x000146B4 File Offset: 0x000128B4
|
|
|
|
|
// (set) Token: 0x06000337 RID: 823 RVA: 0x000146CB File Offset: 0x000128CB
|
|
|
|
|
public string Name { get; set; }
|
|
|
|
|
|
|
|
|
|
// Token: 0x17000113 RID: 275
|
|
|
|
|
// (get) Token: 0x06000338 RID: 824 RVA: 0x000146D4 File Offset: 0x000128D4
|
|
|
|
|
// (set) Token: 0x06000339 RID: 825 RVA: 0x000146EB File Offset: 0x000128EB
|
|
|
|
|
public bool ChildrenExpanded { get; set; }
|
|
|
|
|
|
|
|
|
|
// Token: 0x17000114 RID: 276
|
|
|
|
|
// (get) Token: 0x0600033A RID: 826 RVA: 0x000146F4 File Offset: 0x000128F4
|
|
|
|
|
// (set) Token: 0x0600033B RID: 827 RVA: 0x0001470B File Offset: 0x0001290B
|
|
|
|
|
public esriDatasetType DatasetType { get; set; }
|
|
|
|
|
|
|
|
|
|
// Token: 0x17000115 RID: 277
|
|
|
|
|
// (get) Token: 0x0600033C RID: 828 RVA: 0x00014714 File Offset: 0x00012914
|
|
|
|
|
// (set) Token: 0x0600033D RID: 829 RVA: 0x0001472B File Offset: 0x0001292B
|
|
|
|
|
public int DSID { get; set; }
|
|
|
|
|
|
|
|
|
|
// Token: 0x17000116 RID: 278
|
|
|
|
|
// (get) Token: 0x0600033E RID: 830 RVA: 0x00014734 File Offset: 0x00012934
|
|
|
|
|
// (set) Token: 0x0600033F RID: 831 RVA: 0x0001474B File Offset: 0x0001294B
|
|
|
|
|
public bool Versioned { get; set; }
|
|
|
|
|
|
|
|
|
|
// Token: 0x17000117 RID: 279
|
|
|
|
|
// (get) Token: 0x06000340 RID: 832 RVA: 0x00014754 File Offset: 0x00012954
|
|
|
|
|
// (set) Token: 0x06000341 RID: 833 RVA: 0x0001476B File Offset: 0x0001296B
|
|
|
|
|
public bool CanVersion { get; set; }
|
|
|
|
|
|
|
|
|
|
// Token: 0x17000118 RID: 280
|
|
|
|
|
// (get) Token: 0x06000342 RID: 834 RVA: 0x00014774 File Offset: 0x00012974
|
|
|
|
|
// (set) Token: 0x06000343 RID: 835 RVA: 0x0001478B File Offset: 0x0001298B
|
|
|
|
|
public string ConfigurationKeyword { get; set; }
|
|
|
|
|
|
|
|
|
|
// Token: 0x17000119 RID: 281
|
|
|
|
|
// (get) Token: 0x06000344 RID: 836 RVA: 0x00014794 File Offset: 0x00012994
|
|
|
|
|
// (set) Token: 0x06000345 RID: 837 RVA: 0x000147AB File Offset: 0x000129AB
|
|
|
|
|
public string RequiredGeodatabaseClientVersion { get; set; }
|
|
|
|
|
|
|
|
|
|
// Token: 0x1700011A RID: 282
|
|
|
|
|
// (get) Token: 0x06000346 RID: 838 RVA: 0x000147B4 File Offset: 0x000129B4
|
|
|
|
|
// (set) Token: 0x06000347 RID: 839 RVA: 0x000147CB File Offset: 0x000129CB
|
|
|
|
|
public bool HasOID { get; set; }
|
|
|
|
|
|
|
|
|
|
// Token: 0x1700011B RID: 283
|
|
|
|
|
// (get) Token: 0x06000348 RID: 840 RVA: 0x000147D4 File Offset: 0x000129D4
|
|
|
|
|
// (set) Token: 0x06000349 RID: 841 RVA: 0x000147EB File Offset: 0x000129EB
|
|
|
|
|
public string OIDFieldName { get; set; }
|
|
|
|
|
|
|
|
|
|
// Token: 0x1700011C RID: 284
|
|
|
|
|
// (get) Token: 0x0600034A RID: 842 RVA: 0x000147F4 File Offset: 0x000129F4
|
|
|
|
|
// (set) Token: 0x0600034B RID: 843 RVA: 0x0001480B File Offset: 0x00012A0B
|
|
|
|
|
public List<GPFieldInfoEx> GPFieldInfoExs { get; set; }
|
|
|
|
|
|
|
|
|
|
// Token: 0x1700011D RID: 285
|
|
|
|
|
// (get) Token: 0x0600034C RID: 844 RVA: 0x00014814 File Offset: 0x00012A14
|
|
|
|
|
// (set) Token: 0x0600034D RID: 845 RVA: 0x0001482B File Offset: 0x00012A2B
|
|
|
|
|
public string CLSID { get; set; }
|
|
|
|
|
|
|
|
|
|
// Token: 0x1700011E RID: 286
|
|
|
|
|
// (get) Token: 0x0600034E RID: 846 RVA: 0x00014834 File Offset: 0x00012A34
|
|
|
|
|
// (set) Token: 0x0600034F RID: 847 RVA: 0x0001484B File Offset: 0x00012A4B
|
|
|
|
|
public string EXTCLSID { get; set; }
|
|
|
|
|
|
|
|
|
|
// Token: 0x1700011F RID: 287
|
|
|
|
|
// (get) Token: 0x06000350 RID: 848 RVA: 0x00014854 File Offset: 0x00012A54
|
|
|
|
|
// (set) Token: 0x06000351 RID: 849 RVA: 0x0001486B File Offset: 0x00012A6B
|
|
|
|
|
public Names RelationshipClassNames { get; set; }
|
|
|
|
|
|
|
|
|
|
// Token: 0x17000120 RID: 288
|
|
|
|
|
// (get) Token: 0x06000352 RID: 850 RVA: 0x00014874 File Offset: 0x00012A74
|
|
|
|
|
// (set) Token: 0x06000353 RID: 851 RVA: 0x0001488B File Offset: 0x00012A8B
|
|
|
|
|
public string AliasName { get; set; }
|
|
|
|
|
|
|
|
|
|
// Token: 0x17000121 RID: 289
|
|
|
|
|
// (get) Token: 0x06000354 RID: 852 RVA: 0x00014894 File Offset: 0x00012A94
|
|
|
|
|
// (set) Token: 0x06000355 RID: 853 RVA: 0x000148AB File Offset: 0x00012AAB
|
|
|
|
|
public string ModelName { get; set; }
|
|
|
|
|
|
|
|
|
|
// Token: 0x17000122 RID: 290
|
|
|
|
|
// (get) Token: 0x06000356 RID: 854 RVA: 0x000148B4 File Offset: 0x00012AB4
|
|
|
|
|
// (set) Token: 0x06000357 RID: 855 RVA: 0x000148CB File Offset: 0x00012ACB
|
|
|
|
|
public bool HasGlobalID { get; set; }
|
|
|
|
|
|
|
|
|
|
// Token: 0x17000123 RID: 291
|
|
|
|
|
// (get) Token: 0x06000358 RID: 856 RVA: 0x000148D4 File Offset: 0x00012AD4
|
|
|
|
|
// (set) Token: 0x06000359 RID: 857 RVA: 0x000148EB File Offset: 0x00012AEB
|
|
|
|
|
public string GlobalIDFieldName { get; set; }
|
|
|
|
|
|
|
|
|
|
// Token: 0x17000124 RID: 292
|
|
|
|
|
// (get) Token: 0x0600035A RID: 858 RVA: 0x000148F4 File Offset: 0x00012AF4
|
|
|
|
|
// (set) Token: 0x0600035B RID: 859 RVA: 0x0001490B File Offset: 0x00012B0B
|
|
|
|
|
public string RasterFieldName { get; set; }
|
|
|
|
|
|
|
|
|
|
// Token: 0x17000125 RID: 293
|
|
|
|
|
// (get) Token: 0x0600035C RID: 860 RVA: 0x00014914 File Offset: 0x00012B14
|
|
|
|
|
// (set) Token: 0x0600035D RID: 861 RVA: 0x0001492B File Offset: 0x00012B2B
|
|
|
|
|
public PropertySet ExtensionProperties { get; set; }
|
|
|
|
|
|
|
|
|
|
// Token: 0x17000126 RID: 294
|
|
|
|
|
// (get) Token: 0x0600035E RID: 862 RVA: 0x00014934 File Offset: 0x00012B34
|
|
|
|
|
// (set) Token: 0x0600035F RID: 863 RVA: 0x0001494B File Offset: 0x00012B4B
|
|
|
|
|
public List<ControllerMembership> ControllerMemberships { get; set; }
|
|
|
|
|
|
|
|
|
|
// Token: 0x17000127 RID: 295
|
|
|
|
|
// (get) Token: 0x06000360 RID: 864 RVA: 0x00014954 File Offset: 0x00012B54
|
|
|
|
|
// (set) Token: 0x06000361 RID: 865 RVA: 0x0001496B File Offset: 0x00012B6B
|
|
|
|
|
public bool EditorTrackingEnabled { get; set; }
|
|
|
|
|
|
|
|
|
|
// Token: 0x17000128 RID: 296
|
|
|
|
|
// (get) Token: 0x06000362 RID: 866 RVA: 0x00014974 File Offset: 0x00012B74
|
|
|
|
|
// (set) Token: 0x06000363 RID: 867 RVA: 0x0001498B File Offset: 0x00012B8B
|
|
|
|
|
public string CreatorFieldName { get; set; }
|
|
|
|
|
|
|
|
|
|
// Token: 0x17000129 RID: 297
|
|
|
|
|
// (get) Token: 0x06000364 RID: 868 RVA: 0x00014994 File Offset: 0x00012B94
|
|
|
|
|
// (set) Token: 0x06000365 RID: 869 RVA: 0x000149AB File Offset: 0x00012BAB
|
|
|
|
|
public string CreatedAtFieldName { get; set; }
|
|
|
|
|
|
|
|
|
|
// Token: 0x1700012A RID: 298
|
|
|
|
|
// (get) Token: 0x06000366 RID: 870 RVA: 0x000149B4 File Offset: 0x00012BB4
|
|
|
|
|
// (set) Token: 0x06000367 RID: 871 RVA: 0x000149CB File Offset: 0x00012BCB
|
|
|
|
|
public string EditorFieldName { get; set; }
|
|
|
|
|
|
|
|
|
|
// Token: 0x1700012B RID: 299
|
|
|
|
|
// (get) Token: 0x06000368 RID: 872 RVA: 0x000149D4 File Offset: 0x00012BD4
|
|
|
|
|
// (set) Token: 0x06000369 RID: 873 RVA: 0x000149EB File Offset: 0x00012BEB
|
|
|
|
|
public string EditedAtFieldName { get; set; }
|
|
|
|
|
|
|
|
|
|
// Token: 0x1700012C RID: 300
|
|
|
|
|
// (get) Token: 0x0600036A RID: 874 RVA: 0x000149F4 File Offset: 0x00012BF4
|
|
|
|
|
// (set) Token: 0x0600036B RID: 875 RVA: 0x00014A0B File Offset: 0x00012C0B
|
|
|
|
|
public bool IsTimeInUTC { get; set; }
|
|
|
|
|
|
|
|
|
|
// Token: 0x1700012D RID: 301
|
|
|
|
|
// (get) Token: 0x0600036C RID: 876 RVA: 0x00014A14 File Offset: 0x00012C14
|
|
|
|
|
// (set) Token: 0x0600036D RID: 877 RVA: 0x00014A2B File Offset: 0x00012C2B
|
|
|
|
|
public esriFeatureType FeatureType { get; set; }
|
|
|
|
|
|
|
|
|
|
// Token: 0x1700012E RID: 302
|
|
|
|
|
// (get) Token: 0x0600036E RID: 878 RVA: 0x00014A34 File Offset: 0x00012C34
|
|
|
|
|
// (set) Token: 0x0600036F RID: 879 RVA: 0x00014A4B File Offset: 0x00012C4B
|
|
|
|
|
public esriGeometryType ShapeType { get; set; }
|
|
|
|
|
|
|
|
|
|
// Token: 0x1700012F RID: 303
|
|
|
|
|
// (get) Token: 0x06000370 RID: 880 RVA: 0x00014A54 File Offset: 0x00012C54
|
|
|
|
|
// (set) Token: 0x06000371 RID: 881 RVA: 0x00014A6B File Offset: 0x00012C6B
|
|
|
|
|
public string ShapeFieldName { get; set; }
|
|
|
|
|
|
|
|
|
|
// Token: 0x17000130 RID: 304
|
|
|
|
|
// (get) Token: 0x06000372 RID: 882 RVA: 0x00014A74 File Offset: 0x00012C74
|
|
|
|
|
// (set) Token: 0x06000373 RID: 883 RVA: 0x00014A8B File Offset: 0x00012C8B
|
|
|
|
|
public bool HasM { get; set; }
|
|
|
|
|
|
|
|
|
|
// Token: 0x17000131 RID: 305
|
|
|
|
|
// (get) Token: 0x06000374 RID: 884 RVA: 0x00014A94 File Offset: 0x00012C94
|
|
|
|
|
// (set) Token: 0x06000375 RID: 885 RVA: 0x00014AAB File Offset: 0x00012CAB
|
|
|
|
|
public bool HasZ { get; set; }
|
|
|
|
|
|
|
|
|
|
// Token: 0x17000132 RID: 306
|
|
|
|
|
// (get) Token: 0x06000376 RID: 886 RVA: 0x00014AB4 File Offset: 0x00012CB4
|
|
|
|
|
// (set) Token: 0x06000377 RID: 887 RVA: 0x00014ACB File Offset: 0x00012CCB
|
|
|
|
|
public bool HasSpatialIndex { get; set; }
|
|
|
|
|
|
|
|
|
|
// Token: 0x17000133 RID: 307
|
|
|
|
|
// (get) Token: 0x06000378 RID: 888 RVA: 0x00014AD4 File Offset: 0x00012CD4
|
|
|
|
|
// (set) Token: 0x06000379 RID: 889 RVA: 0x00014AEB File Offset: 0x00012CEB
|
|
|
|
|
public string AreaFieldName { get; set; }
|
|
|
|
|
|
|
|
|
|
// Token: 0x17000134 RID: 308
|
|
|
|
|
// (get) Token: 0x0600037A RID: 890 RVA: 0x00014AF4 File Offset: 0x00012CF4
|
|
|
|
|
// (set) Token: 0x0600037B RID: 891 RVA: 0x00014B0B File Offset: 0x00012D0B
|
|
|
|
|
public string LengthFieldName { get; set; }
|
|
|
|
|
|
|
|
|
|
// Token: 0x17000135 RID: 309
|
|
|
|
|
// (get) Token: 0x0600037C RID: 892 RVA: 0x00014B14 File Offset: 0x00012D14
|
|
|
|
|
// (set) Token: 0x0600037D RID: 893 RVA: 0x00014B2B File Offset: 0x00012D2B
|
|
|
|
|
public EnvelopeN Extent { get; set; }
|
|
|
|
|
|
|
|
|
|
// Token: 0x17000136 RID: 310
|
|
|
|
|
// (get) Token: 0x0600037E RID: 894 RVA: 0x00014B34 File Offset: 0x00012D34
|
|
|
|
|
// (set) Token: 0x0600037F RID: 895 RVA: 0x00014B4B File Offset: 0x00012D4B
|
|
|
|
|
public ProjectedCoordinateSystem SpatialReference { get; set; }
|
|
|
|
|
|
|
|
|
|
// Token: 0x17000137 RID: 311
|
|
|
|
|
// (get) Token: 0x06000380 RID: 896 RVA: 0x00014B54 File Offset: 0x00012D54
|
|
|
|
|
// (set) Token: 0x06000381 RID: 897 RVA: 0x00014B6B File Offset: 0x00012D6B
|
|
|
|
|
public bool ChangeTracked { get; set; }
|
|
|
|
|
|
|
|
|
|
// Token: 0x17000138 RID: 312
|
|
|
|
|
// (get) Token: 0x06000382 RID: 898 RVA: 0x00014B74 File Offset: 0x00012D74
|
|
|
|
|
// (set) Token: 0x06000383 RID: 899 RVA: 0x00014B8B File Offset: 0x00012D8B
|
|
|
|
|
public bool FieldFilteringEnabled { get; set; }
|
|
|
|
|
|
|
|
|
|
// Token: 0x17000139 RID: 313
|
|
|
|
|
// (get) Token: 0x06000384 RID: 900 RVA: 0x00014B94 File Offset: 0x00012D94
|
|
|
|
|
// (set) Token: 0x06000385 RID: 901 RVA: 0x00014BAB File Offset: 0x00012DAB
|
|
|
|
|
public Names FilteredFieldNames { get; set; }
|
|
|
|
|
|
|
|
|
|
// Token: 0x06000386 RID: 902 RVA: 0x00014BB4 File Offset: 0x00012DB4
|
|
|
|
|
public DEFeatureClassInfo()
|
|
|
|
|
{
|
|
|
|
|
this.HasSpatialIndex = true;
|
|
|
|
|
this.IsTimeInUTC = true;
|
|
|
|
|
this.HasOID = true;
|
|
|
|
|
this.CanVersion = true;
|
|
|
|
|
this.CatalogPath = "";
|
|
|
|
|
this.Name = "";
|
|
|
|
|
this.AreaFieldName = "";
|
|
|
|
|
this.ConfigurationKeyword = "";
|
|
|
|
|
this.DSID = 5;
|
|
|
|
|
this.RequiredGeodatabaseClientVersion = "10.0";
|
|
|
|
|
this.OIDFieldName = "OBJECTID";
|
|
|
|
|
this.CLSID = "{" + Guid.NewGuid().ToString().ToUpper() + "}";
|
|
|
|
|
this.EXTCLSID = "";
|
|
|
|
|
this.GlobalIDFieldName = "";
|
|
|
|
|
this.RasterFieldName = "";
|
|
|
|
|
this.CreatorFieldName = "";
|
|
|
|
|
this.CreatedAtFieldName = "";
|
|
|
|
|
this.EditorFieldName = "";
|
|
|
|
|
this.EditedAtFieldName = "";
|
|
|
|
|
this.ShapeFieldName = "Shape";
|
|
|
|
|
this.AreaFieldName = "st_area(Shape)";
|
|
|
|
|
this.LengthFieldName = "st_perimeter(Shape)";
|
|
|
|
|
this.AliasName = "";
|
|
|
|
|
this.ModelName = "";
|
|
|
|
|
this.DatasetType = esriDatasetType.esriDTFeatureClass;
|
|
|
|
|
this.FeatureType = esriFeatureType.esriFTSimple;
|
|
|
|
|
this.ShapeType = esriGeometryType.esriGeometryPolygon;
|
|
|
|
|
this.Extent = new EnvelopeN();
|
|
|
|
|
this.FilteredFieldNames = new Names();
|
|
|
|
|
this.RelationshipClassNames = new Names();
|
|
|
|
|
this.ExtensionProperties = new PropertySet();
|
|
|
|
|
this.ControllerMemberships = new List<ControllerMembership>();
|
|
|
|
|
this.GPFieldInfoExs = new List<GPFieldInfoEx>();
|
|
|
|
|
this.SpatialReference = new ProjectedCoordinateSystem();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// Token: 0x06000387 RID: 903 RVA: 0x00014D64 File Offset: 0x00012F64
|
|
|
|
|
public static DEFeatureClassInfo FromXml(string xml)
|
|
|
|
|
{
|
|
|
|
|
XmlDocument xmlDocument = new XmlDocument();
|
|
|
|
|
xmlDocument.LoadXml(xml);
|
|
|
|
|
XmlNamespaceManager xmlNamespaceManager = new XmlNamespaceManager(xmlDocument.NameTable);
|
|
|
|
|
xmlNamespaceManager.AddNamespace("xsi", "http://www.w3.org/2001/XMLSchema-instance");
|
|
|
|
|
XmlNodeList xmlNodeList = xmlDocument.DocumentElement.SelectNodes("//*[@xsi:type]", xmlNamespaceManager);
|
|
|
|
|
foreach (object obj in xmlNodeList)
|
|
|
|
|
{
|
|
|
|
|
XmlNode xmlNode = (XmlNode)obj;
|
|
|
|
|
XmlAttribute node = xmlNode.Attributes["xsi:type"];
|
|
|
|
|
xmlNode.Attributes.Remove(node);
|
|
|
|
|
}
|
|
|
|
|
return CommonMethod.DeSerializerFromXml<DEFeatureClassInfo>(xmlDocument.OuterXml);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// Token: 0x06000388 RID: 904 RVA: 0x00014E38 File Offset: 0x00013038
|
|
|
|
|
public string ToXml()
|
|
|
|
|
{
|
|
|
|
|
string xml = CommonMethod.SerializerToXmlNoHeder<DEFeatureClassInfo>(this);
|
|
|
|
|
XmlDocument xmlDocument = new XmlDocument();
|
|
|
|
|
xmlDocument.LoadXml(xml);
|
|
|
|
|
string text = "";
|
|
|
|
|
foreach (string text2 in DEFeatureClassInfo.XSITypeDic.Keys)
|
|
|
|
|
{
|
|
|
|
|
if (text == "")
|
|
|
|
|
{
|
|
|
|
|
text = "//" + text2.ToString();
|
|
|
|
|
}
|
|
|
|
|
else
|
|
|
|
|
{
|
|
|
|
|
text = text + " | //" + text2.ToString();
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
XmlNodeList xmlNodeList = xmlDocument.SelectNodes(text);
|
|
|
|
|
foreach (object obj in xmlNodeList)
|
|
|
|
|
{
|
|
|
|
|
XmlNode xmlNode = (XmlNode)obj;
|
|
|
|
|
XmlAttribute xmlAttribute = xmlDocument.CreateAttribute("xsi", "type", "http://www.w3.org/2001/XMLSchema-instance");
|
|
|
|
|
xmlAttribute.Value = "typens:" + DEFeatureClassInfo.XSITypeDic[xmlNode.Name];
|
|
|
|
|
xmlNode.Attributes.Prepend(xmlAttribute);
|
|
|
|
|
}
|
|
|
|
|
return xmlDocument.OuterXml;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// Token: 0x040001EF RID: 495
|
|
|
|
|
private static readonly Dictionary<string, string> XSITypeDic = new Dictionary<string, string>
|
|
|
|
|
{
|
|
|
|
|
{
|
|
|
|
|
"DEFeatureClassInfo",
|
|
|
|
|
"DEFeatureClassInfo"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"GPFieldInfoExs",
|
|
|
|
|
"ArrayOfGPFieldInfoEx"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"RelationshipClassNames",
|
|
|
|
|
"Names"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"ExtensionProperties",
|
|
|
|
|
"PropertySet"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"Extent",
|
|
|
|
|
"EnvelopeN"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"SpatialReference",
|
|
|
|
|
"ProjectedCoordinateSystem"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"FilteredFieldNames",
|
|
|
|
|
"Names"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"PropertyArray",
|
|
|
|
|
"ArrayOfPropertySetProperty"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"GPFieldInfoEx",
|
|
|
|
|
"GPFieldInfoEx"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"ControllerMemberships",
|
|
|
|
|
"ArrayOfControllerMembership"
|
|
|
|
|
}
|
|
|
|
|
};
|
|
|
|
|
}
|
|
|
|
|
}
|