3 instantiations of CanonicalFontFamilyReference
PresentationCore (3)
Core\CSharp\MS\Internal\FontCache\CanonicalFontFamilyReference.cs (3)
73return new CanonicalFontFamilyReference(fileName, unescapeFamilyName); 77return new CanonicalFontFamilyReference(absoluteUri, unescapeFamilyName); 207private static readonly CanonicalFontFamilyReference _unresolved = new CanonicalFontFamilyReference((Uri)null, string.Empty);
26 references to CanonicalFontFamilyReference
PresentationCore (26)
Core\CSharp\MS\Internal\FontCache\CanonicalFontFamilyReference.cs (5)
37public static CanonicalFontFamilyReference Create(Uri baseUri, string normalizedString) 89public static CanonicalFontFamilyReference Unresolved 128public bool Equals(CanonicalFontFamilyReference other) 138return Equals(obj as CanonicalFontFamilyReference); 207private static readonly CanonicalFontFamilyReference _unresolved = new CanonicalFontFamilyReference((Uri)null, string.Empty);
Core\CSharp\MS\Internal\FontFace\FontFamilyIdentifier.cs (13)
118_canonicalReferences = new CanonicalFontFamilyReference[_tokenCount]; 121foreach (CanonicalFontFamilyReference family in first._canonicalReferences) 125foreach (CanonicalFontFamilyReference family in second._canonicalReferences) 179foreach (CanonicalFontFamilyReference family in _canonicalReferences) 202internal CanonicalFontFamilyReference this[int tokenIndex] 253CanonicalFontFamilyReference[] canonicalReferences = TypefaceMetricsCache.ReadonlyLookup(hashKey) as CanonicalFontFamilyReference[]; 258canonicalReferences = new CanonicalFontFamilyReference[count]; 368private CanonicalFontFamilyReference GetCanonicalReference(int startIndex, int length) 377CanonicalFontFamilyReference canonicalReference = TypefaceMetricsCache.ReadonlyLookup(hashKey) as CanonicalFontFamilyReference; 383canonicalReference = CanonicalFontFamilyReference.Create(_baseUri, normalizedString); 486private CanonicalFontFamilyReference[] _canonicalReferences;
Core\CSharp\MS\Internal\Shaping\TypefaceMap.cs (2)
502CanonicalFontFamilyReference canonicalFamilyReference, 902CanonicalFontFamilyReference canonicalFamilyReference = null;
Core\CSharp\System\Windows\Media\FontFamily.cs (6)
66internal static readonly CanonicalFontFamilyReference NullFontFamilyCanonicalName = CanonicalFontFamilyReference.Create(null, "#ARIAL"); 414CanonicalFontFamilyReference canonicalName, 437internal static IFontFamily LookupFontFamily(CanonicalFontFamilyReference canonicalName) 518CanonicalFontFamilyReference canonicalFamilyReference, 524if (canonicalFamilyReference == null || object.ReferenceEquals(canonicalFamilyReference, CanonicalFontFamilyReference.Unresolved))