--- title: "Интерфейс ISymbols2DContainer" type: interface api: [api7] domain: [2d] tags: [interface, api7, 2d, isymbols2dcontainer] sources: - isymbols2dcontainer.html --- *API интерфейсов. Версия 7 > Документ 2D  > Обозначения и размеры  > Контейнер * ## Интерфейс ISymbols2DContainer Интерфейс контейнера условных обозначений. Иерархия: IDispatch ISymbols2DContainer Описание: Позволяет получить коллекции 2D размеров и обозначений. Примечание: Дополнительный интерфейс вида. Данный интерфейс можно получить у интерфейса вида IView посредством вызова метода IUnknown::QueryInterface (const GUID far& iid, void** pif). ## AngleDimensions - Угловые размеры Тип данных: IAngleDimensions. Синтаксис Automation: ``` AngleDimensions = Object.AngleDimensions Получить свойство(* ) AngleDimensions = Object.GetAngleDimensions() Получить свойство (**) ``` Синтаксис COM: ``` Object.get_AngleDimensions( &AngleDimensions ) Получить свойство ``` Примечание: 1. Свойство позволяет получать и создавать угловые и угловые с обрывом размеры. 2. Свойство доступно только для чтения. ## ArcDimensions- Размеры дуг окружностей Тип данных: IArcDimensions Синтаксис Automation: ``` ArcDimensions = Object.ArcDimensions Получить свойство(* ) ArcDimensions = Object.GetArcDimensions() Получить свойство (**) ``` Синтаксис COM: ``` Object.get_ArcDimensions( &ArcDimensions ) Получить свойство ``` Примечание: 1. Свойство позволяет получать и создавать размеры дуг окружностей. 2. Свойство доступно только для чтения. ## AssociationTables - Ассоциативные таблицы отчетов Тип данных: IAssociationTables Синтаксис Automation: ``` AssociationTables = Object.AssociationTables Получить свойство(* ) AssociationTables = Object.GetAssociationTables() Получить свойство (**) ``` Синтаксис COM: ``` Object.get_AssociationTables( &AssociationTables ) Получить свойство ``` Примечание: Свойство доступно только для чтения. ## AxisLines - Коллекция осевых линий Тип данных: указатель на интерфейс IAxisLines Синтаксис Automation: ``` AxisLines = Object.AxisLines Получить свойство(* ) AxisLines = Object.GetAxisLines() Получить свойство (**) ``` Синтаксис COM: ``` Object.get_AxisLines( &AxisLines ) Получить свойство Свойство позволяет получать интерфейс коллекции осевых линий. ``` Примечание: Свойство доступно только для чтения. ## Bases - Обозначения базы Тип данных: IBases Синтаксис Automation: ``` Bases = Object.Bases Получить свойство(* ) Bases = Object.GetBases() Получить свойство (**) ``` Синтаксис COM: ``` Object.get_Bases( &Bases ) Получить свойство ``` Примечание: 1. Свойство позволяет получать и создавать обозначения базы. 2. Свойство доступно только для чтения. ## BreakLineDimensions - Линейные размеры с обрывом Тип данных: IBreakLineDimensions Синтаксис Automation: ``` BreakLineDimensions = Object.BreakLineDimensions Получить свойство(* ) BreakLineDimensions = Object.GetBreakLineDimensions() Получить свойство (**) ``` Синтаксис COM: ``` Object.get_BreakLineDimensions( &BreakLineDimensions ) Получить свойство ``` Примечание: 1. Свойство позволяет получать и создавать линейные размеры с обрывом. 2. Свойство доступно только для чтения. ## BreakRadialDimensions - Радиальные размеры с изломом Тип данных: IBreakRadialDimensions Синтаксис Automation: ``` BreakRadialDimensions = Object.BreakRadialDimensions Получить свойство(* ) BreakRadialDimensions = Object.GetBreakRadialDimensions() Получить свойство (**) ``` Синтаксис COM: ``` Object.get_BreakRadialDimensions( &BreakRadialDimensions ) Получить свойство ``` Примечание: 1. Свойство позволяет получать и создавать радиальные размеры с изломом. 2. Свойство доступно только для чтения. ## BrokenLines - Коллекция линий обрыва с изломами Тип данных: указатель на интерфейс IBrokenLines Синтаксис Automation: ``` BrokenLines = Object.BrokenLiness Получить свойство(* ) BrokenLines = Object.GetBrokenLines() Получить свойство (**) ``` Синтаксис COM: ``` Object.get_BrokenLines( &BrokenLines ) Получить свойство Свойство позволяет получать интерфейс коллекции линий обрыва с изломами. ``` Примечание: Свойство доступно только для чтения. ## CentreMarkers - Коллекция обозначений центра Тип данных: указатель на интерфейс ICentreMarkers Синтаксис Automation: ``` CentreMarkers = Object.CentreMarkers Получить свойство(* ) CentreMarkers = Object.GetCentreMarkers() Получить свойство (**) ``` Синтаксис COM: ``` Object.get_CentreMarkers( &CentreMarkers ) Получить свойство Свойство позволяет получать интерфейс коллекции обозначений центра. ``` Примечание: Свойство доступно только для чтения. ## CircularsCentries - Коллекция круговых сеток центров Тип данных: Указатель на интерфейс ICircularsCentries. Синтаксис Automation: ``` CircularsCentries = Object.CircularsCentries Получить свойство(* ) CircularsCentries = Object.GetCircularsCentries() Получить свойство (**) ``` Синтаксис COM: ``` Object.get_CircularsCentries( &CircularsCentries ) Получить свойство ``` Примечание: Свойство доступно только для чтения. Версия Компас v18.1 ## ConditionIntersects - Коллекция условных пересечений Тип данных: Указатель на интерфейс IConditionIntersects Синтаксис Automation: ``` ConditionIntersects = Object.ConditionIntersects Получить свойство(* ) ConditionIntersects = Object.GetConditionIntersects() Получить свойство (**) ``` Синтаксис COM: ``` Object.get_ConditionIntersects( &ConditionIntersects ) Получить свойство ``` Примечание: Свойство доступно только для чтения. ## CutLines - Линии разреза/сечения Тип данных: ICutLines Синтаксис Automation: ``` CutLines = Object.CutLines Получить свойство(* ) CutLines = Object.GetCutLines() Получить свойство (**) ``` Синтаксис COM: ``` Object.get_CutLines( &CutLines ) Получить свойство ``` Примечание: 1. Свойство позволяет получать и создавать линии разреза/сечения. 2. Свойство доступно только для чтения. ## DiametralDimensions - Диаметральные размеры Тип данных: IDiametralDimensions Синтаксис Automation: ``` DiametralDimensions = Object.DiametralDimensions Получить свойство(* ) DiametralDimensions = Object.GetDiametralDimensions() Получить свойство (**) ``` Синтаксис COM: ``` Object.get_DiametralDimensions( &DiametralDimensions ) Получить свойство ``` Примечание: 1. Свойство позволяет получать и создавать диаметральные размеры. 2. Свойство доступно только для чтения. ## DrawingTables - Таблицы Тип данных: IDrawingTables Синтаксис Automation: ``` DrawingTables = Object.DrawingTables Получить свойство(* ) DrawingTables = Object.GetDrawingTables() Получить свойство (**) ``` Синтаксис COM: ``` Object.get_DrawingTables( &DrawingTables ) Получить свойство ``` Примечание: 1. Свойство позволяет получать и создавать таблицы. 2. Свойство доступно только для чтения. ## HeightDimensions - Размеры высоты Тип данных: IHeightDimensions Синтаксис Automation: ``` HeightDimensions = Object.HeightDimensions Получить свойство(* ) HeightDimensions = Object.GetHeightDimensions() Получить свойство (**) ``` Синтаксис COM: ``` Object.get_HeightDimensions( &HeightDimensions ) Получить свойство ``` Примечание: 1. Свойство позволяет получать и создавать размеры высоты. 2. Свойство доступно только для чтения. ## Leaders - Линия-выноска Тип данных: ILeaders Синтаксис Automation: ``` Leaders = Object.Leaders Получить свойство(* ) Object.get_Leaders( &Leaders ) Получить свойство (**) ``` Синтаксис COM: ``` Object.get_Leaders( &Leaders ) Получить свойство ``` Примечание: 1. Свойство позволяет получать и создавать линии-выноски. 2. Свойство доступно только для чтения. ## LinearsCentries - Коллекция линейных сеток центров Тип данных: Указатель на интерфейс ILinearsCentries. Синтаксис Automation: ``` LinearsCentries = Object.LinearsCentries Получить свойство(* ) LinearsCentries = Object.GetLinearsCentries() Получить свойство (**) ``` Синтаксис COM: ``` Object.get_LinearsCentries( &LinearsCentries ) Получить свойство ``` Примечание: Свойство доступно только для чтения. Версия Компас v18.1 ## LineDimensions - Линейные размеры Тип данных: ILineDimensions Синтаксис Automation: ``` LineDimensions = Object.LineDimensions Получить свойство(* ) LineDimensions = Object.GetLineDimensions() Получить свойство (**) ``` Синтаксис COM: ``` Object.get_LineDimensions( &LineDimensions ) Получить свойство ``` Примечание: 1. Свойство позволяет получать и создавать линейные размеры. 2. Свойство доступно только для чтения. ## RadialDimensions - Радиальные размеры Тип данных: IRadialDimensions Синтаксис Automation: ``` RadialDimensions = Object.RadialDimensions Получить свойство(* ) RadialDimensions = Object.GetRadialDimensions() Получить свойство (**) ``` Синтаксис COM: ``` Object.get_RadialDimensions( &RadialDimensions ) Получить свойство ``` Примечание: 1. Свойство позволяет получать и создавать радиальные размеры. 2. Свойство доступно только для чтения. ## RemoteElements - Коллекция выносных элементов Тип данных: указатель на интерфейс IRemoteElements Синтаксис Automation: ``` RemoteElements = Object.RemoteElements Получить свойство(* ) RemoteElements = Object.GetRemoteElements() Получить свойство (**) ``` Синтаксис COM: ``` Object.get_RemoteElements( &RemoteElements ) Получить свойство Свойство позволяет получать интерфейс коллекции выносных элементов. ``` Примечание: Свойство доступно только для чтения. ## Roughs - Обозначения шероховатости Тип данных: IRoughs Синтаксис Automation: ``` Roughs = Object.Roughs Получить свойство(* ) Roughs = Object.GetRoughs() Получить свойство (**) ``` Синтаксис COM: ``` Object.get_Roughs( &Roughs ) Получить свойство ``` Примечание: 1. Свойство позволяет получать и создавать обозначения шероховатости. 2. Свойство доступно только для чтения. ## Tolerances - Допуск формы Тип данных: ITolerances Синтаксис Automation: ``` Tolerances = Object.Tolerances Получить свойство(* ) Tolerances = Object.GetTolerances() Получить свойство (**) ``` Синтаксис COM: ``` Object.get_Tolerances( &Tolerances ) Получить свойство ``` Примечание: 1. Свойство позволяет получать и создавать допуски формы. 2. Свойство доступно только для чтения. ## ViewPointers - Стрелки взгляда Тип данных: IViewPointers Синтаксис Automation: ``` ViewPointers = Object.ViewPointers Получить свойство(* ) ViewPointers = Object.GetViewPointers() Получить свойство (**) ``` Синтаксис COM: ``` Object.get_ViewPointers( &ViewPointers ) Получить свойство ``` Примечание: 1. Свойство позволяет получать и создавать линии стрелки взгляда. 2. Свойство доступно только для чтения. ## WaveLines - Коллекция волнистых линий Тип данных: указатель на интерфейс IWaveLines Синтаксис Automation: ``` WaveLines = Object.WaveLines Получить свойство(* ) WaveLines = Object.GetWaveLines() Получить свойство (**) ``` Синтаксис COM: ``` Object.get_WaveLines( &WaveLines ) Получить свойство ``` Примечание: 1. Свойство позволяет получать интерфейс коллекции волнистых линий. 2. Свойство доступно только для чтения.