sync toc
Welcome
What's New
Getting Started
Design Environment
Sample Applications
Licensing and Support
Glossary
LaMarvin.ComponentModel
CollectionChangeEventArgs Class
CollectionChangeEventArgs Members
CollectionChangeEventArgs Constructor
CollectionChangeEventArgs Constructor (CollectionChangeType)
CollectionChangeEventArgs Constructor (CollectionChangeType, Int32, Object)
Properties
ChangeType Property
Item Property
ItemIndex Property
Methods
CreateChangeUndoManager Method
ToString Method
CollectionChangeType Enumeration
CollectionChangeUndoManager Class
CollectionChangeUndoManager Members
CollectionChangeUndoManager Constructor
Properties
CollectionChangeEventArgs Property
Methods
Initialize Method
Initialize Method (Object, ChangeEventArgs, String)
Redo Method
ToString Method
Undo Method
CollectionUpdaterBase Class
CollectionUpdaterBase Members
CollectionUpdaterBase Constructor
Properties
IsClearAllowed Property
IsInsertAllowed Property
IsRemoveAllowed Property
IsSetAllowed Property
Methods
OnClear Method
OnClearComplete Method
OnInsert Method
OnInsertComplete Method
OnRemove Method
OnRemoveComplete Method
OnSet Method
OnSetComplete Method
OnValidate Method
OnValidateCollection Method
SetClearAllowed Method
SetInsertAllowed Method
SetRemoveAllowed Method
SetSetAllowed Method
ThrowMethodNotAllowedException Method
ThrowMethodNotAllowedException Method ()
ThrowMethodNotAllowedException Method (String)
ExpandablePropertyAttribute Class
ExpandablePropertyAttribute Members
ExpandablePropertyAttribute Constructor
ExpandablePropertyAttribute Constructor ()
ExpandablePropertyAttribute Constructor (Boolean)
ExpandablePropertyAttribute Constructor (Boolean, Int32)
Properties
IsExpandable Property
Ordinal Property
ChangeableCollectionBase Class
ChangeableCollectionBase Members
ChangeableCollectionBase Constructor
ChangeableCollectionBase Constructor ()
ChangeableCollectionBase Constructor (ICollectionUpdater)
Properties
IsClearAllowed Property
IsInsertAllowed Property
IsRemoveAllowed Property
IsSetAllowed Property
Updater Property
Methods
OnClear Method
OnClearComplete Method
OnInsert Method
OnInsertComplete Method
OnRemove Method
OnRemoveComplete Method
OnSet Method
OnSetComplete Method
OnValidate Method
ChangeEventArgs Class
ChangeEventArgs Members
ChangeEventArgs Constructor
Properties
IgnoreNestedChanges Property
Methods
CreateChangeUndoManager Method
ChangeEventHandler Delegate
ChangeUndoManager Class
ChangeUndoManager Members
ChangeUndoManager Constructor
Properties
EventArgs Property
ChangeLabel Property
IsCommitted Property
IsInitialized Property
Label Property
Sender Property
Methods
AssertIsCommitted Method
AssertIsInitialized Method
Commit Method
Initialize Method
Initialize Method (Object, ChangeEventArgs)
Initialize Method (Object, ChangeEventArgs, String)
Match Method
Redo Method
Undo Method
ICollectionUpdater Interface
ICollectionUpdater Members
Methods
OnClear Method
OnClearComplete Method
OnInsert Method
OnInsertComplete Method
OnRemove Method
OnRemoveComplete Method
OnSet Method
OnSetComplete Method
OnValidate Method
IChangeableCollection Interface
IChangeableCollection Members
Properties
IsClearAllowed Property
IsInsertAllowed Property
IsRemoveAllowed Property
IsSetAllowed Property
IChangeEventObserver Interface
IChangeEventObserver Members
Properties
ObservedCollectionChangeSenders Property
ObservedPropertyChangeSenders Property
IChangeEventPropagator Interface
IChangeEventPropagator Members
Methods
PropagateChangedEvent Method
PropagateChangingEvent Method
IChangeEventSource Interface
IChangeEventSource Members
Events
InstanceChanged Event
InstanceChanging Event
IUndoItem Interface
IUndoItem Members
Properties
Label Property
Methods
Redo Method
Undo Method
OrdinalAttribute Class
OrdinalAttribute Members
OrdinalAttribute Constructor
Properties
Ordinal Property
Methods
Equals Method
GetHashCode Method
PropertyChangeEventArgs Class
PropertyChangeEventArgs Members
PropertyChangeEventArgs Constructor
PropertyChangeEventArgs Constructor (String)
PropertyChangeEventArgs Constructor (String, Object, Object)
Properties
NewValue Property
OldValue Property
PropertyName Property
Methods
CreateChangeUndoManager Method
ToString Method
PropertyChangeUndoManager Class
PropertyChangeUndoManager Members
PropertyChangeUndoManager Constructor
Properties
PropertyDescriptor Property
PropertyChangeEventArgs Property
Methods
Initialize Method
Initialize Method (Object, ChangeEventArgs, String)
Redo Method
ToString Method
Undo Method
TypeInfoAttribute Class
TypeInfoAttribute Members
TypeInfoAttribute Constructor
TypeInfoAttribute Constructor (String)
TypeInfoAttribute Constructor (Type)
Properties
TypeInfoTypeName Property
Methods
Equals Method
GetHashCode Method
UndoEngine Class
UndoEngine Members
UndoEngine Constructor
UndoEngine Constructor ()
UndoEngine Constructor (IChangeEventSource)
UndoEngine Constructor (IChangeEventSource, Int32)
Fields
DefaultUndoLimit Field
Properties
CanRedo Property
CanUndo Property
IsEnabled Property
IsRecording Property
IsRedoing Property
IsUndoGroupActive Property
IsUndoing Property
IsUndoingOrRedoing Property
Limit Property
NextChangeLabel Property
RecordingExpirationInterval Property
RedoItems Property
RedoLabel Property
RootInstance Property
UndoItems Property
UndoLabel Property
Methods
BeginUndoGroup Method
BeginUndoGroup Method ()
BeginUndoGroup Method (String)
Clear Method
CommitUndoGroup Method
CommitUndoGroup Method ()
CommitUndoGroup Method (UndoGroup)
Redo Method
ResetRecording Method
RollbackUndoGroup Method
RollbackUndoGroup Method ()
RollbackUndoGroup Method (UndoGroup)
Undo Method
Events
RedoComplete Event
UndoComplete Event
UndoEngine.UndoGroup Class
UndoEngine.UndoGroup Members
Properties
IsDisposed Property
Label Property
Methods
Commit Method
Rollback Method
ToString Method
UndoException Class
UndoException Members
UndoException Constructor
UndoException Constructor ()
UndoException Constructor (String)
UndoException Constructor (String, Exception)
UndoException Constructor (SerializationInfo, StreamingContext)
UndoItemCollection Class
UndoItemCollection Members
UndoItemCollection Constructor
UndoItemCollection Constructor ()
UndoItemCollection Constructor (Int32)
Properties
Count Property
Item Property
Label Property
Last Property
Limit Property
Methods
Add Method
Clear Method
Contains Method
GetEnumerator Method
Redo Method
RemoveLast Method
Undo Method
LaMarvin.Constable
ActionExecutionEventArgs Class
ActionExecutionEventArgs Members
ActionExecutionEventArgs Constructor
Properties
ActionRule Property
ActionExecutionEventHandler Delegate
AuthorizationPolicy Class
AuthorizationPolicy Members
AuthorizationPolicy Constructor
AuthorizationPolicy Constructor ()
AuthorizationPolicy Constructor (String)
Properties
ActionRules Property
Actions Property
CurrentPrincipal Property
CurrentState Property
Properties Property
PropertyRules Property
Roles Property
States Property
Methods
Clear Method
CreateAction Method
CreateActionCollection Method
CreateActionCollectionUpdater Method
CreateActionRule Method
CreateActionRuleCollection Method
CreateActionRuleCollectionUpdater Method
CreateProperty Method
CreatePropertyCollection Method
CreatePropertyCollectionUpdater Method
CreatePropertyRule Method
CreatePropertyRuleCollection Method
CreatePropertyRuleCollectionUpdater Method
CreateRole Method
CreateRoleCollection Method
CreateRoleCollectionUpdater Method
CreateState Method
CreateStateCollection Method
CreateStateCollectionUpdater Method
EnsureActionCollection Method
EnsureActionRuleCollection Method
EnsureNewObjectPolicyOwnershipConsistency Method
EnsureNewRuleConsistency Method
EnsurePropertyCollection Method
EnsurePropertyRuleCollection Method
EnsureRoleCollection Method
EnsureStateCollection Method
ExecuteAction Method
ExecuteAction Method (Action)
ExecuteAction Method (ActionRule)
ExecuteAction Method (String)
ExecuteActionInternal Method
GetAuthorizedRules Method
GetDefinedActionRules Method
GetDefinedPropertyRules Method
GetDistinctProtectedObjects Method
GetExecutableActionRules Method
GetExecutableActionRulesInternal Method
GetChangeablePropertyRules Method
GetResolvedActionRules Method
GetResolvedPropertyRules Method
HasDistinctTargetStates Method
IsActionExecutable Method
IsActionExecutable Method (Action)
IsActionExecutable Method (ActionRule)
IsActionExecutable Method (String)
IsNewRuleObjectPolicyOwnershipValid Method
IsNewRuleValid Method
IsOwnedObject Method
IsPropertyChangeable Method
IsPropertyChangeable Method (Property)
IsPropertyChangeable Method (PropertyRule)
IsPropertyChangeable Method (String)
IsRoleMember Method
OnActionExecuted Method
OnActionExecuting Method
OnInstanceChanged Method
OnInstanceChanging Method
PropagateChangedEvent Method
PropagateChangingEvent Method
RaiseAuthorizationContextChangedEvent Method
RaiseAuthorizationContextChangedEvent Method ()
RaiseAuthorizationContextChangedEvent Method (EventArgs)
RemoveRules Method
ResolveConflictingEnabledRules Method