IFeatureBuffer featureBuffer = infosXML.FeatureclassSitesReference.CreateFeatureBuffer(); IFeatureCursor cursorReferenceInsert = infosXML.FeatureclassSitesReference.Insert(true); featureBuffer.Shape = siteCourant.ShapeCopy; cursorReferenceInsert.InsertFeature(featureBuffer); cursorReferenceInsert.Flush();
' For ArcGIS 10 using VS 2010 you need to import the following Imports ESRI.ArcGIS.ADF.Connection.Local Imports ESRI.ArcGIS.ADF Dim pQueryFilter As IQueryFilter pQueryFilter= New QueryFilterClass pQueryFilter.WhereClause = "ID = 1" Using releaser As New ComReleaser Dim pFeatureCursor As IFeatureCursor pFeatureCursor = pFeatureclass.Update(pQueryFilter, True) releaser.ManageLifetime(pFeatureCursor) Dim pFeature As IFeature pFeature = pFeatureCursor.NextFeature While pFeature IsNot Nothing ' Do something with pFeature pFeatureCursor.UpdateFeature(pFeature) pFeature = pFeatureCursor.NextFeature End While End Using
try releasing featureBuffer and cursorReferenceInsert objectse.g. in .Net, we can write Marshal.ReleaseComObject(cursorReferenceInsert)
featureBuffer and cursorReferenceInsert objectse.g. in .Net, we can write Marshal.ReleaseComObject(cursorReferenceInsert)
Les membres connectés peuvent publier, suivre les mises à jour, et plus encore. Nouveau ici ? Inscrivez-vous gratuitement.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.