29 references to Change
PresentationFramework (29)
MS\Internal\Data\DifferencingCollection.cs (29)
51
Change
change =
Change
.None;
70
case
Change
.None: // this is the first mismatch
75
change =
Change
.Remove;
84
change =
Change
.Add;
90
case
Change
.Add: // previous mismatch was provisionally Add
100
change =
Change
.Move;
107
change =
Change
.Replace;
112
change =
Change
.Reset;
120
change =
Change
.Reset;
124
case
Change
.Remove: // previous mismatch was provisionally Remove
129
change =
Change
.Move;
135
change =
Change
.Reset;
140
change =
Change
.Reset;
145
if (change ==
Change
.Reset)
155
case
Change
.None: // no previous change - last item was removed
156
change =
Change
.Remove;
160
case
Change
.Add: // provisional Add, might be Move or Replace
164
change =
Change
.Move;
171
change =
Change
.Replace;
176
change =
Change
.Reset;
181
change =
Change
.Reset;
188
change =
Change
.Reset;
194
case
Change
.None:
197
case
Change
.Add:
202
case
Change
.Remove:
206
case
Change
.Move:
210
case
Change
.Replace:
215
case
Change
.Reset: