1 write to _arySVI
PresentationFramework (1)
System\Windows\PropertyPath.cs (1)
368
_arySVI
= parser.Parse(Path);
22 references to _arySVI
PresentationFramework (22)
System\Windows\PropertyPath.cs (22)
151
internal int Length { get { return
_arySVI
.Length; } }
275
string name =
_arySVI
[k].name;
300
return
_arySVI
;
313
accessor = ResolvePropertyName(
_arySVI
[level].name, item, ownerType, context, false);
325
parameters = ResolveIndexerParams(
_arySVI
[level].paramList, context, false);
334
_arySVI
[level].name = name;
335
_arySVI
[level].propertyName = name;
336
_arySVI
[level].type = SourceValueType.Property;
370
if (
_arySVI
.Length == 0)
389
for (int i=0; i<
_arySVI
.Length; ++i)
391
switch (
_arySVI
[i].drillIn)
398
if (
_arySVI
[i].type == SourceValueType.Property)
408
switch (
_arySVI
[i].type)
421
builder.Append(
_arySVI
[i].name);
462
builder.Append(
_arySVI
[i].name);
518
if (
_arySVI
[level].type == SourceValueType.Property)
520
string name =
_arySVI
[level].name;
528
_arySVI
[level].propertyName = GetPropertyName(accessor);
533
_arySVI
[level].propertyName = name;
536
else if (
_arySVI
[level].type == SourceValueType.Indexer)
538
IndexerParameterInfo[] indexerParams = ResolveIndexerParams(
_arySVI
[level].paramList, context, throwOnError);
540
_arySVI
[level].propertyName = Binding.IndexerName;