Класс для работы с размерыми стилями
public sealed class DwgDimensionStyle : DwgNamedObject, IDrawingContainer, ITransactable, IUpdatable, IDisposable, INamedObject, IEnumerable<KeyValuePair<String, Object>>, IEnumerable, IStgContextSerializable
Тип | Имя | Описание |
---|---|---|
AltRoundDistance | Точность округления линейных размеров, выраженных в альтернативных единицах (системная переменная DIMALTRND). | |
AltSuppressLeadingZeros | Включение/отключение подавления ведущих нулей в значении размера, выраженного в альтернативных единицах (системная переменная DIMALTZ). | |
AltTextPrefix | Начальная часть размерного текста для всех размеров в альтернативных единицах, кроме Уголвого (системная переменная DIMAPOST). | |
AltTolerancePrecision | Число десятичных знаков после запятой для значения допуска размера, выраженного в альтернативных единицах (системная переменная DIMALTTD). | |
AltToleranceSuppressLeadingZeros | Включение/отключение подавления ведущих нулей в значении допуска, выраженного в альтернативных единицах (системная переменная DIMALTTZ). | |
AltUnits | Включение/отключение дополнительного вывода значений размеров в альтернативных единицах измерения (системная переменная DIMALT). | |
AltUnitsFormat | Формат альтернативных единиц для всех размеров, кроме Уголвого (системная переменная DIMALTU). | |
AltUnitsPrecision | Число десятичных знаков после запятой для альтернативных единиц (системная переменная DIMALTD). | |
AltUnitsScale | Масштабный коэффициент для альтернативных единиц (системная переменная DIMALTF). | |
AngleFormat | Формат единиц для Уголвых размеров (системная переменная DIMAUNIT). | |
AngleSuppressZeroFeet | Управляет подавлением нулей для всех Уголвых размеров(системная переменная DIMAZIN) | |
AngleTextPrecision | Число десятичных знаков после запятой для значения Уголвого размера (системная переменная DIMADEC). | |
Arrowhead1Name | Имя пользователького блока для отрисовки стрелки на первом конце размерной линии (системная переменная TDIMBLK1). | |
Arrowhead1Type | Тип стрелки на первом конце размерной линии (системная переменная DIMBLK1). | |
Arrowhead2Name | Имя пользователького блока для отрисовки стрелки на втором конце размерной линии (системная переменная TDIMBLK2). | |
Arrowhead2Type | Тип стрелки на втором конце размерной линии (системная переменная DIMBLK2). | |
ArrowheadLeaderName | Имя пользователького блока для отрисовки выноски (системная переменная TDIMLDRBLK). | |
ArrowheadLeaderType | Тип стрелки на конце размерной линии (системная переменная DIMLDRBLK). | |
ArrowheadName | Имя пользователького блока для отрисовки стрелки (системная переменная TDIMBLK). | |
ArrowheadSize | Управляет величинами стрелок размерных линий и линий выносок. а также длинами полок выносок (системная переменная DIMASZ). | |
ArrowheadType | Задается блок стрелок, отображаемый на концах размерных линий. (системная переменная DIMBLK). | |
ArrowheadUseTwoBlocks | Управление отображением блоков стрелок размерных линий. (системная переменная DIMSAH). | |
CenterMarkSize | Тип маркера центра для размера диаметра или радиуса (системная переменная DIMCEN). | |
Database | (Наследуется от DwgNamedObject.) | |
DecimalSeparator | Десятичный разделитель для метрических размеров (системная переменная DIMDSEP) | |
DefinedVariable | Определенные системные переменные и их значение по умолчанию | |
DimensionLine1Suppress | Включение/отключение подавления первой размерной линии (системная переменная DIMSD1). | |
DimensionLine2Suppress | Включение/отключение подавления второй размерной линии (системная переменная DIMSD2). | |
DimensionLineColor | Цвет размерной линии (системная переменная DIMCLRD). | |
DimensionLineExtend | Величина перекрытия выносной линии размерной линией (системная переменная DIMDLE). | |
DimensionLineSpacing | Управляет расстоянием между размерными линиями в базовых размерах. Каждая новая размерная линия смещается относительно предыдущей на заданное здесь число единиц. На уже имеющиеся размеры изменение DIMDLI никакого влияния не оказывает.(системная переменная DIMDLI). | |
DimensionLineWeight | Вес размерной линии (системная переменная DIMLWD). | |
DimentionLinetype | Установка типа размерных линий (системная переменная DIMLTYPE). | |
DimLineInside | Включение/отключение подавления размерной линии за пределами выносных линий в случае, когда размерный текст размещается между выносными линиями (системная переменная DIMSOXD). | |
Drawing | (Наследуется от DwgObject.) | |
ExtensionLine1Suppress | Включение/отключение подавления первой выносной линии (системная переменная DIMSE1). | |
ExtensionLine2Suppress | Включение/отключение подавления второй выносной линии (системная переменная DIMSE2). | |
ExtensionLineColor | Цвет выносной линии (системная переменная DIMCLRE). | |
ExtensionLineExtend | Величина перекрытия размерной линии выносной линией (системная переменная DIMEXE). | |
ExtensionLineFixed | Управляет установкой фиксированной длины выносных линий. Если переменная DIMFXLON включена, длина выносных линий задается переменной DIMFXL (системная переменная DIMFXLON). | |
ExtensionLineFixedLenght | Установка полной длины выносных линий от размерной линии до исходной точки размера. Длина устанавливается в единицах чертежа (системная переменная DIMFXL). | |
ExtensionLineOffset | Смещение начала выносной линии от заданной начальной точки (системная переменная DIMEXO). | |
ExtensionLinetype1 | Установка типа первой выносной линии. Значением переменной могут быть BYLAYER, BYBLOCK или имя типа линии.(системная переменная DIMLTEX1) | |
ExtensionLinetype2 | Установка типа второй выносной линии. Значением переменной могут быть BYLAYER, BYBLOCK или имя типа линии.(системная переменная DIMLTEX2) | |
ExtensionLineWeight | Вес выносной линии (системная переменная DIMLWE). | |
Fit | Способ размещения размерного текста и размерных стрелок относительно выносных линий (системная переменная DIMATFIT). | |
ForceLineInside | Включение/отключение принудительной отрисовки размерной линии между выносными линиями, даже если текст размещается вне выносных линий (системная переменная DIMTOFL). | |
FractionFormat | Формат дробной части размера (системная переменная DIMFRAC). | |
Handle | (Наследуется от DwgObject.) | |
HasExtensionDictionary | (Наследуется от DwgObject.) | |
HasField | (Наследуется от DwgObject.) | |
HorizontalTextPosition | Горизонтальное положение размерного текста относительно размерной линии (системная переменная DIMJUST). | |
Index | Индекс в системной таблице (Наследуется от DwgNamedObject.) | |
IsHiden | Является ли элемент скрытым для пользователя (Наследуется от DwgNamedObject.) | |
IsSystem | Является ли элемент таблицы системной переменной (Наследуется от DwgNamedObject.) | |
IsUpdating | (Наследуется от DwgObject.) | |
Item[String] | ||
LinearScaleFactor | Задает масштабный коэффициент для значений линейных размеров (системная переменная DIMLFAC). | |
Name | Имя элемента таблицы (Наследуется от DwgNamedObject.) | |
ObjectID | (Наследуется от DwgObject.) | |
ObjectName | ||
ObliqueStrokesSize | Указывает размер засечки, которая наносится вместо стрелки в линейных размерах, радиусах и диаметрах (системная переменная DIMTSZ). | |
Owner | (Наследуется от DwgNamedObject.) | |
OwnerID | (Наследуется от DwgObject.) | |
ParentStyle | ||
PrimaryUnitsPrecision | Число десятичных знаков после запятой для основных единиц (системная переменная DIMDEC). | |
RoundDistance | Точность округления линейных размеров (системная переменная DIMRND). | |
ScaleFactor | Глобальный масштабный коэффициент, применяемый ко всем линейным размерным свойствам (системная переменная DIMSCALE). | |
SuppressZeroFeet | Включение/отключение подавления нулевого значения футов в значении размера (системная переменная DIMZIN). | |
TextBackgroundColor | Задание цвета фона текста в размерах (системная переменная DIMTFILLCLR). | |
TextBackgroundType | Управляет фоном размерного текста (системная переменная DIMTFILL). | |
TextColor | Цвет размерного текста (системная переменная DIMCLRT). | |
TextGap | Задает зазор вокруг размерного текста при разрыве размерной линии в соответствии с размерным текстом. Также задает зазор между аннотацией и полкой выноски. При задании отрицательного значения DIMGAP помещает размерный текст в рамку. Переменная DIMGAP также используется в качестве минимальной длины отрезков размерной линии. При вычислении местоположения по умолчанию для размерного текста текст размещается внутри выносных линий только в том случае, если при этом размерные линии разбиваются на два сегмента, длина которых не меньше значения, заданного переменной DIMGAP. Текст, размещенный выше или ниже размерной линии, перемещается в размерную линию только в том случае, если имеется место для стрелок и размерного текста с интервалом между ними не меньше значения переменной DIMGAP: 2 * (DIMASZ + DIMGAP) (системная переменная DIMGAP). | |
TextHeight | Задает высоту размерного текста, если в текстовом стиле не задана фиксированная высота (системная переменная DIMTXT). | |
TextInsideAlign | Управляет расположением размерного текста для всех типов размеров, кроме ординатных, если текст вписывается между выносными линиями. (системная переменная DIMTIH). | |
TextInsideForcibly | Включение/отключение принудительного размещения размерного текста между выносными линиями (системная переменная DIMTIX). | |
TextMovement | Способ поддержки визуальной ассоциативности размерного текста и размерной линии при переносе текста (системная переменная DIMTMOVE). | |
TextOutsideAlign | Включение/отключение горизонтального выравнивания размерного текста, располагающегося вне выносных линий (системная переменная DIMTOH). | |
TextPrefix | Начальная часть размерного текста (системная переменная DIMPOST). | |
TextStyle | Текстовый стиль размерного текста (системная переменная DIMTXSTY). | |
TextVerticalOffset | Задает вертикальное расположение размерного текста над или под размерной линией. Значение переменной DIMTVP используется, когда переменная DIMTAD отключена. Значение смещения текста по вертикали вычисляется как произведение высоты текста и DIMTVP. Присвоение переменной DIMTVP значения 1.0 эквивалентно включению переменной DIMTAD. Размерная линия разрывается в соответствии с текстом, только если абсолютная величина DIMTVP меньше 0.7.(системная переменная DIMTVP) | |
ToleranceAsLimits | Задает ограничения размеров в качестве текста по умолчанию. Включение переменной DIMLIM приводит к автоматическому отключению переменной DIMTOL. (системная переменная DIMLIM). | |
ToleranceDisplay | Формат представления допусков (системная переменная DIMTOL). | |
ToleranceHeightScale | Отношение высоты текста, которым обозначаются величины допусков, к высоте основного размерного текста, устанавливаемого DIMTXT (системная переменная DIMTFAC). | |
ToleranceJustification | Вертикальное выравнивание допуска относительно номинального размера (системная переменная DIMTOLJ). | |
ToleranceLowerLimit | Нижнее предельное отклонение или наименьший предельный размер при включенной DIMTOL или DIMLIM (системная переменная DIMTM). | |
TolerancePrecision | Число десятичных знаков для значений допусков размера (системная переменная DIMTDEC). | |
ToleranceSuppressZeroFeet | Включение/отключение подавления нулевого значения футов в значении допуска (системная переменная DIMTZIN). | |
ToleranceUpperLimit | Верхнее предельное отклонение или наибольший предельный размер при включенной DIMTOL или DIMLIM (системная переменная DIMTP). | |
TransactionManager | (Наследуется от DwgObject.) | |
UnitsFormat | Формат единиц для линейных размеров (системная переменная DIMLUNIT). | |
UserPositionedTextOptions | Управляет параметрами при пользовательском расположении текста. (системная переменная DIMUPT). | |
VerticalTextPosition | Вертикальное положение размерного текста относительно размерной линии (системная переменная DIMTAD). |
Тип | Имя | Описание |
---|---|---|
BeginUpdate() | (Наследуется от DwgObject.) | |
Clear() | Очистка всех переменных и установка значений о умолчанию | |
Copy(DwgObject) | (Наследуется от DwgObject.) | |
Copy(DwgObject, ReferencesContext) | (Наследуется от DwgObject.) | |
CreateArrow(AcDimArrowheadType, IList<DwgEntity>) | ||
CreateArrow(Drawing, AcDimArrowheadType) | ||
CreateExtensionDictionary() | (Наследуется от DwgObject.) | |
Dispose() | (Наследуется от DwgObject.) | |
EndUpdate() | (Наследуется от DwgObject.) | |
Equals(Object) | Определяет, равен ли заданный объект текущему объекту. (Наследуется от Object.) | |
GetArrowName(AcDimArrowheadType) | ||
GetEnumerator() | Перечисляет все определенный в стиле переменный и их значения | |
GetExtensionDictionary() | (Наследуется от DwgObject.) | |
GetField() | (Наследуется от DwgObject.) | |
GetHashCode() | Служит хэш-функцией по умолчанию. (Наследуется от Object.) | |
GetType() | Возвращает объект Type для текущего экземпляра. (Наследуется от Object.) | |
NotifyChange(DwgObject, EventArgs) | (Переопределяет NotifyChange(DwgObject, EventArgs).) | |
OnCopy(DwgObject, ReferencesContext) | (Переопределяет OnCopy(DwgObject, ReferencesContext).) | |
SetField(String) | (Наследуется от DwgObject.) | |
ToString() | (Наследуется от DwgNamedObject.) | |
UseReference(DwgObject) | (Переопределяет UseReference(DwgObject).) |
Тип | Имя | Описание |
---|---|---|
Modify | (Наследуется от DwgNamedObject.) | |
Rename | (Наследуется от DwgNamedObject.) |