19 instantiations of NamespaceDeclaration
PresentationFramework (2)
System\Windows\Markup\Baml2006\Baml2006Reader.cs (1)
2126NamespaceDeclaration namespaceDeclaration = new NamespaceDeclaration(xamlNs, prefix);
System\Windows\Markup\XmlnsDictionary.cs (1)
277yield return new System.Xaml.NamespaceDeclaration(_nsDeclarations[i].Uri, _nsDeclarations[i].Prefix);
System.Xaml (8)
System\Xaml\Context\XamlCommonFrame.cs (1)
82_namespaceDeclarations.Add(new NamespaceDeclaration(kvp.Value, kvp.Key));
System\Xaml\Context\XamlParserContext.cs (1)
106yield return new NamespaceDeclaration(kvp.Value, kvp.Key);
System\Xaml\Parser\NamespacePrefixLookup.cs (1)
32_newNamespaces.Add(new NamespaceDeclaration(ns, newPrefix));
System\Xaml\Parser\NodeStreamSorter.cs (1)
214XamlNode node = new XamlNode(XamlNodeType.NamespaceDeclaration, new NamespaceDeclaration(uriString, prefix));
System\Xaml\Parser\XamlPullParser.cs (1)
810XamlNode addNs = new XamlNode(XamlNodeType.NamespaceDeclaration, new NamespaceDeclaration(xamlNs, prefix));
System\Xaml\XamlObjectReader.cs (1)
2554new NamespaceDeclaration(pair.Key, pair.Value)));
System\Xaml\XamlXmlWriter.cs (2)
563currentState.WriteNamespace(this, new NamespaceDeclaration(chosenNamespace, prefix)); 568currentState.WriteNamespace(this, new NamespaceDeclaration(chosenNamespace, prefix));
System.Xaml.Tests (9)
System\Xaml\NamespaceDeclarationTests.cs (1)
17var declaration = new NamespaceDeclaration(ns, prefix);
System\Xaml\XamlBackgroundReaderTests.cs (1)
24NamespaceResult = new NamespaceDeclaration("ns", "prefix"),
System\Xaml\XamlNodeListTests.cs (3)
423var namespaceDeclaration = new NamespaceDeclaration("namespace", "prefix"); 455var namespaceDeclaration = new NamespaceDeclaration("namespace", "prefix"); 487var namespaceDeclaration = new NamespaceDeclaration("namespace", "prefix");
System\Xaml\XamlNodeQueueTests.cs (2)
338var namespaceDeclaration = new NamespaceDeclaration("namespace", "prefix"); 369var namespaceDeclaration = new NamespaceDeclaration("namespace", "prefix");
System\Xaml\XamlReaderTests.cs (1)
62NamespaceResult = new NamespaceDeclaration("ns", "prefix"),
System\Xaml\XamlWriterTests.cs (1)
72NamespaceResult = new NamespaceDeclaration("ns", "prefix")
73 references to NamespaceDeclaration
PresentationFramework (17)
System\Windows\Markup\Baml2006\Baml2006Reader.cs (2)
179public override NamespaceDeclaration Namespace 2126NamespaceDeclaration namespaceDeclaration = new NamespaceDeclaration(xamlNs, prefix);
System\Windows\Markup\XmlnsDictionary.cs (1)
271public System.Collections.Generic.IEnumerable<System.Xaml.NamespaceDeclaration> GetNamespacePrefixes()
System\Windows\TemplateContent.cs (14)
28private FrugalObjectList<System.Xaml.NamespaceDeclaration> _namespaces; 84public FrugalObjectList<System.Xaml.NamespaceDeclaration> Namespaces 90_namespaces = new FrugalObjectList<System.Xaml.NamespaceDeclaration>(); 137public void AddNamespace(System.Xaml.NamespaceDeclaration nsd) 161public FrugalObjectList<System.Xaml.NamespaceDeclaration> InScopeNamespaces 165FrugalObjectList<System.Xaml.NamespaceDeclaration> allNamespaces = null; 174allNamespaces = new FrugalObjectList<System.Xaml.NamespaceDeclaration>(); 791FrugalObjectList<System.Xaml.NamespaceDeclaration> previousNamespaces, 878FrugalObjectList<System.Xaml.NamespaceDeclaration> localNamespaces = null; 881localNamespaces = new FrugalObjectList<Xaml.NamespaceDeclaration>(); 1184FrugalObjectList<System.Xaml.NamespaceDeclaration> previousNamespaces, 1185FrugalObjectList<System.Xaml.NamespaceDeclaration> localNamespaces) 1464FrugalObjectList<NamespaceDeclaration> namespaces = Frames.InScopeNamespaces; 1479IEnumerable<NamespaceDeclaration> IXamlNamespaceResolver.GetNamespacePrefixes()
System.Xaml (45)
System\Xaml\Context\ObjectWriterContext.cs (2)
239public override IEnumerable<NamespaceDeclaration> GetNamespacePrefixes() 248foreach (NamespaceDeclaration namespaceDeclaration in frame.GetNamespacePrefixes())
System\Xaml\Context\ServiceProviderContext.cs (1)
254IEnumerable<NamespaceDeclaration> IXamlNamespaceResolver.GetNamespacePrefixes()
System\Xaml\Context\XamlCommonFrame.cs (3)
77public IEnumerable<NamespaceDeclaration> GetNamespacePrefixes() 79List<NamespaceDeclaration> _namespaceDeclarations = new List<NamespaceDeclaration>();
System\Xaml\Context\XamlContext.cs (1)
222public abstract IEnumerable<NamespaceDeclaration> GetNamespacePrefixes();
System\Xaml\Context\XamlParserContext.cs (2)
80public override IEnumerable<NamespaceDeclaration> GetNamespacePrefixes() 88foreach (NamespaceDeclaration namespaceDeclaration in frame.GetNamespacePrefixes())
System\Xaml\InfosetObjects\DeferredWriter.cs (1)
226public override void WriteNamespace(NamespaceDeclaration namespaceDeclaration)
System\Xaml\InfosetObjects\XamlNodes.cs (3)
73Debug.Assert(data is NamespaceDeclaration, "XamlNode ctor, NamespaceDeclaration data is not a NamespaceDeclaration"); 160public NamespaceDeclaration NamespaceDeclaration 166return (NamespaceDeclaration)_data;
System\Xaml\InfosetObjects\XamlObjectWriter.cs (1)
892public override void WriteNamespace(NamespaceDeclaration namespaceDeclaration)
System\Xaml\InfosetObjects\XamlXmlReader.cs (1)
287public override NamespaceDeclaration Namespace
System\Xaml\IXamlNamespaceResolver.cs (1)
11IEnumerable<NamespaceDeclaration> GetNamespacePrefixes();
System\Xaml\Parser\NamespacePrefixLookup.cs (3)
12private readonly List<NamespaceDeclaration> _newNamespaces; 14public NamespacePrefixLookup(out IEnumerable<NamespaceDeclaration> newNamespaces, Func<string, string> nsResolver) 16newNamespaces = _newNamespaces = new List<NamespaceDeclaration>();
System\Xaml\Parser\XamlPullParser.cs (2)
1034IEnumerable<NamespaceDeclaration> newNamespaces = null; 1039foreach (NamespaceDeclaration nsDecl in newNamespaces)
System\Xaml\ReaderBaseDelegate.cs (1)
36public override NamespaceDeclaration Namespace
System\Xaml\WriterDelegate.cs (1)
63public override void WriteNamespace(NamespaceDeclaration namespaceDeclaration)
System\Xaml\XamlBackgroundReader.cs (1)
285public override NamespaceDeclaration Namespace
System\Xaml\XamlMarkupExtensionWriter.cs (2)
168public override void WriteNamespace(NamespaceDeclaration namespaceDeclaration) 245public virtual void WriteNamespace(XamlMarkupExtensionWriter writer, NamespaceDeclaration namespaceDeclaration)
System\Xaml\XamlObjectReader.cs (2)
128public override NamespaceDeclaration Namespace 2580public bool TryHoistNamespaceDeclaration(NamespaceDeclaration namespaceDeclaration)
System\Xaml\XamlReader.cs (1)
18public abstract NamespaceDeclaration Namespace { get; }
System\Xaml\XamlSubreader.cs (1)
51public override NamespaceDeclaration Namespace
System\Xaml\XamlWriter.cs (1)
17public abstract void WriteNamespace(NamespaceDeclaration namespaceDeclaration);
System\Xaml\XamlXmlWriter.cs (14)
222public override void WriteNamespace(NamespaceDeclaration namespaceDeclaration) 806public virtual void WriteNamespace(XamlXmlWriter writer, NamespaceDeclaration namespaceDeclaration) 952public override void WriteNamespace(XamlXmlWriter writer, NamespaceDeclaration namespaceDeclaration) 998public override void WriteNamespace(XamlXmlWriter writer, NamespaceDeclaration namespaceDeclaration) 1123public override void WriteNamespace(XamlXmlWriter writer, NamespaceDeclaration namespaceDeclaration) 1234public override void WriteNamespace(XamlXmlWriter writer, NamespaceDeclaration namespaceDeclaration) 1427public override void WriteNamespace(XamlXmlWriter writer, NamespaceDeclaration namespaceDeclaration) 1471public override void WriteNamespace(XamlXmlWriter writer, NamespaceDeclaration namespaceDeclaration) 1519public override void WriteNamespace(XamlXmlWriter writer, NamespaceDeclaration namespaceDeclaration) 1589public override void WriteNamespace(XamlXmlWriter writer, NamespaceDeclaration namespaceDeclaration) 1648public override void WriteNamespace(XamlXmlWriter writer, NamespaceDeclaration namespaceDeclaration) 1693public override void WriteNamespace(XamlXmlWriter writer, NamespaceDeclaration namespaceDeclaration) 1736public override void WriteNamespace(XamlXmlWriter writer, NamespaceDeclaration namespaceDeclaration) 1864public override void WriteNamespace(XamlXmlWriter writer, NamespaceDeclaration namespaceDeclaration)
System.Xaml.Tests (11)
Common\SubXamlReader.cs (2)
30public NamespaceDeclaration? NamespaceResult { get; set; } 31public override NamespaceDeclaration Namespace => NamespaceResult!;
System\Xaml\NamespaceDeclarationTests.cs (1)
17var declaration = new NamespaceDeclaration(ns, prefix);
System\Xaml\Schema\XamlTypeNameTests.cs (1)
512public IEnumerable<NamespaceDeclaration> GetNamespacePrefixes() => throw new NotImplementedException();
System\Xaml\Schema\XamlTypeTypeConverterTests.cs (1)
334public IEnumerable<NamespaceDeclaration> GetNamespacePrefixes() => throw new NotImplementedException();
System\Xaml\XamlNodeListTests.cs (3)
423var namespaceDeclaration = new NamespaceDeclaration("namespace", "prefix"); 455var namespaceDeclaration = new NamespaceDeclaration("namespace", "prefix"); 487var namespaceDeclaration = new NamespaceDeclaration("namespace", "prefix");
System\Xaml\XamlNodeQueueTests.cs (2)
338var namespaceDeclaration = new NamespaceDeclaration("namespace", "prefix"); 369var namespaceDeclaration = new NamespaceDeclaration("namespace", "prefix");
System\Xaml\XamlWriterTests.cs (1)
157public override void WriteNamespace(NamespaceDeclaration namespaceDeclaration)