3 implementations of ILocalizabilityInheritable
PresentationFramework (3)
MS\Internal\Globalization\BamlTreeNode.cs (3)
373
internal sealed class BamlStartDocumentNode : BamlTreeNode,
ILocalizabilityInheritable
457
internal sealed class BamlStartElementNode : BamlTreeNode,
ILocalizabilityInheritable
646
internal class BamlStartComplexPropertyNode : BamlTreeNode,
ILocalizabilityInheritable
21 references to ILocalizabilityInheritable
PresentationFramework (21)
MS\Internal\Globalization\BamlResourceDeserializer.cs (9)
95
PushPropertyToStack(bamlNode.PropertyName, (
ILocalizabilityInheritable
)bamlNode);
206
PushPropertyToStack(bamlNode.PropertyName, (
ILocalizabilityInheritable
)bamlNode);
349
private void PushPropertyToStack(string propertyName,
ILocalizabilityInheritable
node)
351
if (!_propertyInheritanceTreeStack.TryGetValue(propertyName, out Stack<
ILocalizabilityInheritable
> stackForProperty))
353
stackForProperty = new Stack<
ILocalizabilityInheritable
>();
363
Stack<
ILocalizabilityInheritable
> stackForProperty = _propertyInheritanceTreeStack[propertyName];
368
private
ILocalizabilityInheritable
PeekPropertyStack(string propertyName)
370
if (_propertyInheritanceTreeStack.TryGetValue(propertyName, out Stack<
ILocalizabilityInheritable
> stackForProperty))
390
private readonly Dictionary<string, Stack<
ILocalizabilityInheritable
>> _propertyInheritanceTreeStack = new(8);
MS\Internal\Globalization\BamlTreeNode.cs (7)
150
ILocalizabilityInheritable
LocalizabilityAncestor { get; }
386
public
ILocalizabilityInheritable
LocalizabilityAncestor
544
public
ILocalizabilityInheritable
LocalizabilityAncestor
556
_localizabilityAncestor = (parentNode as
ILocalizabilityInheritable
);
588
private
ILocalizabilityInheritable
_localizabilityAncestor;
692
public
ILocalizabilityInheritable
LocalizabilityAncestor
718
private
ILocalizabilityInheritable
_localizabilityAncestor;
MS\Internal\Globalization\LocalizableResourceBuilder.cs (5)
102
node as
ILocalizabilityInheritable
,
391
ILocalizabilityInheritable
node,
422
ILocalizabilityInheritable
ancestor = node.LocalizabilityAncestor;
489
ILocalizabilityInheritable
parent = (
ILocalizabilityInheritable
)treeNode.Parent;