--- title: "Интерфейс ILocalCoordinateSystems2D" type: interface api: [api7] domain: [2d] tags: [interface, api7, 2d, ilocalcoordinatesystems2d] sources: - ilocalcoordinatesystems2d.html --- *API интерфейсов. Версия 7 > Документ 2D  > Вспомогательные объекты * ## Интерфейс ILocalCoordinateSystems2D Коллекция локальных систем координат. Иерархия: IDispatch IKompasAPIObject IKompasCollection ILocalCoordinateSystems2D Интерфейс коллекции локальных систем координат, позволяющий получить доступ к локальным системам координат вида. Примечание: Данный интерфейс можно получить с помощью свойства LocalCoordinateSystems2D интерфейса IView1. ## Add - Создает новую ЛСК и добавляет её в коллекцию Синтаксис Automation: ``` LPDISPATCH Add(); ``` Синтаксис COM: ``` HRESULT Add( ILocalCoordinateSystem2D * * Result ); Создает и добавляет новую ЛСК в коллекцию. Возвращаемое значение: Указатель на интерфейс добавленной ЛСК. ``` ## Current - Получить/установить текущую ЛСК Тип данных: указатель на интерфейс ILocalCoordinateSystem2D Синтаксис Automation: ``` Current = Object.Current Получить свойство (* ) Object.Current = Current Установить свойство (* ) Current = Object.GetCurrent() Получить свойство (**) Object.SetCurrent( Current ) Установить свойство (**) ``` Синтаксис COM: ``` Object.get_Current( &Current ) Получить свойство Object.put_Current( Current ) Установить свойство Свойство позволяет получать и устанавливать текущую ЛСК вида. ``` ## Item - Возвращает ЛСК, заданную по индексу или имени Тип данных: указатель на интерфейс ILocalCoordinateSystem2D Синтаксис Automation: ``` Item = Object.Item( Index ) Получить свойство (* ) Item = Object.GetItem( Index ) Получить свойство (**) ``` Синтаксис COM: ``` Object.get_Item( Index, &Item ) Получить свойство Возвращает ЛСК из коллекции по заданному индексу или имени. ``` Примечание: Свойство доступно только для чтения.