Select to view content in your preferred language

How to tell if feature class is registered with Move Edits To Base

1803
5
Jump to solution
04-07-2010 06:04 AM
RobertParsons
Occasional Contributor
Is there a way to tell in the GDB Metadata tables if a feature class is registered with the option to move edits to base?  From ArcCatalog I only see "This feature class is registered as versioned".  Is there a check mark?

Thanks for any insight.

Rob P.
0 Kudos
1 Solution

Accepted Solutions
CherylCleghorn
Esri Contributor
Rob

If you look on the Properties > General Tab in ArcCatalog, the versioning section at the bottom would say 'This feature class is registered as versioned and moving edits to base'
If it only says 'This feature class is registered as versioned' then the move edits to base obtion was not selected when the feature class was registered as versioned.

Regards
Cheryl

View solution in original post

5 Replies
KirkKuykendall
Deactivated User
Not sure about the metadata, but with arcobjects you can use IVersionedObject3.SupportsMovingEditsToBase.
0 Kudos
RobertParsons
Occasional Contributor
Thanks Kirk I will look into that.  I am having an issue creating a replica and one of the issues that was returned is "a feature class may be registered as versioned with the option of moving edits to base".  This prevents me from creating the replica. So, I was curious if I could query the metadata tables in Oracle directly.  However If I can use your suggestion I will.

Thanks,
Rob P.
0 Kudos
CherylCleghorn
Esri Contributor
Rob

If you look on the Properties > General Tab in ArcCatalog, the versioning section at the bottom would say 'This feature class is registered as versioned and moving edits to base'
If it only says 'This feature class is registered as versioned' then the move edits to base obtion was not selected when the feature class was registered as versioned.

Regards
Cheryl
CherylCleghorn
Esri Contributor
Sorry about the typo, read 'obtion' as 'option' :eek:
0 Kudos
KirkKuykendall
Deactivated User
Update:
The SupportsMovingEditsToBase just tells you if it can be registered with the option to move edits to base - not if in fact it is registered with that option.

To determine that use the bool returned by IVersionedObject3.GetVersionRegistrationInfo .
0 Kudos