Taxon Class |
Namespace: ArtDatabanken.Data
The Taxon type exposes the following members.
Name | Description | |
---|---|---|
AlertStatus |
Alert status taxon.
A classification of the need for communication of
problems related to the taxon status and recognition.
Might be used to decide if description
text is displayed as warning.
| |
Author |
Author of the recommended scientific name.
| |
Category |
Category that this taxon belongs to.
| |
ChangeStatus |
ChangeStatus
Indicates taxons lump-split status.
| |
CommonName |
Recommended common name.
Not all taxa has a recommended common name.
| |
CreatedBy |
User that created the record.
Mandatory ie always required.
| |
CreatedByPerson |
Person for a taxon.
This property will return an incorret person. Do not use until it is corrected.
Not required ie could be null.
| |
CreatedDate |
Date record was created.
Set by database when inserted.
Mandatory ie always required.
| |
DataContext |
Data context.
| |
Guid |
GUID (Globally Unique Identifier) for this object.
It is a LSID, which is unique for each version of the record holding the information included in this object.
It is updated automatically by database each time information is saved.
Mandatory ie always required.
| |
Id |
Unique identification of a taxon.
Mandatory ie always required.
| |
IsInRevision |
Indicates if this taxon is in a checked out revision
and may be updated.
| |
IsMicrospecies |
Indicates that a specie is a microspecies
| |
IsPublished |
Gets or sets IsPublished
| |
IsValid |
IsValid
true - taxon is valid.
false - taxon is NOT valid.
| |
ModifiedBy |
Taxon was modified by the user with this id.
Set by database.
| |
ModifiedByPerson |
Person for a taxon.
This property will return an incorret person. Do not use until it is corrected.
Not required ie could be null.
| |
ModifiedDate |
Date taxon was modified.
Set by database revision with taxon in is checked in
| |
PartOfConceptDefinition |
Part of concept definition for a taxon.
Not required ie could be null.
| |
RevisionId |
If this taxon is in a checked out revision then this is the RevisionId; otherwise null.
| |
ScientificName |
Recommended scientific name.
| |
SortOrder |
SortOrder
Sorting order for this taxon.
| |
ValidFromDate |
Date user is valid from. Not Null. Is set to date created by default.
Mandatory ie always required.
| |
ValidToDate |
Date user is valid to. Not Null. Is set to date created + 100 years by default.
Mandatory ie always required.
|
Name | Description | |
---|---|---|
GetAllChildTaxonRelations |
Get all valid child taxon relations.
| |
GetAllParentTaxonRelations |
Searches among all levels of parents above the current taxon.
Uses tree search when includeHistorical is false.
Otherwise it uses the collection AllParentTaxa
| |
GetCheckedOutChangesParentTaxa |
Delivers all currently valid direct parent taxa for this taxon while in a revision
| |
GetCheckedOutChangesTaxonName |
Gets CheckedOutChangesTaxonName.
| |
GetCheckedOutChangesTaxonProperties |
Delivers the current valid TaxonProperty object for a taxon when in a revision
| |
GetChildTaxonTree |
Get child taxon tree.
Returned taxon tree node is related to this taxon,
which is the top of the child taxon tree.
| |
GetCommonName |
Get recommended common name, ie name of type
SWEDISH_NAME and recommended.
| |
GetConceptDefinition |
Full concept definition for a taxon.
Not required ie could be null.
| |
GetCreatedByPersonFullName |
Get the full name of the person that created this taxon.
| |
GetCurrentTaxonNames |
Get currently valid taxon names.
| |
GetHashCode |
Returns the hash code for this taxon.
(Overrides ObjectGetHashCode.) | |
GetIdentifiers |
Get taxon names where taxon name category type
equals IDENTIFIER except for recommended GUID.
This includes ITIS_NAME, ITIS_NUMBER, NN_CODE and ERMS:Name.
| |
GetMisappliedNames |
Get misapplied names.
| |
GetModifiedByPerson |
Get the person that made the last modification to this taxon.
| |
GetModifiedByPersonFullname |
Get the full name of the person that made the last modification to this taxon.
| |
GetNearestChildTaxonRelations |
Get nearest child taxon relations that are valid.
| |
GetNearestNonValidParents |
Get nearest non valid parents.
| |
GetNearestParentTaxonRelations |
Get nearest parent taxon relations that are valid.
| |
GetNonValidParents |
The get non valid parents.
| |
GetNonValidParents(IUserContext) |
Get non valid parents.
| |
GetOtherParentTaxa |
Gets the other parent taxa. I.e. all secondary relations.
| |
GetParentTaxonRelations |
Searches among the direct parents in the collection ParentTaxa
| |
GetParentTaxonTree |
Get parent taxon tree.
Returned taxon tree node is related to this taxon,
which is the bottom of the parent taxon tree.
| |
GetProParteSynonyms |
Get proParte synonyms.
| |
GetRecommendedGuid |
Get recommended GUID, ie name of type GUID and recommended.
| |
GetReferenceRelations |
Gets or sets References.
| |
GetScientificName |
Get recommended scientfic name, ie name of type
SCIENTIFIC_NAME and recommended.
| |
GetScientificNameAndAuthor |
Get scientific name and author for this taxon.
| |
GetScientificNameAndAuthorAndCommonName |
Get scientific name, author and common name for this taxon.
| |
GetSynonyms(IUserContext) |
Get all synonyms. proParte synonyms are included in the result.
| |
GetSynonyms(IUserContext, Boolean) |
Get synonyms.
| |
GetTaxonNameByVersion |
Get taxon name with specified version.
| |
GetTaxonNames |
Get all taxon names.
| |
GetTaxonNamesByCategoryId |
Get all taxon names in a specific category.
| |
GetTaxonNamesBySearchCriteria |
Get taxon names that matches search criteria.
| |
GetTaxonProperties |
Gets TaxonPropertieses.
| |
GetTaxonTree |
Get taxon tree. This is the combination of both child taxon tree
and parent taxon tree.
Returned taxon tree node is related to this taxon,
which is somewhere inside the taxon tree.
| |
SetParentTaxa |
Sets parent taxa.
| |
SetReferenceRelations |
Sets References.
| |
SetTaxonProperties |
Sets TaxonPropertieses.
|
Name | Description | |
---|---|---|
AreEqual |
Test if two IDataId32 references are equal.
(Defined by IDataId32Extension.) | |
AreNotEqual |
Test if two IDataId32 references are not equal.
(Defined by IDataId32Extension.) | |
CheckNotNull |
Check that an argument is not null.
(Defined by ObjectExtension.) | |
CheckNull |
Check that an argument is null.
(Defined by ObjectExtension.) | |
IsNotNull |
Test if an object reference is not null.
(Defined by ObjectExtension.) | |
IsNull |
Test if an object reference is null.
(Defined by ObjectExtension.) |