FeatureLayer featureLayer = mobileCache1.FeatureLayers["MyLayer"] as FeatureLayer;
string whereClause = "Name like '%sky'";
QueryFilter queryFilter = new QueryFilter(whereClause);
try
{
FeatureDataTable featureDataTable = featureLayer.GetDataTable(queryFilter, null);
int geometryColumnIndex = featureDataTable.GeometryColumnIndex;
if (featureDataTable.Rows.Count > 0)
{
Polyline polyline = featureDataTable.Rows[0][geometryColumnIndex] as Polyline;
polyline.Clear();
polyline.AddPart(m_coordinateCollection);
int count = featureLayer.SaveEdits(featureDataTable);
System.Diagnostics.Debug.WriteLine("Edit Count: " + count);
}
}
catch (Exception ex)
{
//throw ;
}
featureLayer.AllowNew is false
featureLayer.AllowModify is true
count is 0???
help me,how to modify the polyline?