этот код предназначен для удаления всех входящих и исходящих ссылок для всех объектов из текущего модуля. Это не проверено, но вы можете начать отсюда.
Object o
Link lk
for o in current Module do
{
for lk in o -> "*" do // for outcoming links
{
delete(lk)
}
for lk in o <- "*" do // for incoming links
{
delete(lk)
}
}
Совет: Когда вы спрашиваете что-то, напишите, что вы пытались сделать, чтобы решить проблему.
EDIT:
Этот код протестирован и удаляет исходящие и входящие ссылки из указанного объекта из указанного модуля.
Folder f = current
Module m
string object_id = <hardcoded_id_or_from_somewhere>
string module_name = <same_as_object_id>
for m in f do
{
if(name(m) == module_name)
{
Object o
for o in m do
{
if(identifier(o) == object_id)
{
Link lk
for lk in o -> "*" do // for outcoming links
{
delete(lk)
}
for lk in o <- "*" do // for incoming links
{
delete(lk)
}
}
}
}
}