1 write to _arySVI
PresentationFramework (1)
System\Windows\PropertyPath.cs (1)
372
_arySVI
= parser.Parse(Path);
22 references to _arySVI
PresentationFramework (22)
System\Windows\PropertyPath.cs (22)
155
internal int Length { get { return
_arySVI
.Length; } }
279
string name =
_arySVI
[k].name;
304
return
_arySVI
;
317
accessor = ResolvePropertyName(
_arySVI
[level].name, item, ownerType, context, false);
329
parameters = ResolveIndexerParams(
_arySVI
[level].paramList, context, false);
338
_arySVI
[level].name = name;
339
_arySVI
[level].propertyName = name;
340
_arySVI
[level].type = SourceValueType.Property;
374
if (
_arySVI
.Length == 0)
393
for (int i=0; i<
_arySVI
.Length; ++i)
395
switch (
_arySVI
[i].drillIn)
402
if (
_arySVI
[i].type == SourceValueType.Property)
412
switch (
_arySVI
[i].type)
425
builder.Append(
_arySVI
[i].name);
466
builder.Append(
_arySVI
[i].name);
522
if (
_arySVI
[level].type == SourceValueType.Property)
524
string name =
_arySVI
[level].name;
532
_arySVI
[level].propertyName = GetPropertyName(accessor);
537
_arySVI
[level].propertyName = name;
540
else if (
_arySVI
[level].type == SourceValueType.Indexer)
542
IndexerParameterInfo[] indexerParams = ResolveIndexerParams(
_arySVI
[level].paramList, context, throwOnError);
544
_arySVI
[level].propertyName = Binding.IndexerName;