Class DimensionStyle
Inheritance
System.Object
DimensionStyle
Implements
System.Runtime.Serialization.ISerializable
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: CADability.dll
Syntax
[Serializable]
public class DimensionStyle : IShowPropertyImpl, IShowProperty, IPropertyEntry, ISerializable, INamedAttribute, ICommandHandler
Constructors
|
Improve this Doc
View Source
DimensionStyle()
Declaration
|
Improve this Doc
View Source
DimensionStyle(SerializationInfo, StreamingContext)
Constructor required by deserialization
Declaration
protected DimensionStyle(SerializationInfo info, StreamingContext context)
Parameters
| Type |
Name |
Description |
| System.Runtime.Serialization.SerializationInfo |
info |
SerializationInfo
|
| System.Runtime.Serialization.StreamingContext |
context |
StreamingContext
|
Properties
|
Improve this Doc
View Source
AngleFlags
Declaration
public DimensionStyle.EAngleFlag AngleFlags { get; set; }
Property Value
|
Improve this Doc
View Source
AngleText
Declaration
public DimensionStyle.EAngleText AngleText { get; set; }
Property Value
|
Improve this Doc
View Source
CenterMarkSize
Declaration
public double CenterMarkSize { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
|
Improve this Doc
View Source
Declaration
public override MenuWithHandler[] ContextMenu { get; }
Property Value
Overrides
|
Improve this Doc
View Source
DimAngle
Declaration
public bool DimAngle { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
DimAngleBisection
Declaration
public bool DimAngleBisection { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
DimAngleFourPoint
Declaration
public bool DimAngleFourPoint { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
DimBreakDimLine
Declaration
public bool DimBreakDimLine { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
DimCoord
Declaration
public bool DimCoord { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
DimDiameter
Declaration
public bool DimDiameter { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
DimensionLineGap
Declaration
public double DimensionLineGap { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
|
Improve this Doc
View Source
DimFixedDimLine
Declaration
public bool DimFixedDimLine { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
DimFontBold
Declaration
public bool DimFontBold { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
DimFontItalic
Declaration
public bool DimFontItalic { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
DimFontStrikeOut
Declaration
public bool DimFontStrikeOut { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
DimFontUnderline
Declaration
public bool DimFontUnderline { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
DimForceTrailingZero
Declaration
public bool DimForceTrailingZero { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
DimLineColor
Declaration
public ColorDef DimLineColor { get; set; }
Property Value
|
Improve this Doc
View Source
DimLineExtension
Declaration
public double DimLineExtension { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
|
Improve this Doc
View Source
DimLineWidth
Declaration
public LineWidth DimLineWidth { get; set; }
Property Value
|
Improve this Doc
View Source
DimLocation
Declaration
public bool DimLocation { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
DimMultiLine
Declaration
public bool DimMultiLine { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
DimNoDimLine
Declaration
public bool DimNoDimLine { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
DimNoExtLine
Declaration
public bool DimNoExtLine { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
DimNoExtLine1
Declaration
public bool DimNoExtLine1 { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
DimNoExtLine2
Declaration
public bool DimNoExtLine2 { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
DimNoOutsideSymbols
Declaration
public bool DimNoOutsideSymbols { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
DimPoints
Declaration
public bool DimPoints { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
DimRadius
Declaration
public bool DimRadius { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
DimRadiusBend
Declaration
public bool DimRadiusBend { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
DimTextOutsideForceDimensionLine
Declaration
public bool DimTextOutsideForceDimensionLine { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
DimTxtAlt
Declaration
public bool DimTxtAlt { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
DimTxtAltFractional
Declaration
public bool DimTxtAltFractional { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
DimTxtAutomatic
Declaration
public bool DimTxtAutomatic { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
DimTxtDialog
Declaration
public bool DimTxtDialog { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
DimTxtDinBau
Declaration
public bool DimTxtDinBau { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
DimTxtFractional
Declaration
public bool DimTxtFractional { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
DimTxtInsideHor
Declaration
public bool DimTxtInsideHor { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
DimTxtLimits
Declaration
public bool DimTxtLimits { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
DimTxtOutside
Declaration
public bool DimTxtOutside { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
DimTxtOutsideHor
Declaration
public bool DimTxtOutsideHor { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
DimTxtRect
Declaration
public bool DimTxtRect { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
DimTxtRotate60
Declaration
public bool DimTxtRotate60 { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
DimTxtRotate90
Declaration
public bool DimTxtRotate90 { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
DimTxtRotateAutomatic
Declaration
public bool DimTxtRotateAutomatic { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
DimTxtSizePaper
Declaration
public bool DimTxtSizePaper { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
DimTxtTolerances
Declaration
public bool DimTxtTolerances { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
EntryType
Declaration
public override ShowPropertyEntryType EntryType { get; }
Property Value
Overrides
|
Improve this Doc
View Source
ExtLineColor
Declaration
public ColorDef ExtLineColor { get; set; }
Property Value
|
Improve this Doc
View Source
ExtLineExtension
Declaration
public double ExtLineExtension { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
|
Improve this Doc
View Source
ExtLineOffset
Declaration
public double ExtLineOffset { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
|
Improve this Doc
View Source
ExtLineWidth
Declaration
public LineWidth ExtLineWidth { get; set; }
Property Value
|
Improve this Doc
View Source
FillColor
Declaration
public ColorDef FillColor { get; set; }
Property Value
|
Improve this Doc
View Source
FixedLayer
Declaration
public Layer FixedLayer { get; set; }
Property Value
|
Improve this Doc
View Source
FontColor
Declaration
public ColorDef FontColor { get; set; }
Property Value
|
Improve this Doc
View Source
FontFlags
Declaration
public DimensionStyle.EFontFlag FontFlags { get; set; }
Property Value
|
Improve this Doc
View Source
GeoFlags
Declaration
public DimensionStyle.EGeoFlag GeoFlags { get; set; }
Property Value
|
Improve this Doc
View Source
HatchStyleSolid
Declaration
public HatchStyleSolid HatchStyleSolid { get; }
Property Value
|
Improve this Doc
View Source
LabelText
Declaration
public override string LabelText { get; }
Property Value
| Type |
Description |
| System.String |
|
Overrides
|
Improve this Doc
View Source
LabelType
Declaration
public override ShowPropertyLabelFlags LabelType { get; }
Property Value
Overrides
|
Improve this Doc
View Source
LineIncrement
Declaration
public double LineIncrement { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
|
Improve this Doc
View Source
MinusTolerance
Declaration
public double MinusTolerance { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
|
Improve this Doc
View Source
Name
Declaration
public string Name { get; set; }
Property Value
| Type |
Description |
| System.String |
|
|
Improve this Doc
View Source
PlusTolerance
Declaration
public double PlusTolerance { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
|
Improve this Doc
View Source
PointFlags
Declaration
public DimensionStyle.EPointFlag PointFlags { get; set; }
Property Value
|
Improve this Doc
View Source
RadiusFlags
Declaration
public DimensionStyle.ERadiusFlag RadiusFlags { get; set; }
Property Value
|
Improve this Doc
View Source
Round
Declaration
public double Round { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
|
Improve this Doc
View Source
RoundAlt
Declaration
public double RoundAlt { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
|
Improve this Doc
View Source
Scale
Declaration
public double Scale { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
|
Improve this Doc
View Source
ScaleAlt
Declaration
public double ScaleAlt { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
|
Improve this Doc
View Source
SubEntries
Overrides SubEntries,
returns the subentries in this property view.
Declaration
public override IShowProperty[] SubEntries { get; }
Property Value
Overrides
|
Improve this Doc
View Source
SubEntriesCount
Overrides SubEntriesCount,
returns the number of subentries in this property view.
Declaration
public override int SubEntriesCount { get; }
Property Value
| Type |
Description |
| System.Int32 |
|
Overrides
|
Improve this Doc
View Source
Symbol
Declaration
public DimensionStyle.ESymbol Symbol { get; set; }
Property Value
|
Improve this Doc
View Source
SymbolFlags
Declaration
public DimensionStyle.ESymbolFlag SymbolFlags { get; set; }
Property Value
|
Improve this Doc
View Source
SymbolPlacement
Declaration
public DimensionStyle.ESymbolPlacement SymbolPlacement { get; set; }
Property Value
|
Improve this Doc
View Source
SymbolSize
Declaration
public double SymbolSize { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
|
Improve this Doc
View Source
TextDist
Declaration
public double TextDist { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
|
Improve this Doc
View Source
TextFlags
Declaration
public DimensionStyle.ETextFlag TextFlags { get; set; }
Property Value
|
Improve this Doc
View Source
TextFont
Declaration
public string TextFont { get; set; }
Property Value
| Type |
Description |
| System.String |
|
|
Improve this Doc
View Source
TextPostfix
Declaration
public string TextPostfix { get; set; }
Property Value
| Type |
Description |
| System.String |
|
|
Improve this Doc
View Source
TextPostfixAlt
Declaration
public string TextPostfixAlt { get; set; }
Property Value
| Type |
Description |
| System.String |
|
|
Improve this Doc
View Source
TextPrefix
Declaration
public string TextPrefix { get; set; }
Property Value
| Type |
Description |
| System.String |
|
|
Improve this Doc
View Source
TextSize
Declaration
public double TextSize { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
|
Improve this Doc
View Source
TextSizeTol
Declaration
public double TextSizeTol { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
|
Improve this Doc
View Source
Types
Declaration
public DimensionStyle.ETypeFlag Types { get; set; }
Property Value
|
Improve this Doc
View Source
UserData
Declaration
public UserData UserData { get; }
Property Value
Methods
|
Improve this Doc
View Source
Added(IPropertyPage)
Declaration
public override void Added(IPropertyPage propertyTreeView)
Parameters
Overrides
|
Improve this Doc
View Source
Clone()
Declaration
public DimensionStyle Clone()
Returns
|
Improve this Doc
View Source
GetObjectData(SerializationInfo, StreamingContext)
Implements System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)
Declaration
public void GetObjectData(SerializationInfo info, StreamingContext context)
Parameters
| Type |
Name |
Description |
| System.Runtime.Serialization.SerializationInfo |
info |
The System.Runtime.Serialization.SerializationInfo to populate with data.
|
| System.Runtime.Serialization.StreamingContext |
context |
The destination (System.Runtime.Serialization.StreamingContext) for this serialization.
|
|
Improve this Doc
View Source
LabelChanged(String)
Declaration
public override void LabelChanged(string NewText)
Parameters
| Type |
Name |
Description |
| System.String |
NewText |
|
Overrides
|
Improve this Doc
View Source
Removed(IPropertyTreeView)
Declaration
public override void Removed(IPropertyTreeView propertyTreeView)
Parameters
| Type |
Name |
Description |
| IPropertyTreeView |
propertyTreeView |
the IPropertyTreeView from which it was removed
|
Overrides
|
Improve this Doc
View Source
SameData(DimensionStyle)
Checks whether this dimensionstyle has the same properties as the other dimension style.
Name equality is not checked.
Declaration
public bool SameData(DimensionStyle other)
Parameters
Returns
| Type |
Description |
| System.Boolean |
true if equal
|
Events
|
Improve this Doc
View Source
PropertyChangedEvent
Declaration
public event DimensionStyle.PropertyChangedDelegate PropertyChangedEvent
Event Type
Explicit Interface Implementations
|
Improve this Doc
View Source
INamedAttribute.GetSelectionProperty(String, Project, GeoObjectList)
Declaration
IShowProperty INamedAttribute.GetSelectionProperty(string key, Project project, GeoObjectList geoObjectList)
Parameters
Returns
|
Improve this Doc
View Source
INamedAttribute.Parent
Declaration
IAttributeList INamedAttribute.Parent { get; set; }
Returns
|
Improve this Doc
View Source
ICommandHandler.OnCommand(String)
Declaration
bool ICommandHandler.OnCommand(string MenuId)
Parameters
| Type |
Name |
Description |
| System.String |
MenuId |
|
Returns
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
ICommandHandler.OnSelected(MenuWithHandler, Boolean)
Declaration
void ICommandHandler.OnSelected(MenuWithHandler selectedMenuItem, bool selected)
Parameters
| Type |
Name |
Description |
| MenuWithHandler |
selectedMenuItem |
|
| System.Boolean |
selected |
|
|
Improve this Doc
View Source
ICommandHandler.OnUpdateCommand(String, CommandState)
Declaration
bool ICommandHandler.OnUpdateCommand(string MenuId, CommandState CommandState)
Parameters
| Type |
Name |
Description |
| System.String |
MenuId |
|
| CommandState |
CommandState |
|
Returns
| Type |
Description |
| System.Boolean |
|
Implements
System.Runtime.Serialization.ISerializable