The recording of the first ever ReactiveUI virtual conference is available on our YouTube Channel.

KnownColor Enum

Namespace
Splat
Interfaces
  • IComparable
  • IFormattable
  • IConvertible
Base Types
  • object
  • ValueType
  • Enum
graph BT Type-->Base0["Enum"] Base0-->Base1["ValueType"] Base1-->Base2["object"] Type-.->Interface0["IComparable"] Type-.->Interface1["IFormattable"] Type-.->Interface2["IConvertible"] Type["KnownColor"] class Type type-node

Syntax

public enum KnownColor

Fields

Name Constant Value Summary
ActiveBorder 1
static
ActiveCaption 2
static
ActiveCaptionText 3
static
AliceBlue 28
static
AntiqueWhite 29
static
AppWorkspace 4
static
Aqua 30
static
Aquamarine 31
static
Azure 32
static
Beige 33
static
Bisque 34
static
Black 35
static
BlanchedAlmond 36
static
Blue 37
static
BlueViolet 38
static
Brown 39
static
BurlyWood 40
static
ButtonFace 168
static
ButtonHighlight 169
static
ButtonShadow 170
static
CadetBlue 41
static
Chartreuse 42
static
Chocolate 43
static
Control 5
static
ControlDark 6
static
ControlDarkDark 7
static
ControlLight 8
static
ControlLightLight 9
static
ControlText 10
static
Coral 44
static
CornflowerBlue 45
static
Cornsilk 46
static
Crimson 47
static
Cyan 48
static
DarkBlue 49
static
DarkCyan 50
static
DarkGoldenrod 51
static
DarkGray 52
static
DarkGreen 53
static
DarkKhaki 54
static
DarkMagenta 55
static
DarkOliveGreen 56
static
DarkOrange 57
static
DarkOrchid 58
static
DarkRed 59
static
DarkSalmon 60
static
DarkSeaGreen 61
static
DarkSlateBlue 62
static
DarkSlateGray 63
static
DarkTurquoise 64
static
DarkViolet 65
static
DeepPink 66
static
DeepSkyBlue 67
static
Desktop 11
static
DimGray 68
static
DodgerBlue 69
static
Firebrick 70
static
FloralWhite 71
static
ForestGreen 72
static
Fuchsia 73
static
Gainsboro 74
static
GhostWhite 75
static
Gold 76
static
Goldenrod 77
static
GradientActiveCaption 171
static
GradientInactiveCaption 172
static
Gray 78
static
GrayText 12
static
Green 79
static
GreenYellow 80
static
Highlight 13
static
HighlightText 14
static
Honeydew 81
static
HotPink 82
static
HotTrack 15
static
InactiveBorder 16
static
InactiveCaption 17
static
InactiveCaptionText 18
static
IndianRed 83
static
Indigo 84
static
Info 19
static
InfoText 20
static
Ivory 85
static
Khaki 86
static
Lavender 87
static
LavenderBlush 88
static
LawnGreen 89
static
LemonChiffon 90
static
LightBlue 91
static
LightCoral 92
static
LightCyan 93
static
LightGoldenrodYellow 94
static
LightGray 95
static
LightGreen 96
static
LightPink 97
static
LightSalmon 98
static
LightSeaGreen 99
static
LightSkyBlue 100
static
LightSlateGray 101
static
LightSteelBlue 102
static
LightYellow 103
static
Lime 104
static
LimeGreen 105
static
Linen 106
static
Magenta 107
static
Maroon 108
static
MediumAquamarine 109
static
MediumBlue 110
static
MediumOrchid 111
static
MediumPurple 112
static
MediumSeaGreen 113
static
MediumSlateBlue 114
static
MediumSpringGreen 115
static
MediumTurquoise 116
static
MediumVioletRed 117
static
Menu 21
static
MenuBar 173
static
MenuHighlight 174
static
MenuText 22
static
MidnightBlue 118
static
MintCream 119
static
MistyRose 120
static
Moccasin 121
static
NavajoWhite 122
static
Navy 123
static
OldLace 124
static
Olive 125
static
OliveDrab 126
static
Orange 127
static
OrangeRed 128
static
Orchid 129
static
PaleGoldenrod 130
static
PaleGreen 131
static
PaleTurquoise 132
static
PaleVioletRed 133
static
PapayaWhip 134
static
PeachPuff 135
static
Peru 136
static
Pink 137
static
Plum 138
static
PowderBlue 139
static
Purple 140
static
Red 141
static
RosyBrown 142
static
RoyalBlue 143
static
SaddleBrown 144
static
Salmon 145
static
SandyBrown 146
static
ScrollBar 23
static
SeaGreen 147
static
SeaShell 148
static
Sienna 149
static
Silver 150
static
SkyBlue 151
static
SlateBlue 152
static
SlateGray 153
static
Snow 154
static
SpringGreen 155
static
SteelBlue 156
static
Tan 157
static
Teal 158
static
Thistle 159
static
Tomato 160
static
Transparent 27
static
Turquoise 161
static
Violet 162
static
Wheat 163
static
White 164
static
WhiteSmoke 165
static
Window 24
static
WindowFrame 25
static
WindowText 26
static
Yellow 166
static
YellowGreen 167
static

