3 instantiations of CanonicalFontFamilyReference
PresentationCore (3)
MS\Internal\FontCache\CanonicalFontFamilyReference.cs (3)
61
return new
CanonicalFontFamilyReference
(fileName, unescapeFamilyName);
65
return new
CanonicalFontFamilyReference
(absoluteUri, unescapeFamilyName);
187
private static readonly CanonicalFontFamilyReference _unresolved = new
CanonicalFontFamilyReference
((Uri)null, string.Empty);
26 references to CanonicalFontFamilyReference
PresentationCore (26)
MS\Internal\FontCache\CanonicalFontFamilyReference.cs (5)
25
public static
CanonicalFontFamilyReference
Create(Uri baseUri, string normalizedString)
77
public static
CanonicalFontFamilyReference
Unresolved
112
public bool Equals(
CanonicalFontFamilyReference
other)
122
return Equals(obj as
CanonicalFontFamilyReference
);
187
private static readonly
CanonicalFontFamilyReference
_unresolved = new CanonicalFontFamilyReference((Uri)null, string.Empty);
MS\Internal\FontFace\FontFamilyIdentifier.cs (13)
104
_canonicalReferences = new
CanonicalFontFamilyReference
[_tokenCount];
107
foreach (
CanonicalFontFamilyReference
family in first._canonicalReferences)
111
foreach (
CanonicalFontFamilyReference
family in second._canonicalReferences)
165
foreach (
CanonicalFontFamilyReference
family in _canonicalReferences)
188
internal
CanonicalFontFamilyReference
this[int tokenIndex]
234
CanonicalFontFamilyReference
[] canonicalReferences = TypefaceMetricsCache.ReadonlyLookup(hashKey) as
CanonicalFontFamilyReference
[];
239
canonicalReferences = new
CanonicalFontFamilyReference
[count];
349
private
CanonicalFontFamilyReference
GetCanonicalReference(int startIndex, int length)
358
CanonicalFontFamilyReference
canonicalReference = TypefaceMetricsCache.ReadonlyLookup(hashKey) as
CanonicalFontFamilyReference
;
364
canonicalReference =
CanonicalFontFamilyReference
.Create(_baseUri, normalizedString);
467
private
CanonicalFontFamilyReference
[] _canonicalReferences;
MS\Internal\Shaping\TypefaceMap.cs (2)
484
CanonicalFontFamilyReference
canonicalFamilyReference,
884
CanonicalFontFamilyReference
canonicalFamilyReference = null;
System\Windows\Media\FontFamily.cs (6)
38
internal static readonly
CanonicalFontFamilyReference
NullFontFamilyCanonicalName =
CanonicalFontFamilyReference
.Create(null, "#ARIAL");
384
CanonicalFontFamilyReference
canonicalName,
407
internal static IFontFamily LookupFontFamily(
CanonicalFontFamilyReference
canonicalName)
475
CanonicalFontFamilyReference
canonicalFamilyReference,
481
if (canonicalFamilyReference == null || object.ReferenceEquals(canonicalFamilyReference,
CanonicalFontFamilyReference
.Unresolved))