Есть несколько способов достичь этого.
Во-первых, sharepoint позволяет по умолчанию добавлять элементы списка с точно такими же данными.
Ваша лучшая ставка в этом сценарии - идентифицировать ваш столбец в Listitem, который является вашим уникальным идентификатором (обычно заголовок). Затем в настройках списка нажмите на имя столбца и выберите «Да» для Enforce Unique values.
В качестве альтернативы, когда вы добавляете элементы с использованием объектной модели, выполните итерацию по существующим элементам и посмотрите, существует ли ListItem с этим значением.
Пришли пример кода, и я могу тебе помочь.
Приветствия