User Tools

Site Tools


thinkgeo.mapsuite.silverlightcore.edittools

This is an old revision of the document!


ThinkGeo.MapSuite.SilverlightCore.EditTools

<!– Class –>

Inheritance Hierarchy

Members Summary

Public Constructors

Name Parameters DeclaringType Summary
Public MethodEditTools FeatureSource

Protected Constructors

Name Parameters DeclaringType Summary
Protected MethodEditTools

Public Methods

Name Parameters DeclaringType Summary
Public MethodAdd Feature
Public MethodAdd BaseShape
Public MethodAdd BaseShape, Dictionary<String, String>
Public MethodBeginTransaction
Public MethodCommitTransaction
Public MethodDelete String
Public MethodEquals Object Object
Public MethodGetDifference String, AreaBaseShape
Public MethodGetDifference String, Feature
Public MethodGetHashCode Object
Public MethodGetType Object
Public MethodRollbackTransaction
Public MethodRotate String, PointShape, Single
Public MethodScaleDown String, Double
Public MethodScaleUp String, Double
Public MethodToString Object
Public MethodTranslateByDegree String, Double, Double, GeographyUnit, DistanceUnit
Public MethodTranslateByOffset String, Double, Double, GeographyUnit, DistanceUnit
Public MethodUnion String, AreaBaseShape
Public MethodUnion String, Feature
Public MethodUpdate BaseShape
Public MethodUpdate Feature
Public MethodUpdate BaseShape, Dictionary<String, String>

Protected Methods

Name Parameters DeclaringType Summary
Protected MethodFinalize Object
Protected MethodMemberwiseClone Object

Public Properties

Name Return DeclaringType Summary
Public PropertyIsEditable Boolean
Public PropertyIsInTransaction Boolean
Public PropertyIsTransactionLive Boolean
Public PropertyTransactionBuffer TransactionBuffer

Protected Properties

Name Return DeclaringType Summary

Public Events

Name Event Arguments DeclaringType Summary

Public Constructors

EditTools(FeatureSource)

Parameters

Name Type Description
featureSource FeatureSource<!– ThinkGeo.MapSuite.SilverlightCore.FeatureSource –>

Go Back

Protected Constructors

EditTools()

Parameters

Name Type Description

Go Back

Public Methods

Add(Feature)

Return Value

Return Type Description
String<!– System.String –>

Parameters

Name Type Description
feature Feature<!– ThinkGeo.MapSuite.SilverlightCore.Feature –>

<!– ThinkGeo.MapSuite.SilverlightCore.EditTools –> Go Back

Add(BaseShape)

Return Value

Return Type Description
String<!– System.String –>

Parameters

Name Type Description
shape BaseShape<!– ThinkGeo.MapSuite.SilverlightCore.BaseShape –>

<!– ThinkGeo.MapSuite.SilverlightCore.EditTools –> Go Back

Add(BaseShape, Dictionary<String, String>)

Return Value

Return Type Description
String<!– System.String –>

Parameters

Name Type Description
shape BaseShape<!– ThinkGeo.MapSuite.SilverlightCore.BaseShape –>
columnValues Dictionary<String,String><!– System.Collections.Generic.Dictionary{System.String,System.String} –>

<!– ThinkGeo.MapSuite.SilverlightCore.EditTools –> Go Back

BeginTransaction()

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description

<!– ThinkGeo.MapSuite.SilverlightCore.EditTools –> Go Back

CommitTransaction()

Return Value

Return Type Description
TransactionResult<!– ThinkGeo.MapSuite.SilverlightCore.TransactionResult –>

Parameters

Name Type Description

<!– ThinkGeo.MapSuite.SilverlightCore.EditTools –> Go Back

Delete(String)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
id String<!– System.String –>

<!– ThinkGeo.MapSuite.SilverlightCore.EditTools –> Go Back

Equals(Object)

Return Value

Return Type Description
Boolean<!– System.Boolean –>

Parameters

Name Type Description
obj Object<!– System.Object –>

<!– System.Object –> Go Back

GetDifference(String, AreaBaseShape)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
featureId String<!– System.String –>
targetShape AreaBaseShape<!– ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape –>

<!– ThinkGeo.MapSuite.SilverlightCore.EditTools –> Go Back

GetDifference(String, Feature)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
featureId String<!– System.String –>
targetAreaFeature Feature<!– ThinkGeo.MapSuite.SilverlightCore.Feature –>

<!– ThinkGeo.MapSuite.SilverlightCore.EditTools –> Go Back

GetHashCode()

Return Value

Return Type Description
Int32<!– System.Int32 –>

Parameters

Name Type Description

