TaxonRelationsTreeManagerCreateTaxonRelationsTree Method |
Creates a TaxonRelations tree from a taxon relations list.
Namespace: ArtDatabanken.DataAssembly: ArtDatabanken.Data (in ArtDatabanken.Data.dll) Version: 1.3.0.0 (1.3.0.0)
Syntax public static TaxonRelationsTree CreateTaxonRelationsTree(
IUserContext userContext,
TaxonRelationList taxonRelations,
TaxonList taxa,
bool relationTaxonMustBeValid = false
)
Public Shared Function CreateTaxonRelationsTree (
userContext As IUserContext,
taxonRelations As TaxonRelationList,
taxa As TaxonList,
Optional relationTaxonMustBeValid As Boolean = false
) As TaxonRelationsTree
public:
static TaxonRelationsTree^ CreateTaxonRelationsTree(
IUserContext^ userContext,
TaxonRelationList^ taxonRelations,
TaxonList^ taxa,
bool relationTaxonMustBeValid = false
)
static member CreateTaxonRelationsTree :
userContext : IUserContext *
taxonRelations : TaxonRelationList *
taxa : TaxonList *
?relationTaxonMustBeValid : bool
(* Defaults:
let _relationTaxonMustBeValid = defaultArg relationTaxonMustBeValid false
*)
-> TaxonRelationsTree
Parameters
- userContext
- Type: ArtDatabanken.DataIUserContext
The user context. - taxonRelations
- Type: ArtDatabanken.DataTaxonRelationList
Taxon relations. - taxa
- Type: ArtDatabanken.DataTaxonList
Taxa list. Use this if you want to be able to find isolated nodes (taxon). - relationTaxonMustBeValid (Optional)
- Type: SystemBoolean
If true only relations to valid taxon is added for Validproperties.
Return Value
Type:
TaxonRelationsTreeA Taxon relations tree.
See Also