TaxonRelationsTreeGetAllChildAndParentEdges Method (ICollectionITaxonRelationsTreeNode, Boolean, Boolean) |
Gets all child and parent edges.
Includes both valid and invalid edges.
Includes both main and secondary parent/children.
Namespace: ArtDatabanken.DataAssembly: ArtDatabanken.Data (in ArtDatabanken.Data.dll) Version: 1.3.0.0 (1.3.0.0)
Syntax public HashSet<ITaxonRelationsTreeEdge> GetAllChildAndParentEdges(
ICollection<ITaxonRelationsTreeNode> treeNodes,
bool onlyValid,
bool includeChildrenSecondaryParents = true
)
Public Function GetAllChildAndParentEdges (
treeNodes As ICollection(Of ITaxonRelationsTreeNode),
onlyValid As Boolean,
Optional includeChildrenSecondaryParents As Boolean = true
) As HashSet(Of ITaxonRelationsTreeEdge)
public:
HashSet<ITaxonRelationsTreeEdge^>^ GetAllChildAndParentEdges(
ICollection<ITaxonRelationsTreeNode^>^ treeNodes,
bool onlyValid,
bool includeChildrenSecondaryParents = true
)
member GetAllChildAndParentEdges :
treeNodes : ICollection<ITaxonRelationsTreeNode> *
onlyValid : bool *
?includeChildrenSecondaryParents : bool
(* Defaults:
let _includeChildrenSecondaryParents = defaultArg includeChildrenSecondaryParents true
*)
-> HashSet<ITaxonRelationsTreeEdge>
Parameters
- treeNodes
- Type: System.Collections.GenericICollectionITaxonRelationsTreeNode
The tree nodes. - onlyValid
- Type: SystemBoolean
Include only valid edges. - includeChildrenSecondaryParents (Optional)
- Type: SystemBoolean
Include secondary parents to children.
Return Value
Type:
HashSetITaxonRelationsTreeEdgeA set with all child and parent edges.
See Also