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); } }