3 writes to type
PresentationFramework (3)
src\Framework\MS\Internal\Data\PathParser.cs (2)
32
type
= t;
41
type
= t;
src\Framework\System\Windows\PropertyPath.cs (1)
340
_arySVI[level].
type
= SourceValueType.Property;
19 references to type
PresentationFramework (19)
src\Framework\MS\Internal\Data\PropertyPathWorker.cs (15)
120
switch (SVI[level].
type
)
242
switch (SVI[level].
type
)
251
bool indexerIsNext = (level+1 < SVI.Length && SVI[level+1].
type
== SourceValueType.Indexer);
358
switch (SVI[level].
type
)
448
(isIndexer && SVI[k].
type
== MS.Internal.Data.SourceValueType.Indexer) ||
667
SVI[_arySVS.Length-1].
type
!= SourceValueType.Direct &&
695
if (IsDynamic && SVI[k].
type
!= SourceValueType.Direct)
863
if (IsDynamic && SVI[k].
type
!= SourceValueType.Direct)
938
string cs = (svi.
type
!= SourceValueType.Indexer) ? svi.name : "[" + svi.name + "]";
1058
if (newType == null && SVI[k].
type
!= SourceValueType.Direct)
1080
AccessorInfo accessorInfo = Engine.AccessorTable[SVI[k].
type
, newType, SVI[k].name];
1092
if (IsDynamic && SVI[k].
type
== SourceValueType.Property && svs.info is DependencyProperty)
1119
switch (SVI[k].
type
)
1315
Engine.AccessorTable[SVI[k].
type
, newType, SVI[k].name] =
1532
if (!(dp != null || SVI[k].
type
== SourceValueType.Direct))
src\Framework\System\Windows\PropertyPath.cs (4)
402
if (_arySVI[i].
type
== SourceValueType.Property)
412
switch (_arySVI[i].
type
)
522
if (_arySVI[level].
type
== SourceValueType.Property)
540
else if (_arySVI[level].
type
== SourceValueType.Indexer)