Options (original) (raw)

EventInvokerNames

Used to change the name of the method that fires the notify event. This is a string that accepts multiple values in a comma separated form.

Optional. Defaults to "OnPropertyChanged, NotifyOfPropertyChange, RaisePropertyChanged, NotifyPropertyChanged, NotifyChanged"

For example

Note: For most tool-kits you actually do not need to set EventInvokerNames as the default covers most common tool-kits.

See:

InjectOnPropertyNameChanged

Used to control if the <On%5FPropertyName%5FChanged> feature is enable.

Optional. Defaults to "true"

For example

CheckForEquality

Used to control if equality checks should be created. If false, equality checking will be disabled for the project.

Optional. Defaults to "true"

For example

CheckForEqualityUsingBaseEquals

Used to control if equality checks should use the Equals method resolved from the base class.

Optional. Defaults to "true"

For example

SuppressWarnings

Used to turn off build warnings from this weaver.

Optional. Defaults to "false"

For example

SuppressOnPropertyNameChangedWarning

Used to turn off build warnings about mismatched <On%5FPropertyName%5FChanged> methods.

Optional. Defaults to "false"

For example