3 implementations of ILocalizabilityInheritable
PresentationFramework (3)
MS\Internal\Globalization\BamlTreeNode.cs (3)
372
internal sealed class BamlStartDocumentNode : BamlTreeNode,
ILocalizabilityInheritable
456
internal sealed class BamlStartElementNode : BamlTreeNode,
ILocalizabilityInheritable
645
internal class BamlStartComplexPropertyNode : BamlTreeNode,
ILocalizabilityInheritable
21 references to ILocalizabilityInheritable
PresentationFramework (21)
MS\Internal\Globalization\BamlResourceDeserializer.cs (9)
94
PushPropertyToStack(bamlNode.PropertyName, (
ILocalizabilityInheritable
)bamlNode);
205
PushPropertyToStack(bamlNode.PropertyName, (
ILocalizabilityInheritable
)bamlNode);
348
private void PushPropertyToStack(string propertyName,
ILocalizabilityInheritable
node)
350
if (!_propertyInheritanceTreeStack.TryGetValue(propertyName, out Stack<
ILocalizabilityInheritable
> stackForProperty))
352
stackForProperty = new Stack<
ILocalizabilityInheritable
>();
362
Stack<
ILocalizabilityInheritable
> stackForProperty = _propertyInheritanceTreeStack[propertyName];
367
private
ILocalizabilityInheritable
PeekPropertyStack(string propertyName)
369
if (_propertyInheritanceTreeStack.TryGetValue(propertyName, out Stack<
ILocalizabilityInheritable
> stackForProperty))
389
private readonly Dictionary<string, Stack<
ILocalizabilityInheritable
>> _propertyInheritanceTreeStack = new(8);
MS\Internal\Globalization\BamlTreeNode.cs (7)
149
ILocalizabilityInheritable
LocalizabilityAncestor { get; }
385
public
ILocalizabilityInheritable
LocalizabilityAncestor
543
public
ILocalizabilityInheritable
LocalizabilityAncestor
555
_localizabilityAncestor = (parentNode as
ILocalizabilityInheritable
);
587
private
ILocalizabilityInheritable
_localizabilityAncestor;
691
public
ILocalizabilityInheritable
LocalizabilityAncestor
717
private
ILocalizabilityInheritable
_localizabilityAncestor;
MS\Internal\Globalization\LocalizableResourceBuilder.cs (5)
101
node as
ILocalizabilityInheritable
,
390
ILocalizabilityInheritable
node,
421
ILocalizabilityInheritable
ancestor = node.LocalizabilityAncestor;
488
ILocalizabilityInheritable
parent = (
ILocalizabilityInheritable
)treeNode.Parent;