Class TextPermissions
Namespace: Aurigma.DesignAtoms.Model.Items
Assembly: Aurigma.DesignAtoms.Model.dll
Syntax
public class TextPermissions : BasePermissions
Inheritance: System.Object -> BasePermissions -> TextPermissions
Implements
System.ComponentModel.INotifyPropertyChanged
Inherited Members
System.Object.ToStringSystem.Object.Equals(System.Object,System.Object)System.Object.ReferenceEquals(System.Object,System.Object)System.Object.GetHashCodeSystem.Object.GetTypeSystem.Object.MemberwiseClone
Constructors
TextPermissions
public TextPermissions()
TextPermissions
public TextPermissions(bool defaultValue)
Properties
AllowChangeText
public bool AllowChangeText { get; set; }
AllowChangeFont
public bool AllowChangeFont { get; set; }
AllowChangeFontSize
public bool AllowChangeFontSize { get; set; }
AllowChangeFontColor
public bool AllowChangeFontColor { get; set; }
AllowChangeTextAlignment
public bool AllowChangeTextAlignment { get; set; }
AllowChangeTextBIU
public bool AllowChangeTextBIU { get; set; }
AllowChangeShadow
public bool AllowChangeShadow { get; set; }
AllowChangeStroke
public bool AllowChangeStroke { get; set; }
AllowChangeStrokeColor
public bool AllowChangeStrokeColor { get; set; }
AllowChangeLeading
public bool AllowChangeLeading { get; set; }
AllowTextFormatting
public bool? AllowTextFormatting { get; set; }
Methods
Equals
protected bool Equals(TextPermissions other)
Parameters
| Type | Name | Description |
|---|---|---|
| Aurigma.DesignAtoms.Model.Items.TextPermissions | other |
Returns
System.Boolean
Equals
public override bool Equals(object obj)
Parameters
| Type | Name | Description |
|---|---|---|
System.Object | obj |
Returns
System.Boolean
Overrides
System.Object.Equals(System.Object)
Clone
public TextPermissions Clone()
Returns
Aurigma.DesignAtoms.Model.Items.TextPermissions
OnPropertyChanged
protected void OnPropertyChanged(string name)
Parameters
| Type | Name | Description |
|---|---|---|
System.String | name |
GetSimplifiedObject
public override object GetSimplifiedObject()
Returns
System.Object
Overrides
BasePermissions.GetSimplifiedObject
Events
PropertyChanged
public event PropertyChangedEventHandler PropertyChanged