Class DxfStyleBase<T>
Base class for differential formatting styles.
Inheritance
System.Object
DxfStyleBase<T>
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()
Namespace: OfficeOpenXml.Style.Dxf
Assembly: EPPlus.dll
Syntax
public abstract class DxfStyleBase<T>
Type Parameters
Name | Description |
---|---|
T |
Properties
AllowChange
Is this value allowed to be changed?
Declaration
protected bool AllowChange { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
HasValue
If the dfx has a value
Declaration
protected abstract bool HasValue { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
Id
The id
Declaration
protected abstract string Id { get; }
Property Value
Type | Description |
---|---|
System.String |
Methods
Clone()
Clone the object
Declaration
protected abstract T Clone()
Returns
Type | Description |
---|---|
T |
CreateNodes(XmlHelper, String)
Create the nodes
Declaration
protected abstract void CreateNodes(XmlHelper helper, string path)
Parameters
Type | Name | Description |
---|---|---|
XmlHelper | helper | The xml helper |
System.String | path | The Xpath |
GetAsString(Object)
Declaration
protected string GetAsString(object v)
Parameters
Type | Name | Description |
---|---|---|
System.Object | v |
Returns
Type | Description |
---|---|
System.String |
SetValue(XmlHelper, String, Object)
Sets the value
Declaration
protected void SetValue(XmlHelper helper, string path, object v)
Parameters
Type | Name | Description |
---|---|---|
XmlHelper | helper | The xml helper |
System.String | path | The x path |
System.Object | v | The object |
SetValueBool(XmlHelper, String, Nullable<Boolean>)
Sets the value
Declaration
protected void SetValueBool(XmlHelper helper, string path, bool? v)
Parameters
Type | Name | Description |
---|---|---|
XmlHelper | helper | The xml helper |
System.String | path | The x path |
System.Nullable<System.Boolean> | v | The boolean value |
SetValueColor(XmlHelper, String, ExcelDxfColor)
Set the color value
Declaration
protected void SetValueColor(XmlHelper helper, string path, ExcelDxfColor color)
Parameters
Type | Name | Description |
---|---|---|
XmlHelper | helper | The xml helper |
System.String | path | The x path |
ExcelDxfColor | color | The color |
SetValueEnum(XmlHelper, String, Enum)
Same as SetValue but will set first char to lower case.
Declaration
protected void SetValueEnum(XmlHelper helper, string path, Enum v)
Parameters
Type | Name | Description |
---|---|---|
XmlHelper | helper | The xml helper |
System.String | path | The Xpath |
System.Enum | v | The value |