---
title: "Интерфейс ISurfacePatch"
type: interface
api: [api7]
tags: [interface, api7, isurfacepatch]
sources:
  - isurfacepatch.html
---

*API интерфейсов. Версия 7 > Документ 3D  > Поверхности  > Интерфейс ISurfaceContainer  > ISurfaceContainer - свойства *


## Интерфейс ISurfacePatch

Интерфейс заплатки.
Иерархия:
IKompasAPIObject
IModelObject
ISurfacePatch
Примечание:
1. Интерфейс можно получить у коллекции заплаток, используя свойство ISurfacePatches::SurfacePatch или метод ISurfacePatches::Add.
2. После задания параметров заплатки требуется вызвать метод IModelObject::Update.


## Edges - Массив ребер в виде SAFEARRAY DISPATCH - VT_ARRAY | VT_DISPATCH

Тип данных: VARIANT
Синтаксис Automation:
```
Edges = Object.Edges    Получить свойство (* )
Object.Edges = Edges    Установить свойство (* )
Edges = Object.GetEdges()    Получить свойство (**)
Object.SetEdges( Edges )    Установить свойство (**)
```
Синтаксис COM:
```
Object.get_Edges( &Edges )    Получить свойство
Object.put_Edges( Edges )    Установить свойство
Примечание.
Свойство позволяет устанавливать и получать ребра операции.
```
