Click or drag to resize

BcfCommonRowView Class

[This is preliminary documentation and is subject to change.]

Common row view class implementing IDataErrorInfo and INotifyPropertyChanged.
Inheritance Hierarchy
SystemObject
  CalculationWorks.ViewModel.FormsBcfRowView
    CalculationWorks.ViewModel.FormsBcfCommonRowView

Namespace:  CalculationWorks.ViewModel.Forms
Assembly:  CalculationWorks.ViewModel.Forms (in CalculationWorks.ViewModel.Forms.dll) Version: 4.0.0-beta7
Syntax
public class BcfCommonRowView : BcfRowView, 
	IDataErrorInfo, INotifyPropertyChanged

The BcfCommonRowView type exposes the following members.

Constructors
  NameDescription
Public methodBcfCommonRowView
Initializes a new instance of the BcfCommonRowView class.
Top
Properties
  NameDescription
Public propertyHasErrors (Inherited from BcfRowView.)
Public propertyIsDiscarded
Gets a value indicating whether this instance is disposed.
(Inherited from BcfRowView.)
Public propertyRepository
Gets the BcfRowViewRepository item this BcfRowView belongs to.
(Inherited from BcfRowView.)
Public propertyRow
Gets the associated BcfRow or - if this is a virtual row-view - null.
(Inherited from BcfRowView.)
Public propertyRowViewId
Gets the BcfRowView identifier.
(Inherited from BcfRowView.)
Top
Methods
  NameDescription
Public methodDelete
Deletes the associated BcfRow.
(Inherited from BcfRowView.)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetT
Gets the managed value of specified column casted to columns ValueType. The operation causes unboxing on value-type columns.
(Inherited from BcfRowView.)
Public methodGetChildView(String)
Gets the child view specified by relation name.
(Inherited from BcfRowView.)
Public methodGetChildView(BcfRelation)
Gets the child view specified by relation.
(Inherited from BcfRowView.)
Public methodGetColumnError (Inherited from BcfRowView.)
Public methodGetColumnsInError (Inherited from BcfRowView.)
Public methodGetFaults(String) (Inherited from BcfRowView.)
Public methodGetFaults(BcfColumn) (Inherited from BcfRowView.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetParentRowView(String)
Gets the parent row view specified by relation name.
(Inherited from BcfRowView.)
Public methodGetParentRowView(BcfRelation)
Gets the parent row view by specified relation.
(Inherited from BcfRowView.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodGetValue(String) (Inherited from BcfRowView.)
Public methodGetValue(BcfColumn)
Gets the managed value of specified column as object.
(Inherited from BcfRowView.)
Public methodIsFakeRowView
Determines whether this row view is a 'fake row view'.
(Inherited from BcfRowView.)
Public methodIsVirtual
Determines whether this instance is virtual.
(Inherited from BcfRowView.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodNotifyErrorsChanged
Raises or queues ErrorsChanged, depends on DeferPropertyChanged
(Inherited from BcfRowView.)
Public methodNotifyItemChanged
Raises or queues ItemChanged, depends on DeferPropertyChanged
(Inherited from BcfRowView.)
Public methodNotifyPropertyChanged
Raises or queues PropertyChanged, depends on DeferPropertyChanged
(Inherited from BcfRowView.)
Protected methodOnDiscard
Called when this instance gets out of scope of the view-manager. Override the method to perform custom cleanup tasks.
(Inherited from BcfRowView.)
Public methodSetParentRowView(String, BcfRowView)
Sets the parent BcfRowView.
(Inherited from BcfRowView.)
Public methodSetParentRowView(BcfRelation, BcfRowView)
Sets the parent BcfRowView.
(Inherited from BcfRowView.)
Public methodSetValue(String, Object) (Inherited from BcfRowView.)
Public methodSetValue(BcfColumn, Object)
Sets the value of the associated BcfRow.BcfCell with the specified column.
(Inherited from BcfRowView.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Events
  NameDescription
Public eventErrorsChanged
Occurs when the result of GetFaults(BcfColumn) changed.
(Inherited from BcfRowView.)
Public eventItemChanged
Occurs when any data of this item changed.
(Inherited from BcfRowView.)
Public eventPropertyChanged
Occurs when a property changed.
(Inherited from BcfRowView.)
Top
See Also