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
'Visualizar una ventana que indique los ID de los
' duplicados de este registro
If entity.IsOriginal Then
' Obtener el ID de este registro
originalID = entity.GetDisplayName
' Visualizar los ID de los duplicados
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
#Visualizar una ventana que indique los ID de los
# duplicados de este registro
if ($entity->IsOriginal())
{
# Obtener el ID de este registro
$originalID = $entity->GetDisplayName();
# Averiguar cuántos duplicados
# hay para que el bucle for los pueda repetir.
# Visualizar los ID de los duplicados
$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);
}
}