constants as defined in c++ class MgFeaturePropertyType { PUBLISHED_API:
///////////////////////////////////////////////// /// \brief /// Type name for a data property definition. See /// MgDataPropertyDefinition. static const int DataProperty = 100; //////////////////////////////////////////////////// /// \brief /// Type name for an object property definition. See /// MgObjectPropertyDefinition. static const int ObjectProperty = 101; ////////////////////////////////////////////////////// /// \brief /// Type name for a geometric property definition. See /// MgGeometricPropertyDefinition. static const int GeometricProperty = 102; /////////////////////////////////////////////////////////// /// \brief /// Type name for an association property definition. /// /// \remarks /// Currently there is no class for an association property /// definition. static const int AssociationProperty = 103; /////////////////////////////////////////////////// /// Type name for a raster property definition. See /// MgRasterPropertyDefinition. static const int RasterProperty = 104; }; Haris On Fri, Aug 13, 2010 at 5:25 PM, Crispin_at_1Spatial <crispin.ho...@1spatial.com> wrote: > > Hi, > > Can anyone help me find the declarations for the datatypes from a > "MgPropertyDefinition" . "GetPropertyType()" ? > > I have worked out 100 are data properties and 102 are data properties but > would like some constants. > In pure FDO they are called "Schema.PropertyType.PropertyType_DataProperty" > > It would make the code sample below better... > > - Thanks, Crispin > > > MgPropertyDefinitionCollection colProperty = > classDef.GetProperties(); > foreach (MgPropertyDefinition propThis in colProperty) > { > // handle geometric and data properties only > int typeofPropertyType = > propThis.GetPropertyType(); > > // where is the data type constant for this? > if (102 == typeofPropertyType) > { > MgGeometricPropertyDefinition geomProp > = > (MgGeometricPropertyDefinition)propThis; > ... > } > > // where is the data type constant for this? > if (100 == typeofPropertyType) > { > > -- > View this message in context: > http://osgeo-org.1803224.n2.nabble.com/Constants-for-MgPropertyDefinition-GetPropertyType-tp5420442p5420442.html > Sent from the MapGuide Users mailing list archive at Nabble.com. > _______________________________________________ > mapguide-users mailing list > mapguide-users@lists.osgeo.org > http://lists.osgeo.org/mailman/listinfo/mapguide-users > _______________________________________________ mapguide-users mailing list mapguide-users@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/mapguide-users