Property | Type | Description | |
---|---|---|---|
FindTreeRelationship | RelationshipOfRelatives | ||
GetDescendents | Set |
||
GetGhostParentHelper | GhostParentHelper | ||
GetHvoCommonAncestor | int | ||
GetTreeNode | |||
PartOwnershipTree | System |
Method | Description | |
---|---|---|
Create ( SIL.FieldWorks.FDO.FdoCache cache, IMultiListSortItemProvider sortItemProvider, bool fReturnFirstDecendentOnly ) : |
Factory for returning a PartOwnershipTree
|
|
FindCorrespondingItemsInCurrentList ( int flidForItemsBeforeListChange, Set |
Map itemsBeforeListChange (associated with flidForItemsBeforeListChange) to those in the current list (associated with flidForCurrentList) and provide a set of common ancestors.
|
|
GetSourceFieldName ( int targetClsId, int targetFieldId ) : string |
Get the field name that should be used for the main record list when we want to edit the specified field of the specified object class. TargetFieldId may be 0 to get the default (or only) main record list field for the specified class.
|
Method | Description | |
---|---|---|
DisposeUnmanagedResources ( ) : void |
|
Method | Description | |
---|---|---|
FindTreeRelationship ( int prevListItemsClass, int newListItemsClass ) : RelationshipOfRelatives | ||
GetDescendents ( int hvoCommonAncestor, int relativesFlid ) : Set |
||
GetGhostParentHelper ( int flidToTry ) : GhostParentHelper | ||
GetHvoCommonAncestor ( int hvoBeforeListChange, int prevListItemsClass, int newListItemsClass ) : int | ||
GetTreeNode ( int classId ) : |
||
PartOwnershipTree ( SIL.FieldWorks.FDO.FdoCache cache, IMultiListSortItemProvider sortItemProvider, bool fReturnFirstDecendentOnly ) : System |
static public Create ( SIL.FieldWorks.FDO.FdoCache cache, IMultiListSortItemProvider sortItemProvider, bool fReturnFirstDecendentOnly ) : |
||
cache | SIL.FieldWorks.FDO.FdoCache | |
sortItemProvider | IMultiListSortItemProvider | |
fReturnFirstDecendentOnly | bool | |
return |
protected DisposeUnmanagedResources ( ) : void | ||
return | void |
public FindCorrespondingItemsInCurrentList ( int flidForItemsBeforeListChange, Set |
||
flidForItemsBeforeListChange | int | |
itemsBeforeListChange | Set |
|
flidForCurrentList | int | |
commonAncestors | Set |
|
return | Set |
public GetSourceFieldName ( int targetClsId, int targetFieldId ) : string | ||
targetClsId | int | |
targetFieldId | int | |
return | string |