ArcFM Engine Developer Guide
GetAllDifferencesInSource Method


Work space as IWorkspace object
Source version as String
Target version as String
Boolean value indicating whether to include non-postable object classes
Boolean value indicating whether to get differences for non-conflict difference types
Table name as String (optional)
This method returns the edit differences between SourceVer and the ancestor TargetVer for differences existing in the SourceVer (Update/Update, Update/Delete, Insert, Update/NoChange). If IncludeNonPostable is false, check only postable object classes. If ConflictsOnly is false, get differences for non-conflict difference types. If TableName is defined, check only this table.
Syntax
'Declaration
 
Function GetAllDifferencesInSource( _
   ByVal pWorkspace As ESRI.ArcGIS.Geodatabase.IWorkspace, _
   ByVal bstrSourceVersion As String, _
   ByVal bstrTargetVersion As String, _
   ByVal bIncludeNonPostable As Boolean, _
   ByVal bConflictsOnly As Boolean, _
   Optional ByVal bstrTableName As String _
) As ID8List
'Usage
 
Dim instance As IMMVersioningUtils
Dim pWorkspace As ESRI.ArcGIS.Geodatabase.IWorkspace
Dim bstrSourceVersion As String
Dim bstrTargetVersion As String
Dim bIncludeNonPostable As Boolean
Dim bConflictsOnly As Boolean
Dim bstrTableName As String
Dim value As ID8List
 
value = instance.GetAllDifferencesInSource(pWorkspace, bstrSourceVersion, bstrTargetVersion, bIncludeNonPostable, bConflictsOnly, bstrTableName)
ID8List GetAllDifferencesInSource( 
   ESRI.ArcGIS.Geodatabase.IWorkspace pWorkspace,
   string bstrSourceVersion,
   string bstrTargetVersion,
   bool bIncludeNonPostable,
   bool bConflictsOnly,
   string bstrTableName
)

Parameters

pWorkspace
Work space as IWorkspace object
bstrSourceVersion
Source version as String
bstrTargetVersion
Target version as String
bIncludeNonPostable
Boolean value indicating whether to include non-postable object classes
bConflictsOnly
Boolean value indicating whether to get differences for non-conflict difference types
bstrTableName
Table name as String (optional)

Return Value

Requirements

Target Platforms: Windows XP SP3 (32-bit and 64-bit), Windows 7 (32-bit and 64-bit)

Not all Operating Systems are supported on all products. Visit the ArcFM Solution Supported Versions page for full details.

See Also

Reference

IMMVersioningUtils Interface
IMMVersioningUtils Members

 

 


Send Comment