Extension Methods

Name Value Summary
BindValidation<KnownColor, TViewModel, TViewModelProperty, TViewProperty>(TViewModel?, Expression<Func<TViewModel, TViewModelProperty>>, Expression<Func<KnownColor, TViewProperty>>, IValidationTextFormatter<string>?) IDisposable
Binds the specified ViewModel property validation to the View property.
BindValidation<KnownColor, TViewModel, TViewModelProperty>(TViewModel?, Expression<Func<TViewModel, TViewModelProperty>>, TextInputLayout, IValidationTextFormatter<string>?) IDisposable
Platform binding to the TextInputLayout.
BindValidation<KnownColor, TViewModel, TViewModelProperty>(TViewModel?, Expression<Func<TViewModel, TViewModelProperty>>, TextInputLayout, IValidationTextFormatter<string>?) IDisposable
Platform binding to the TextInputLayout.
BindValidation<KnownColor, TViewModel, TViewProperty>(TViewModel?, Expression<Func<KnownColor, TViewProperty>>, IValidationTextFormatter<string>?) IDisposable
Binds the overall validation of a ViewModel to a specified View property.
BindValidation<KnownColor, TViewModel, TViewProperty>(TViewModel?, Expression<Func<TViewModel?, ValidationHelper>>, Expression<Func<KnownColor, TViewProperty>>, IValidationTextFormatter<string>?) IDisposable
Binds a ValidationHelper from a ViewModel to a specified View property.
BindValidation<KnownColor, TViewModel>(TViewModel?, Expression<Func<TViewModel?, ValidationHelper>>, TextInputLayout, IValidationTextFormatter<string>?) IDisposable
Platform binding to the TextInputLayout.
BindValidation<KnownColor, TViewModel>(TViewModel?, Expression<Func<TViewModel?, ValidationHelper>>, TextInputLayout, IValidationTextFormatter<string>?) IDisposable
Platform binding to the TextInputLayout.
BindValidationEx<KnownColor, TViewModel, TViewModelProperty, TViewProperty>(TViewModel?, Expression<Func<TViewModel, TViewModelProperty>>, Expression<Func<KnownColor, TViewProperty>>, IValidationTextFormatter<string>?) IDisposable
Binds the specified ViewModel property validation to the View property.
BindValidationEx<KnownColor, TViewModel, TViewModelProperty>(TViewModel?, Expression<Func<TViewModel, TViewModelProperty>>, TextInputLayout, IValidationTextFormatter<string>?) IDisposable
Platform binding to the TextInputLayout.
BindValidationEx<KnownColor, TViewModel, TViewModelProperty>(TViewModel?, Expression<Func<TViewModel, TViewModelProperty>>, TextInputLayout, IValidationTextFormatter<string>?) IDisposable
Platform binding to the TextInputLayout.
InvokeViewModelAction<T>(Action<T>) object
This is a thing I lifted from Prism.
ObservableForProperty<KnownColor, TValue>(Expression<Func<KnownColor, TValue>>, bool, bool) IObservable<IObservedChange<TSender, TValue>>
ObservableForProperty returns an Observable representing the property change notifications for a specific property on a ReactiveObject. This method (unlike other Observables that return IObservedChange) guarantees that the Value property of the IObservedChange is set.
SubscribeToExpressionChain<KnownColor, TValue>(Expression, bool, bool, bool) IObservable<IObservedChange<TSender, TValue>>
Creates a observable which will subscribe to the each property and sub property specified in the Expression. eg It will subscribe to x => x.Property1.Property2.Property3 each property in the lambda expression. It will then provide updates to the last value in the chain.
WhenAny<KnownColor, TRet, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>(Expression<Func<KnownColor, T1>>, Expression<Func<KnownColor, T2>>, Expression<Func<KnownColor, T3>>, Expression<Func<KnownColor, T4>>, Expression<Func<KnownColor, T5>>, Expression<Func<KnownColor, T6>>, Expression<Func<KnownColor, T7>>, Expression<Func<KnownColor, T8>>, Expression<Func<KnownColor, T9>>, Expression<Func<KnownColor, T10>>, Expression<Func<KnownColor, T11>>, Expression<Func<KnownColor, T12>>, Func<IObservedChange<KnownColor, T1>, IObservedChange<KnownColor, T2>, IObservedChange<KnownColor, T3>, IObservedChange<KnownColor, T4>, IObservedChange<KnownColor, T5>, IObservedChange<KnownColor, T6>, IObservedChange<KnownColor, T7>, IObservedChange<KnownColor, T8>, IObservedChange<KnownColor, T9>, IObservedChange<KnownColor, T10>, IObservedChange<KnownColor, T11>, IObservedChange<KnownColor, T12>, TRet>) IObservable<TRet>
WhenAny allows you to observe whenever one or more properties on an object have changed, providing an initial value when the Observable is set up, unlike ObservableForProperty(). Use this method in constructors to set up bindings between properties that also need an initial setup.
WhenAny<KnownColor, TRet, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>(Expression<Func<KnownColor, T1>>, Expression<Func<KnownColor, T2>>, Expression<Func<KnownColor, T3>>, Expression<Func<KnownColor, T4>>, Expression<Func<KnownColor, T5>>, Expression<Func<KnownColor, T6>>, Expression<Func<KnownColor, T7>>, Expression<Func<KnownColor, T8>>, Expression<Func<KnownColor, T9>>, Expression<Func<KnownColor, T10>>, Expression<Func<KnownColor, T11>>, Func<IObservedChange<KnownColor, T1>, IObservedChange<KnownColor, T2>, IObservedChange<KnownColor, T3>, IObservedChange<KnownColor, T4>, IObservedChange<KnownColor, T5>, IObservedChange<KnownColor, T6>, IObservedChange<KnownColor, T7>, IObservedChange<KnownColor, T8>, IObservedChange<KnownColor, T9>, IObservedChange<KnownColor, T10>, IObservedChange<KnownColor, T11>, TRet>) IObservable<TRet>
WhenAny allows you to observe whenever one or more properties on an object have changed, providing an initial value when the Observable is set up, unlike ObservableForProperty(). Use this method in constructors to set up bindings between properties that also need an initial setup.
WhenAny<KnownColor, TRet, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(Expression<Func<KnownColor, T1>>, Expression<Func<KnownColor, T2>>, Expression<Func<KnownColor, T3>>, Expression<Func<KnownColor, T4>>, Expression<Func<KnownColor, T5>>, Expression<Func<KnownColor, T6>>, Expression<Func<KnownColor, T7>>, Expression<Func<KnownColor, T8>>, Expression<Func<KnownColor, T9>>, Expression<Func<KnownColor, T10>>, Func<IObservedChange<KnownColor, T1>, IObservedChange<KnownColor, T2>, IObservedChange<KnownColor, T3>, IObservedChange<KnownColor, T4>, IObservedChange<KnownColor, T5>, IObservedChange<KnownColor, T6>, IObservedChange<KnownColor, T7>, IObservedChange<KnownColor, T8>, IObservedChange<KnownColor, T9>, IObservedChange<KnownColor, T10>, TRet>) IObservable<TRet>
WhenAny allows you to observe whenever one or more properties on an object have changed, providing an initial value when the Observable is set up, unlike ObservableForProperty(). Use this method in constructors to set up bindings between properties that also need an initial setup.
WhenAny<KnownColor, TRet, T1, T2, T3, T4, T5, T6, T7, T8, T9>(Expression<Func<KnownColor, T1>>, Expression<Func<KnownColor, T2>>, Expression<Func<KnownColor, T3>>, Expression<Func<KnownColor, T4>>, Expression<Func<KnownColor, T5>>, Expression<Func<KnownColor, T6>>, Expression<Func<KnownColor, T7>>, Expression<Func<KnownColor, T8>>, Expression<Func<KnownColor, T9>>, Func<IObservedChange<KnownColor, T1>, IObservedChange<KnownColor, T2>, IObservedChange<KnownColor, T3>, IObservedChange<KnownColor, T4>, IObservedChange<KnownColor, T5>, IObservedChange<KnownColor, T6>, IObservedChange<KnownColor, T7>, IObservedChange<KnownColor, T8>, IObservedChange<KnownColor, T9>, TRet>) IObservable<TRet>
WhenAny allows you to observe whenever one or more properties on an object have changed, providing an initial value when the Observable is set up, unlike ObservableForProperty(). Use this method in constructors to set up bindings between properties that also need an initial setup.
WhenAny<KnownColor, TRet, T1, T2, T3, T4, T5, T6, T7, T8>(Expression<Func<KnownColor, T1>>, Expression<Func<KnownColor, T2>>, Expression<Func<KnownColor, T3>>, Expression<Func<KnownColor, T4>>, Expression<Func<KnownColor, T5>>, Expression<Func<KnownColor, T6>>, Expression<Func<KnownColor, T7>>, Expression<Func<KnownColor, T8>>, Func<IObservedChange<KnownColor, T1>, IObservedChange<KnownColor, T2>, IObservedChange<KnownColor, T3>, IObservedChange<KnownColor, T4>, IObservedChange<KnownColor, T5>, IObservedChange<KnownColor, T6>, IObservedChange<KnownColor, T7>, IObservedChange<KnownColor, T8>, TRet>) IObservable<TRet>
WhenAny allows you to observe whenever one or more properties on an object have changed, providing an initial value when the Observable is set up, unlike ObservableForProperty(). Use this method in constructors to set up bindings between properties that also need an initial setup.
WhenAny<KnownColor, TRet, T1, T2, T3, T4, T5, T6, T7>(Expression<Func<KnownColor, T1>>, Expression<Func<KnownColor, T2>>, Expression<Func<KnownColor, T3>>, Expression<Func<KnownColor, T4>>, Expression<Func<KnownColor, T5>>, Expression<Func<KnownColor, T6>>, Expression<Func<KnownColor, T7>>, Func<IObservedChange<KnownColor, T1>, IObservedChange<KnownColor, T2>, IObservedChange<KnownColor, T3>, IObservedChange<KnownColor, T4>, IObservedChange<KnownColor, T5>, IObservedChange<KnownColor, T6>, IObservedChange<KnownColor, T7>, TRet>) IObservable<TRet>
WhenAny allows you to observe whenever one or more properties on an object have changed, providing an initial value when the Observable is set up, unlike ObservableForProperty(). Use this method in constructors to set up bindings between properties that also need an initial setup.
WhenAny<KnownColor, TRet, T1, T2, T3, T4, T5, T6>(Expression<Func<KnownColor, T1>>, Expression<Func<KnownColor, T2>>, Expression<Func<KnownColor, T3>>, Expression<Func<KnownColor, T4>>, Expression<Func<KnownColor, T5>>, Expression<Func<KnownColor, T6>>, Func<IObservedChange<KnownColor, T1>, IObservedChange<KnownColor, T2>, IObservedChange<KnownColor, T3>, IObservedChange<KnownColor, T4>, IObservedChange<KnownColor, T5>, IObservedChange<KnownColor, T6>, TRet>) IObservable<TRet>
WhenAny allows you to observe whenever one or more properties on an object have changed, providing an initial value when the Observable is set up, unlike ObservableForProperty(). Use this method in constructors to set up bindings between properties that also need an initial setup.
WhenAny<KnownColor, TRet, T1, T2, T3, T4, T5>(Expression<Func<KnownColor, T1>>, Expression<Func<KnownColor, T2>>, Expression<Func<KnownColor, T3>>, Expression<Func<KnownColor, T4>>, Expression<Func<KnownColor, T5>>, Func<IObservedChange<KnownColor, T1>, IObservedChange<KnownColor, T2>, IObservedChange<KnownColor, T3>, IObservedChange<KnownColor, T4>, IObservedChange<KnownColor, T5>, TRet>) IObservable<TRet>
WhenAny allows you to observe whenever one or more properties on an object have changed, providing an initial value when the Observable is set up, unlike ObservableForProperty(). Use this method in constructors to set up bindings between properties that also need an initial setup.
WhenAny<KnownColor, TRet, T1, T2, T3, T4>(Expression<Func<KnownColor, T1>>, Expression<Func<KnownColor, T2>>, Expression<Func<KnownColor, T3>>, Expression<Func<KnownColor, T4>>, Func<IObservedChange<KnownColor, T1>, IObservedChange<KnownColor, T2>, IObservedChange<KnownColor, T3>, IObservedChange<KnownColor, T4>, TRet>) IObservable<TRet>
WhenAny allows you to observe whenever one or more properties on an object have changed, providing an initial value when the Observable is set up, unlike ObservableForProperty(). Use this method in constructors to set up bindings between properties that also need an initial setup.
WhenAny<KnownColor, TRet, T1, T2, T3>(Expression<Func<KnownColor, T1>>, Expression<Func<KnownColor, T2>>, Expression<Func<KnownColor, T3>>, Func<IObservedChange<KnownColor, T1>, IObservedChange<KnownColor, T2>, IObservedChange<KnownColor, T3>, TRet>) IObservable<TRet>
WhenAny allows you to observe whenever one or more properties on an object have changed, providing an initial value when the Observable is set up, unlike ObservableForProperty(). Use this method in constructors to set up bindings between properties that also need an initial setup.
WhenAny<KnownColor, TRet, T1, T2>(Expression<Func<KnownColor, T1>>, Expression<Func<KnownColor, T2>>, Func<IObservedChange<KnownColor, T1>, IObservedChange<KnownColor, T2>, TRet>) IObservable<TRet>
WhenAny allows you to observe whenever one or more properties on an object have changed, providing an initial value when the Observable is set up, unlike ObservableForProperty(). Use this method in constructors to set up bindings between properties that also need an initial setup.
WhenAny<KnownColor, TRet, T1>(Expression<Func<KnownColor, T1>>, Func<IObservedChange<KnownColor, T1>, TRet>) IObservable<TRet>
WhenAny allows you to observe whenever one or more properties on an object have changed, providing an initial value when the Observable is set up, unlike ObservableForProperty(). Use this method in constructors to set up bindings between properties that also need an initial setup.
WhenAnyDynamic<KnownColor, TRet>(Expression, Expression, Expression, Expression, Expression, Expression, Expression, Expression, Expression, Expression, Expression, Expression, Func<IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, TRet>) IObservable<TRet>
WhenAny allows you to observe whenever one or more properties on an object have changed, providing an initial value when the Observable is set up, unlike ObservableForProperty(). Use this method in constructors to set up bindings between properties that also need an initial setup.
WhenAnyDynamic<KnownColor, TRet>(Expression, Expression, Expression, Expression, Expression, Expression, Expression, Expression, Expression, Expression, Expression, Func<IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, TRet>) IObservable<TRet>
WhenAny allows you to observe whenever one or more properties on an object have changed, providing an initial value when the Observable is set up, unlike ObservableForProperty(). Use this method in constructors to set up bindings between properties that also need an initial setup.
WhenAnyDynamic<KnownColor, TRet>(Expression, Expression, Expression, Expression, Expression, Expression, Expression, Expression, Expression, Expression, Func<IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, TRet>) IObservable<TRet>
WhenAny allows you to observe whenever one or more properties on an object have changed, providing an initial value when the Observable is set up, unlike ObservableForProperty(). Use this method in constructors to set up bindings between properties that also need an initial setup.
WhenAnyDynamic<KnownColor, TRet>(Expression, Expression, Expression, Expression, Expression, Expression, Expression, Expression, Expression, Func<IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, TRet>) IObservable<TRet>
WhenAny allows you to observe whenever one or more properties on an object have changed, providing an initial value when the Observable is set up, unlike ObservableForProperty(). Use this method in constructors to set up bindings between properties that also need an initial setup.
WhenAnyDynamic<KnownColor, TRet>(Expression, Expression, Expression, Expression, Expression, Expression, Expression, Expression, Func<IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, TRet>) IObservable<TRet>
WhenAny allows you to observe whenever one or more properties on an object have changed, providing an initial value when the Observable is set up, unlike ObservableForProperty(). Use this method in constructors to set up bindings between properties that also need an initial setup.
WhenAnyDynamic<KnownColor, TRet>(Expression, Expression, Expression, Expression, Expression, Expression, Expression, Func<IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, TRet>) IObservable<TRet>
WhenAny allows you to observe whenever one or more properties on an object have changed, providing an initial value when the Observable is set up, unlike ObservableForProperty(). Use this method in constructors to set up bindings between properties that also need an initial setup.
WhenAnyDynamic<KnownColor, TRet>(Expression, Expression, Expression, Expression, Expression, Expression, Func<IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, TRet>) IObservable<TRet>
WhenAny allows you to observe whenever one or more properties on an object have changed, providing an initial value when the Observable is set up, unlike ObservableForProperty(). Use this method in constructors to set up bindings between properties that also need an initial setup.
WhenAnyDynamic<KnownColor, TRet>(Expression, Expression, Expression, Expression, Expression, Func<IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, TRet>) IObservable<TRet>
WhenAny allows you to observe whenever one or more properties on an object have changed, providing an initial value when the Observable is set up, unlike ObservableForProperty(). Use this method in constructors to set up bindings between properties that also need an initial setup.
WhenAnyDynamic<KnownColor, TRet>(Expression, Expression, Expression, Expression, Func<IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, TRet>) IObservable<TRet>
WhenAny allows you to observe whenever one or more properties on an object have changed, providing an initial value when the Observable is set up, unlike ObservableForProperty(). Use this method in constructors to set up bindings between properties that also need an initial setup.
WhenAnyDynamic<KnownColor, TRet>(Expression, Expression, Expression, Func<IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, TRet>) IObservable<TRet>
WhenAny allows you to observe whenever one or more properties on an object have changed, providing an initial value when the Observable is set up, unlike ObservableForProperty(). Use this method in constructors to set up bindings between properties that also need an initial setup.
WhenAnyDynamic<KnownColor, TRet>(Expression, Expression, Func<IObservedChange<KnownColor, object>, IObservedChange<KnownColor, object>, TRet>) IObservable<TRet>
WhenAny allows you to observe whenever one or more properties on an object have changed, providing an initial value when the Observable is set up, unlike ObservableForProperty(). Use this method in constructors to set up bindings between properties that also need an initial setup.
WhenAnyDynamic<KnownColor, TRet>(Expression, Func<IObservedChange<KnownColor, object>, TRet>) IObservable<TRet>
WhenAny allows you to observe whenever one or more properties on an object have changed, providing an initial value when the Observable is set up, unlike ObservableForProperty(). Use this method in constructors to set up bindings between properties that also need an initial setup.
WhenAnyValue<KnownColor, T1, T2, T3, T4, T5, T6, T7>(Expression<Func<KnownColor, T1>>, Expression<Func<KnownColor, T2>>, Expression<Func<KnownColor, T3>>, Expression<Func<KnownColor, T4>>, Expression<Func<KnownColor, T5>>, Expression<Func<KnownColor, T6>>, Expression<Func<KnownColor, T7>>) IObservable<(T1, T2, T3, T4, T5, T6, T7)>
WhenAnyValue allows you to observe whenever the value of one or more properties on an object have changed, providing an initial value when the Observable is set up, unlike ObservableForProperty(). Use this method in constructors to set up bindings between properties that also need an initial setup.
WhenAnyValue<KnownColor, T1, T2, T3, T4, T5, T6>(Expression<Func<KnownColor, T1>>, Expression<Func<KnownColor, T2>>, Expression<Func<KnownColor, T3>>, Expression<Func<KnownColor, T4>>, Expression<Func<KnownColor, T5>>, Expression<Func<KnownColor, T6>>) IObservable<(T1, T2, T3, T4, T5, T6)>
WhenAnyValue allows you to observe whenever the value of one or more properties on an object have changed, providing an initial value when the Observable is set up, unlike ObservableForProperty(). Use this method in constructors to set up bindings between properties that also need an initial setup.
WhenAnyValue<KnownColor, T1, T2, T3, T4, T5>(Expression<Func<KnownColor, T1>>, Expression<Func<KnownColor, T2>>, Expression<Func<KnownColor, T3>>, Expression<Func<KnownColor, T4>>, Expression<Func<KnownColor, T5>>) IObservable<(T1, T2, T3, T4, T5)>
WhenAnyValue allows you to observe whenever the value of one or more properties on an object have changed, providing an initial value when the Observable is set up, unlike ObservableForProperty(). Use this method in constructors to set up bindings between properties that also need an initial setup.
WhenAnyValue<KnownColor, T1, T2, T3, T4>(Expression<Func<KnownColor, T1>>, Expression<Func<KnownColor, T2>>, Expression<Func<KnownColor, T3>>, Expression<Func<KnownColor, T4>>) IObservable<(T1, T2, T3, T4)>
WhenAnyValue allows you to observe whenever the value of one or more properties on an object have changed, providing an initial value when the Observable is set up, unlike ObservableForProperty(). Use this method in constructors to set up bindings between properties that also need an initial setup.
WhenAnyValue<KnownColor, T1, T2, T3>(Expression<Func<KnownColor, T1>>, Expression<Func<KnownColor, T2>>, Expression<Func<KnownColor, T3>>) IObservable<(T1, T2, T3)>
WhenAnyValue allows you to observe whenever the value of one or more properties on an object have changed, providing an initial value when the Observable is set up, unlike ObservableForProperty(). Use this method in constructors to set up bindings between properties that also need an initial setup.
WhenAnyValue<KnownColor, T1, T2>(Expression<Func<KnownColor, T1>>, Expression<Func<KnownColor, T2>>) IObservable<(T1, T2)>
WhenAnyValue allows you to observe whenever the value of one or more properties on an object have changed, providing an initial value when the Observable is set up, unlike ObservableForProperty(). Use this method in constructors to set up bindings between properties that also need an initial setup.
WhenAnyValue<KnownColor, TRet, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>(Expression<Func<KnownColor, T1>>, Expression<Func<KnownColor, T2>>, Expression<Func<KnownColor, T3>>, Expression<Func<KnownColor, T4>>, Expression<Func<KnownColor, T5>>, Expression<Func<KnownColor, T6>>, Expression<Func<KnownColor, T7>>, Expression<Func<KnownColor, T8>>, Expression<Func<KnownColor, T9>>, Expression<Func<KnownColor, T10>>, Expression<Func<KnownColor, T11>>, Expression<Func<KnownColor, T12>>, Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, TRet>) IObservable<TRet>
WhenAnyValue allows you to observe whenever the value of one or more properties on an object have changed, providing an initial value when the Observable is set up, unlike ObservableForProperty(). Use this method in constructors to set up bindings between properties that also need an initial setup.
WhenAnyValue<KnownColor, TRet, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>(Expression<Func<KnownColor, T1>>, Expression<Func<KnownColor, T2>>, Expression<Func<KnownColor, T3>>, Expression<Func<KnownColor, T4>>, Expression<Func<KnownColor, T5>>, Expression<Func<KnownColor, T6>>, Expression<Func<KnownColor, T7>>, Expression<Func<KnownColor, T8>>, Expression<Func<KnownColor, T9>>, Expression<Func<KnownColor, T10>>, Expression<Func<KnownColor, T11>>, Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TRet>) IObservable<TRet>
WhenAnyValue allows you to observe whenever the value of one or more properties on an object have changed, providing an initial value when the Observable is set up, unlike ObservableForProperty(). Use this method in constructors to set up bindings between properties that also need an initial setup.
WhenAnyValue<KnownColor, TRet, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(Expression<Func<KnownColor, T1>>, Expression<Func<KnownColor, T2>>, Expression<Func<KnownColor, T3>>, Expression<Func<KnownColor, T4>>, Expression<Func<KnownColor, T5>>, Expression<Func<KnownColor, T6>>, Expression<Func<KnownColor, T7>>, Expression<Func<KnownColor, T8>>, Expression<Func<KnownColor, T9>>, Expression<Func<KnownColor, T10>>, Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TRet>) IObservable<TRet>
WhenAnyValue allows you to observe whenever the value of one or more properties on an object have changed, providing an initial value when the Observable is set up, unlike ObservableForProperty(). Use this method in constructors to set up bindings between properties that also need an initial setup.
WhenAnyValue<KnownColor, TRet, T1, T2, T3, T4, T5, T6, T7, T8, T9>(Expression<Func<KnownColor, T1>>, Expression<Func<KnownColor, T2>>, Expression<Func<KnownColor, T3>>, Expression<Func<KnownColor, T4>>, Expression<Func<KnownColor, T5>>, Expression<Func<KnownColor, T6>>, Expression<Func<KnownColor, T7>>, Expression<Func<KnownColor, T8>>, Expression<Func<KnownColor, T9>>, Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TRet>) IObservable<TRet>
WhenAnyValue allows you to observe whenever the value of one or more properties on an object have changed, providing an initial value when the Observable is set up, unlike ObservableForProperty(). Use this method in constructors to set up bindings between properties that also need an initial setup.
WhenAnyValue<KnownColor, TRet, T1, T2, T3, T4, T5, T6, T7, T8>(Expression<Func<KnownColor, T1>>, Expression<Func<KnownColor, T2>>, Expression<Func<KnownColor, T3>>, Expression<Func<KnownColor, T4>>, Expression<Func<KnownColor, T5>>, Expression<Func<KnownColor, T6>>, Expression<Func<KnownColor, T7>>, Expression<Func<KnownColor, T8>>, Func<T1, T2, T3, T4, T5, T6, T7, T8, TRet>) IObservable<TRet>
WhenAnyValue allows you to observe whenever the value of one or more properties on an object have changed, providing an initial value when the Observable is set up, unlike ObservableForProperty(). Use this method in constructors to set up bindings between properties that also need an initial setup.
WhenAnyValue<KnownColor, TRet, T1, T2, T3, T4, T5, T6, T7>(Expression<Func<KnownColor, T1>>, Expression<Func<KnownColor, T2>>, Expression<Func<KnownColor, T3>>, Expression<Func<KnownColor, T4>>, Expression<Func<KnownColor, T5>>, Expression<Func<KnownColor, T6>>, Expression<Func<KnownColor, T7>>, Func<T1, T2, T3, T4, T5, T6, T7, TRet>) IObservable<TRet>
WhenAnyValue allows you to observe whenever the value of one or more properties on an object have changed, providing an initial value when the Observable is set up, unlike ObservableForProperty(). Use this method in constructors to set up bindings between properties that also need an initial setup.
WhenAnyValue<KnownColor, TRet, T1, T2, T3, T4, T5, T6>(Expression<Func<KnownColor, T1>>, Expression<Func<KnownColor, T2>>, Expression<Func<KnownColor, T3>>, Expression<Func<KnownColor, T4>>, Expression<Func<KnownColor, T5>>, Expression<Func<KnownColor, T6>>, Func<T1, T2, T3, T4, T5, T6, TRet>) IObservable<TRet>
WhenAnyValue allows you to observe whenever the value of one or more properties on an object have changed, providing an initial value when the Observable is set up, unlike ObservableForProperty(). Use this method in constructors to set up bindings between properties that also need an initial setup.
WhenAnyValue<KnownColor, TRet, T1, T2, T3, T4, T5>(Expression<Func<KnownColor, T1>>, Expression<Func<KnownColor, T2>>, Expression<Func<KnownColor, T3>>, Expression<Func<KnownColor, T4>>, Expression<Func<KnownColor, T5>>, Func<T1, T2, T3, T4, T5, TRet>) IObservable<TRet>
WhenAnyValue allows you to observe whenever the value of one or more properties on an object have changed, providing an initial value when the Observable is set up, unlike ObservableForProperty(). Use this method in constructors to set up bindings between properties that also need an initial setup.
WhenAnyValue<KnownColor, TRet, T1, T2, T3, T4>(Expression<Func<KnownColor, T1>>, Expression<Func<KnownColor, T2>>, Expression<Func<KnownColor, T3>>, Expression<Func<KnownColor, T4>>, Func<T1, T2, T3, T4, TRet>) IObservable<TRet>
WhenAnyValue allows you to observe whenever the value of one or more properties on an object have changed, providing an initial value when the Observable is set up, unlike ObservableForProperty(). Use this method in constructors to set up bindings between properties that also need an initial setup.
WhenAnyValue<KnownColor, TRet, T1, T2, T3>(Expression<Func<KnownColor, T1>>, Expression<Func<KnownColor, T2>>, Expression<Func<KnownColor, T3>>, Func<T1, T2, T3, TRet>) IObservable<TRet>
WhenAnyValue allows you to observe whenever the value of one or more properties on an object have changed, providing an initial value when the Observable is set up, unlike ObservableForProperty(). Use this method in constructors to set up bindings between properties that also need an initial setup.
WhenAnyValue<KnownColor, TRet, T1, T2>(Expression<Func<KnownColor, T1>>, Expression<Func<KnownColor, T2>>, Func<T1, T2, TRet>) IObservable<TRet>
WhenAnyValue allows you to observe whenever the value of one or more properties on an object have changed, providing an initial value when the Observable is set up, unlike ObservableForProperty(). Use this method in constructors to set up bindings between properties that also need an initial setup.
WhenAnyValue<KnownColor, TRet, T1>(Expression<Func<KnownColor, T1>>, Func<T1, TRet>) IObservable<TRet>
WhenAnyValue allows you to observe whenever the value of one or more properties on an object have changed, providing an initial value when the Observable is set up, unlike ObservableForProperty(). Use this method in constructors to set up bindings between properties that also need an initial setup.
WhenAnyValue<KnownColor, TRet>(Expression<Func<KnownColor, TRet>>) IObservable<TRet>
WhenAnyValue allows you to observe whenever the value of a property on an object has changed, providing an initial value when the Observable is set up, unlike ObservableForProperty(). Use this method in constructors to set up bindings between properties that also need an initial setup.
With<KnownColor, TKey, TField>(Dictionary<TKey, TField>, IDictionary<TKey, TField>) TBuilder
Adds the specified dictionary to the provided dictionary.