Products
Professional Services
Demos and Downloads
Help and Support
Products
Professional Services
Demos and Downloads
Help and Support
This is an old revision of the document!
<!– Class –> This class creates models for objects and recreates objects from models.
*System.Object **ThinkGeo.MapSuite.PortableCore.GeoObjectModeler
Name | Parameters | DeclaringType | Summary |
---|---|---|---|
![]() | Creates an instance of GeoObjectModeler. |
Name | Parameters | DeclaringType | Summary |
---|
Name | Parameters | DeclaringType | Summary |
---|---|---|---|
![]() | Object, GeoObjectModelerMemberTypes, BindingFlags, GeoObjectModelerDefaultValueMode | Creates model for an object. | |
![]() | GeoObjectModel | Creates an object from a model. | |
![]() | Object | Object | |
![]() | Object | ||
![]() | Object | ||
![]() | Object |
Name | Parameters | DeclaringType | Summary |
---|---|---|---|
![]() | String, Object, Type, Object, GeoObjectNode | Creates a node for a member. | |
![]() | String, Object, Type, Object, GeoObjectNode | Creates a node for a member. | |
![]() | String, Type, Object, GeoObjectNode | Creates an object from a node. | |
![]() | String, Type, Object, GeoObjectNode | Creates an object from a node. | |
![]() | Object | ||
![]() | Type, GeoObjectModelerMemberTypes | Gets members of a type. | |
![]() | Type, GeoObjectModelerMemberTypes | Gets members of a type. | |
![]() | Object | ||
![]() | CreatedMemberNodeGeoObjectModelerEventArgs | ||
![]() | CreatedMemberObjectGeoObjectModelerEventArgs | ||
![]() | CreatingMemberNodeGeoObjectModelerEventArgs | ||
![]() | CreatingMemberObjectGeoObjectModelerEventArgs |
Name | Return | DeclaringType | Summary |
---|
Name | Return | DeclaringType | Summary |
---|
Name | Event Arguments | DeclaringType | Summary |
---|---|---|---|
![]() | CreatedMemberNodeGeoObjectModelerEventArgs | This event happens when the modeler has created a node for a member(field or property). | |
![]() | CreatedMemberObjectGeoObjectModelerEventArgs | This event happens when the modeler has created an object from a node. | |
![]() | CreatingMemberNodeGeoObjectModelerEventArgs | This event happens when the modeler is creating a node for a member(field or property). | |
![]() | CreatingMemberObjectGeoObjectModelerEventArgs | This event happens when the modeler is recreating an object from a node. |
Creates an instance of GeoObjectModeler.
Name | Type | Description |
---|
Creates model for an object.
Return Type | Description |
---|---|
GeoObjectModel<!– ThinkGeo.MapSuite.PortableCore.GeoObjectModel –> | The model that represent the object. |
Name | Type | Description |
---|---|---|
objectToModel | Object<!– System.Object –> | The object to model. |
memberTypes | GeoObjectModelerMemberTypes<!– ThinkGeo.MapSuite.PortableCore.GeoObjectModelerMemberTypes –> | The member types. |
bindingFlags | BindingFlags<!– System.Reflection.BindingFlags –> | The binding flags. |
defaultValueMode | GeoObjectModelerDefaultValueMode<!– ThinkGeo.MapSuite.PortableCore.GeoObjectModelerDefaultValueMode –> | The default value mode. |
<!– ThinkGeo.MapSuite.PortableCore.GeoObjectModeler –> Go Back
Creates an object from a model.
Return Type | Description |
---|---|
Object<!– System.Object –> | The object recreated from the model. |
Name | Type | Description |
---|---|---|
model | GeoObjectModel<!– ThinkGeo.MapSuite.PortableCore.GeoObjectModel –> | The model. |
<!– ThinkGeo.MapSuite.PortableCore.GeoObjectModeler –> Go Back
Return Type | Description |
---|---|
Boolean<!– System.Boolean –> |
Name | Type | Description |
---|---|---|
obj | Object<!– System.Object –> |
<!– System.Object –> Go Back
Return Type | Description |
---|---|
Int32<!– System.Int32 –> |
Name | Type | Description |
---|
<!– System.Object –> Go Back
Return Type | Description |
---|---|
Type<!– System.Type –> |
Name | Type | Description |
---|
<!– System.Object –> Go Back
Return Type | Description |
---|---|
String<!– System.String –> |
Name | Type | Description |
---|
<!– System.Object –> Go Back
Creates a node for a member.
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|---|---|
memberName | String<!– System.String –> | The member name. |
memberValue | Object<!– System.Object –> | The member value. |
memberType | Type<!– System.Type –> | The member type. |
memberOwner | Object<!– System.Object –> | The member's owner(parent) object. |
baseMemberNode | GeoObjectNode<!– ThinkGeo.MapSuite.PortableCore.GeoObjectNode –> | The base(parent) member node. |
<!– ThinkGeo.MapSuite.PortableCore.GeoObjectModeler –> Go Back
Creates a node for a member.
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|---|---|
memberName | String<!– System.String –> | The member name. |
memberValue | Object<!– System.Object –> | The member value. |
memberType | Type<!– System.Type –> | The member type. |
memberOwner | Object<!– System.Object –> | The member's owner(parent) object. |
baseMemberNode | GeoObjectNode<!– ThinkGeo.MapSuite.PortableCore.GeoObjectNode –> | The base(parent) member node. |
<!– ThinkGeo.MapSuite.PortableCore.GeoObjectModeler –> Go Back
Creates an object from a node.
Return Type | Description |
---|---|
Object<!– System.Object –> |
Name | Type | Description |
---|---|---|
memberName | String<!– System.String –> | The member name. |
memberType | Type<!– System.Type –> | The member type. |
memberOwner | Object<!– System.Object –> | The member's owner(parent) object. |
memberNode | GeoObjectNode<!– ThinkGeo.MapSuite.PortableCore.GeoObjectNode –> | The member node. |
<!– ThinkGeo.MapSuite.PortableCore.GeoObjectModeler –> Go Back
Creates an object from a node.
Return Type | Description |
---|---|
Object<!– System.Object –> |
Name | Type | Description |
---|---|---|
memberName | String<!– System.String –> | The member name. |
memberType | Type<!– System.Type –> | The member type. |
memberOwner | Object<!– System.Object –> | The member's owner(parent) object. |
memberNode | GeoObjectNode<!– ThinkGeo.MapSuite.PortableCore.GeoObjectNode –> | The member node. |
<!– ThinkGeo.MapSuite.PortableCore.GeoObjectModeler –> Go Back
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|
<!– System.Object –> Go Back
Gets members of a type.
Return Type | Description |
---|---|
Collection<MemberInfo><!– System.Collections.ObjectModel.Collection{System.Reflection.MemberInfo} –> | The members of a type. |
Name | Type | Description |
---|---|---|
type | Type<!– System.Type –> | The type. |
memberTypes | GeoObjectModelerMemberTypes<!– ThinkGeo.MapSuite.PortableCore.GeoObjectModelerMemberTypes –> | The member types. |
<!– ThinkGeo.MapSuite.PortableCore.GeoObjectModeler –> Go Back
Gets members of a type.
Return Type | Description |
---|---|
Collection<MemberInfo><!– System.Collections.ObjectModel.Collection{System.Reflection.MemberInfo} –> | The members of a type. |
Name | Type | Description |
---|---|---|
type | Type<!– System.Type –> | The type. |
memberTypes | GeoObjectModelerMemberTypes<!– ThinkGeo.MapSuite.PortableCore.GeoObjectModelerMemberTypes –> | The member types. |
<!– ThinkGeo.MapSuite.PortableCore.GeoObjectModeler –> Go Back
Return Type | Description |
---|---|
Object<!– System.Object –> |
Name | Type | Description |
---|
<!– System.Object –> Go Back
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|---|---|
e | CreatedMemberNodeGeoObjectModelerEventArgs<!– ThinkGeo.MapSuite.PortableCore.CreatedMemberNodeGeoObjectModelerEventArgs –> |
<!– ThinkGeo.MapSuite.PortableCore.GeoObjectModeler –> Go Back
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|---|---|
e | CreatedMemberObjectGeoObjectModelerEventArgs<!– ThinkGeo.MapSuite.PortableCore.CreatedMemberObjectGeoObjectModelerEventArgs –> |
<!– ThinkGeo.MapSuite.PortableCore.GeoObjectModeler –> Go Back
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|---|---|
e | CreatingMemberNodeGeoObjectModelerEventArgs<!– ThinkGeo.MapSuite.PortableCore.CreatingMemberNodeGeoObjectModelerEventArgs –> |
<!– ThinkGeo.MapSuite.PortableCore.GeoObjectModeler –> Go Back
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|---|---|
e | CreatingMemberObjectGeoObjectModelerEventArgs<!– ThinkGeo.MapSuite.PortableCore.CreatingMemberObjectGeoObjectModelerEventArgs –> |
<!– ThinkGeo.MapSuite.PortableCore.GeoObjectModeler –> Go Back
This event happens when the modeler has created a node for a member(field or property).
Event Arguments |
---|
CreatedMemberNodeGeoObjectModelerEventArgs<!– ThinkGeo.MapSuite.PortableCore.CreatedMemberNodeGeoObjectModelerEventArgs –> |
<!– ThinkGeo.MapSuite.PortableCore.GeoObjectModeler –> Go Back
This event happens when the modeler has created an object from a node.
Event Arguments |
---|
CreatedMemberObjectGeoObjectModelerEventArgs<!– ThinkGeo.MapSuite.PortableCore.CreatedMemberObjectGeoObjectModelerEventArgs –> |
<!– ThinkGeo.MapSuite.PortableCore.GeoObjectModeler –> Go Back
This event happens when the modeler is creating a node for a member(field or property).
Event Arguments |
---|
CreatingMemberNodeGeoObjectModelerEventArgs<!– ThinkGeo.MapSuite.PortableCore.CreatingMemberNodeGeoObjectModelerEventArgs –> |
<!– ThinkGeo.MapSuite.PortableCore.GeoObjectModeler –> Go Back
This event happens when the modeler is recreating an object from a node.
Event Arguments |
---|
CreatingMemberObjectGeoObjectModelerEventArgs<!– ThinkGeo.MapSuite.PortableCore.CreatingMemberObjectGeoObjectModelerEventArgs –> |
<!– ThinkGeo.MapSuite.PortableCore.GeoObjectModeler –> Go Back
NOTOC MapSuitePortableCore ThinkGeo.MapSuite.PortableCore UpdateDocumentation
8501 Wade Blvd Ste 550
Frisco, TX 75034
United States
sales@thinkgeo.com
1-785-727-4133
Online Store
- Desktop
WPF
WinForms
- Web
WebAPI HTML5/JavaScript
ASP.NET MVC
WebForms with AJAX
- Mobile
iOS
Android™
World Street
World Imagery
Routing
Geocoding
Reverse Geocoding
Elevation
Quick Start Guides
Documentation
Blogs
Discussion Forums
Customer Portal
About Us
News & Announcemets
Privacy Policy
Copyright 2003-2017 ThinkGeo LLC.
All rights reserved.