14 references to ExtendedProperties
PresentationCore (14)
Core\CSharp\MS\Internal\Ink\InkSerializedFormat\InkSerializer.cs (3)
2238if (stroke.ExtendedProperties.Count > 0) 2241for (i = 0; i < stroke.ExtendedProperties.Count; i++) 2243guidList.Add(stroke.ExtendedProperties[i].Id);
Core\CSharp\MS\Internal\Ink\InkSerializedFormat\StrokeSerializer.cs (5)
716if (stroke.ExtendedProperties.Count > 0) 717cbWrite += ExtendedPropertySerializer.EncodeAsISF(stroke.ExtendedProperties, stream, guidList, compressionAlgorithm, false); 807if (stroke.ExtendedProperties.Count > 0) 813for (int x = 0; x < stroke.ExtendedProperties.Count; x++) 815tag = guidList.FindTag(stroke.ExtendedProperties[(int)x].Id, false);
Core\CSharp\System\Windows\Ink\Stroke.cs (6)
418this.ExtendedProperties[propertyDataId] = propertyData; 422this.ExtendedProperties.Add(propertyDataId, propertyData); 437this.ExtendedProperties.Remove(propertyDataId); 448return this.ExtendedProperties[propertyDataId]; 456return this.ExtendedProperties.GetGuidArray(); 465return this.ExtendedProperties.Contains(propertyDataId);