Class BoltEnumElement
Inheritance
BoltEnumElement
Syntax
public sealed class BoltEnumElement : IBoltMember, IObservableDisposable, IDisposable, IIdentifiable, INotifyPropertyChanged, INotifiedCollectionChild<BoltType>, ICollectionChild<BoltType>
Properties
guid
Declaration
[DoNotSerialize]
[InspectorReadOnly]
public Guid guid { get; set; }
Property Value
Implements
index
Declaration
[DoNotSerialize]
public int index { get; }
Property Value
IsDisposed
Declaration
[DoNotSerialize]
public bool IsDisposed { get; }
Property Value
Implements
name
Declaration
[DoNotSerialize]
[InspectorPlaceholderLabel("(Name)")]
public string name { get; set; }
Property Value
Implements
parentEnum
Declaration
[DoNotSerialize]
public BoltEnum parentEnum { get; }
Property Value
summary
Declaration
[DoNotSerialize]
public string summary { get; set; }
Property Value
Methods
Dispose()
Declaration
ToString()
Declaration
public override string ToString()
Returns
Overrides
Events
PropertyChanged
Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
Type |
Description |
PropertyChangedEventHandler |
|
Explicit Interface Implementations
IBoltMember.isPublic
Declaration
[DoNotSerialize]
bool IBoltMember.isPublic { get; }
Returns
Implements
ICollectionChild<BoltType>.parent
Declaration
BoltType ICollectionChild<BoltType>.parent { get; set; }
Returns
Implements
INotifiedCollectionChild<BoltType>.AfterAdd(BoltType)
Declaration
void INotifiedCollectionChild<BoltType>.AfterAdd(BoltType type)
Parameters
Implements
INotifiedCollectionChild<BoltType>.AfterRemove(BoltType)
Declaration
void INotifiedCollectionChild<BoltType>.AfterRemove(BoltType type)
Parameters
Implements
INotifiedCollectionChild<BoltType>.BeforeAdd(BoltType)
Declaration
void INotifiedCollectionChild<BoltType>.BeforeAdd(BoltType type)
Parameters
Implements
INotifiedCollectionChild<BoltType>.BeforeRemove(BoltType)
Declaration
void INotifiedCollectionChild<BoltType>.BeforeRemove(BoltType type)
Parameters
Implements
Extension Methods