Удаление горизонтальной связи
URL: components/services/APIRelations.asmx
Метод: RemoveHorizontalRelations
Передаваемые параметры
| Параметр | Описание |
|---|---|
ASPNETSessionId | Идентификатор сессии |
Relations | Массив объектов для создания связей с полями |
RelationDataContract | Массив горизонтальной связи |
RelationTemplateId | Идентификатор горизонтальной связи |
P2MObject1Id | Идентификатор первого объекта |
P2MObject2Id | Идентификатор второго объекта |
<?xml version="1.0" encoding="utf-8"?> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:str="http://streamline/"> <soapenv:Header/> <soapenv:Body> <str:RemoveHorizontalRelations> <str:relationsToRemove> <str:ASPNETSessionId>string</str:ASPNETSessionId> <str:Relations> <str:RelationDataContract> <str:RelationTemplateId>guid</str:RelationTemplateId> <str:P2MObject1Id>guid</str:P2MObject1Id> <str:P2MObject2Id>guid</str:P2MObject2Id> </str:RelationDataContract> </str:Relations> </str:relationsToRemove> </str:RemoveHorizontalRelations> </soapenv:Body> </soapenv:Envelope>
Возвращаемые параметры
| Параметр | Описание |
|---|---|
RemoveHorizontalRelationsResult | Результат выполнения метода |
DeletedRelations | Массив объектов для создания связей с полями |
RelationWrapper | Результат выполнения метода (массив) |
Id | Идентификатор связи |
RelationTemplateId | Идентификатор типа связи |
P2MObject1Id | Идентификатор первого объекта |
P2MObject2Id | Идентификатор первого объекта |
Errors | Массив с ошибками |
Error | Ошибка |
Message | Сообщение об ошибке |
<?xml version="1.0" encoding="utf-8"?> <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> <s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <RemoveHorizontalRelationsResponse xmlns="http://streamline/"> <RemoveHorizontalRelationsResult> <DeletedRelations> <RelationWrapper> <Id>guid</Id> <RelationTemplateId>guid</RelationTemplateId> <P2MObject1Id>guid</P2MObject1Id> <P2MObject2Id>guid</P2MObject2Id> </RelationWrapper> <RelationWrapper> <Id>guid</Id> <RelationTemplateId>guid</RelationTemplateId> <P2MObject1Id>guid</P2MObject1Id> <P2MObject2Id>guid</P2MObject2Id> </RelationWrapper> <Errors> <Error> <Message>string</Message> <Relations> <RelationDataContract> <RelationTemplateId>guid</RelationTemplateId> <P2MObject1Id>guid</P2MObject1Id> <P2MObject2Id>guid</P2MObject2Id> </RelationDataContract> </Relations> </Error> </Errors> </RemoveHorizontalRelationsResult> </RemoveHorizontalRelationsResponse> </s:Body> </s:Envelope>