<!– System.Object –> Go Back

GetType()

Return Value

Return Type Description
Type<!– System.Type –>

Parameters

Name Type Description

<!– System.Object –> Go Back

RollbackTransaction()

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description

<!– ThinkGeo.MapSuite.SilverlightCore.EditTools –> Go Back

Rotate(String, PointShape, Single)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
featureId String<!– System.String –>
pivotPoint PointShape<!– ThinkGeo.MapSuite.SilverlightCore.PointShape –>
degreeAngle Single<!– System.Single –>

<!– ThinkGeo.MapSuite.SilverlightCore.EditTools –> Go Back

ScaleDown(String, Double)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
featureId String<!– System.String –>
percentage Double<!– System.Double –>

<!– ThinkGeo.MapSuite.SilverlightCore.EditTools –> Go Back

ScaleUp(String, Double)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
featureId String<!– System.String –>
percentage Double<!– System.Double –>

<!– ThinkGeo.MapSuite.SilverlightCore.EditTools –> Go Back

ToString()

Return Value

Return Type Description
String<!– System.String –>

Parameters

Name Type Description

<!– System.Object –> Go Back

TranslateByDegree(String, Double, Double, GeographyUnit, DistanceUnit)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
featureId String<!– System.String –>
distance Double<!– System.Double –>
angleInDegrees Double<!– System.Double –>
shapeUnit GeographyUnit<!– ThinkGeo.MapSuite.SilverlightCore.GeographyUnit –>
distanceUnit DistanceUnit<!– ThinkGeo.MapSuite.SilverlightCore.DistanceUnit –>

<!– ThinkGeo.MapSuite.SilverlightCore.EditTools –> Go Back

TranslateByOffset(String, Double, Double, GeographyUnit, DistanceUnit)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
featureId String<!– System.String –>
xOffset Double<!– System.Double –>
yOffset Double<!– System.Double –>
shapeUnit GeographyUnit<!– ThinkGeo.MapSuite.SilverlightCore.GeographyUnit –>
offsetUnit DistanceUnit<!– ThinkGeo.MapSuite.SilverlightCore.DistanceUnit –>

<!– ThinkGeo.MapSuite.SilverlightCore.EditTools –> Go Back

Union(String, AreaBaseShape)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
featureId String<!– System.String –>
targetShape AreaBaseShape<!– ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape –>

<!– ThinkGeo.MapSuite.SilverlightCore.EditTools –> Go Back

Union(String, Feature)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
featureId String<!– System.String –>
targetAreaFeature Feature<!– ThinkGeo.MapSuite.SilverlightCore.Feature –>

<!– ThinkGeo.MapSuite.SilverlightCore.EditTools –> Go Back

Update(BaseShape)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
shape BaseShape<!– ThinkGeo.MapSuite.SilverlightCore.BaseShape –>

<!– ThinkGeo.MapSuite.SilverlightCore.EditTools –> Go Back

Update(Feature)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
feature Feature<!– ThinkGeo.MapSuite.SilverlightCore.Feature –>

<!– ThinkGeo.MapSuite.SilverlightCore.EditTools –> Go Back

Update(BaseShape, Dictionary<String, String>)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
shape BaseShape<!– ThinkGeo.MapSuite.SilverlightCore.BaseShape –>
columnValues Dictionary<String,String><!– System.Collections.Generic.Dictionary{System.String,System.String} –>

<!– ThinkGeo.MapSuite.SilverlightCore.EditTools –> Go Back

Protected Methods

Finalize()

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description

<!– System.Object –> Go Back

MemberwiseClone()

Return Value

Return Type Description
Object<!– System.Object –>

Parameters

Name Type Description

<!– System.Object –> Go Back

Public Properties

IsEditable

Return Value

Return Type
Boolean<!– System.Boolean –>

<!– ThinkGeo.MapSuite.SilverlightCore.EditTools –> Go Back

IsInTransaction

Return Value

Return Type
Boolean<!– System.Boolean –>

<!– ThinkGeo.MapSuite.SilverlightCore.EditTools –> Go Back

IsTransactionLive

Return Value

Return Type
Boolean<!– System.Boolean –>

<!– ThinkGeo.MapSuite.SilverlightCore.EditTools –> Go Back

TransactionBuffer

Return Value

Return Type
TransactionBuffer<!– ThinkGeo.MapSuite.SilverlightCore.TransactionBuffer –>

<!– ThinkGeo.MapSuite.SilverlightCore.EditTools –> Go Back

Protected Properties

Public Events

thinkgeo.mapsuite.silverlightcore.edittools.1440040134.txt.gz · Last modified: 2015/09/21 03:20 (external edit)