Devuelve True si esta entidad tiene duplicados, pero en sí misma no es un duplicado.
Este método informa si un objeto Entity es un original verdadero, es decir, que en sí mismo no es un duplicado. Si este método devuelve True, el método IsDuplicate debe devolver False y el método HasDuplicates debe devolver True. Un objeto Entity debe tener, como mínimo, un duplicado para ser considerado como un original.
VBScript
entity.IsOriginal
Perl
$entity->IsOriginal();
VBScript
'Display a window indicating the IDs of the
' the duplicates of this record
If entity.IsOriginal Then
' Get the ID of this record
originalID = entity.GetDisplayName
' Display the IDs of its duplicates
duplicateLinkList = entity.GetDuplicates
For Each duplicateLink In duplicateLinkList
duplicateObj = duplicateLink.GetChildEntity
duplicateID = duplicateObj.GetDisplayName
OutputDebugString "Parent ID:" & originalID & _
" child Id:" & duplicateID
Next
End If
Perl
# Display a window indicating the IDs of the
# the duplicates of this record
if ($entity->IsOriginal())
{
# Get the ID of this record
$originalID = $entity->GetDisplayName();
# Find out how many duplicates there
# are so the for loop can iterate them.
# Display the IDs of its duplicates
$duplicateLinkList = $entity->GetDuplicates();
$numdups = $duplicateLinkList->Count();
for ($x = 0; $x < $numdups ; $x++)
{
$duplicateLink = $duplicateLinkList->Item($x);
$duplicateObj = $duplicateLink->GetChildEntity();
$duplicateID = $duplicateObj->GetDisplayName();
$session->OutputDebugString("Parent ID:".$originalID." child
Id:".$duplicateID);
}
}