1 write to _arySVI
PresentationFramework (1)
System\Windows\PropertyPath.cs (1)
369
_arySVI
= parser.Parse(Path);
22 references to _arySVI
PresentationFramework (22)
System\Windows\PropertyPath.cs (22)
152
internal int Length { get { return
_arySVI
.Length; } }
276
string name =
_arySVI
[k].name;
301
return
_arySVI
;
314
accessor = ResolvePropertyName(
_arySVI
[level].name, item, ownerType, context, false);
326
parameters = ResolveIndexerParams(
_arySVI
[level].paramList, context, false);
335
_arySVI
[level].name = name;
336
_arySVI
[level].propertyName = name;
337
_arySVI
[level].type = SourceValueType.Property;
371
if (
_arySVI
.Length == 0)
390
for (int i=0; i<
_arySVI
.Length; ++i)
392
switch (
_arySVI
[i].drillIn)
399
if (
_arySVI
[i].type == SourceValueType.Property)
409
switch (
_arySVI
[i].type)
422
builder.Append(
_arySVI
[i].name);
463
builder.Append(
_arySVI
[i].name);
519
if (
_arySVI
[level].type == SourceValueType.Property)
521
string name =
_arySVI
[level].name;
529
_arySVI
[level].propertyName = GetPropertyName(accessor);
534
_arySVI
[level].propertyName = name;
537
else if (
_arySVI
[level].type == SourceValueType.Indexer)
539
IndexerParameterInfo[] indexerParams = ResolveIndexerParams(
_arySVI
[level].paramList, context, throwOnError);
541
_arySVI
[level].propertyName = Binding.IndexerName;