6 types derived from XamlWriter
System.Xaml (5)
System\Xaml\InfosetObjects\DeferredWriter.cs (1)
19internal class DeferringWriter : XamlWriter, IXamlLineInfoConsumer
System\Xaml\InfosetObjects\XamlObjectWriter.cs (1)
20public class XamlObjectWriter : XamlWriter, IXamlLineInfoConsumer, IAddLineInfo, ICheckIfInitialized
System\Xaml\WriterDelegate.cs (1)
13class WriterDelegate : XamlWriter, IXamlLineInfoConsumer
System\Xaml\XamlMarkupExtensionWriter.cs (1)
11class XamlMarkupExtensionWriter : XamlWriter
System\Xaml\XamlXmlWriter.cs (1)
16public class XamlXmlWriter : XamlWriter
System.Xaml.Tests (1)
System\Xaml\XamlWriterTests.cs (1)
119private class SubXamlWriter : XamlWriter
72 references to XamlWriter
PresentationFramework (7)
System\Windows\Markup\Baml2006\Baml2006Reader.cs (5)
31private XamlWriter _xamlNodesWriter; 32private Stack<XamlWriter> _xamlWriterStack = new Stack<XamlWriter>(); 359XamlWriter oldQueueWriter = _xamlNodesWriter; 802XamlWriter writer = GetLastStaticResource().ResourceNodeList.Writer;
System\Windows\TemplateContent.cs (2)
358System.Xaml.XamlWriter writer = _xamlNodeList.Writer; 1192private void WriteNamespaces(System.Xaml.XamlWriter writer,
System.Xaml (11)
System\Xaml\InfosetObjects\DeferredWriter.cs (1)
25XamlWriter _deferredWriter;
System\Xaml\WriterDelegate.cs (1)
119ObjectDisposedException.ThrowIf(IsDisposed, typeof(XamlWriter)); // Can't say ReaderMultiIndexDelegate because its internal.
System\Xaml\XamlBackgroundReader.cs (2)
30XamlWriter _writer; 236private void InterruptableTransform(XamlReader reader, XamlWriter writer, bool closeWriter)
System\Xaml\XamlNodeList.cs (2)
19XamlWriter _writer; 48public XamlWriter Writer
System\Xaml\XamlNodeQueue.cs (2)
20XamlWriter _writer; 44public XamlWriter Writer
System\Xaml\XamlServices.cs (3)
89public static void Transform(XamlReader xamlReader, XamlWriter xamlWriter) 95public static void Transform(XamlReader xamlReader, XamlWriter xamlWriter, bool closeWriter) 186public static void Save(XamlWriter writer, object instance)
System.Xaml.Tests (54)
System\Xaml\XamlNodeListTests.cs (24)
233XamlWriter writer = list.Writer; 242XamlWriter writer = list.Writer; 262XamlWriter writer = list.Writer; 272XamlWriter writer = list.Writer; 292XamlWriter writer = list.Writer; 302XamlWriter writer = list.Writer; 322XamlWriter writer = list.Writer; 332XamlWriter writer = list.Writer; 352XamlWriter writer = list.Writer; 362XamlWriter writer = list.Writer; 382XamlWriter writer = list.Writer; 392XamlWriter writer = list.Writer; 412XamlWriter writer = list.Writer; 422XamlWriter writer = list.Writer; 443XamlWriter writer = list.Writer; 453XamlWriter writer = list.Writer; 485XamlWriter writer = list.Writer; 512XamlWriter writer = list.Writer; 538XamlWriter writer = list.Writer; 557XamlWriter writer = list.Writer; 568XamlWriter writer = list.Writer; 577XamlWriter writer = list.Writer; 590XamlWriter writer = list.Writer; 613XamlWriter writer = list.Writer;
System\Xaml\XamlNodeQueueTests.cs (22)
90XamlWriter writer = queue.Writer; 99XamlWriter writer = queue.Writer; 118XamlWriter writer = queue.Writer; 156XamlWriter writer = queue.Writer; 166XamlWriter writer = queue.Writer; 185XamlWriter writer = queue.Writer; 223XamlWriter writer = queue.Writer; 233XamlWriter writer = queue.Writer; 252XamlWriter writer = queue.Writer; 269XamlWriter writer = queue.Writer; 288XamlWriter writer = queue.Writer; 326XamlWriter writer = queue.Writer; 336XamlWriter writer = queue.Writer; 367XamlWriter writer = queue.Writer; 393XamlWriter writer = queue.Writer; 418XamlWriter writer = queue.Writer; 447XamlWriter writer = queue.Writer; 466XamlWriter writer = queue.Writer; 477XamlWriter writer = queue.Writer; 489XamlWriter writer = queue.Writer; 502XamlWriter writer = queue.Writer; 525XamlWriter writer = queue.Writer;
System\Xaml\XamlServicesTests.cs (1)
96Assert.Throws<ArgumentNullException>("writer", () => XamlServices.Save((XamlWriter)null!, 1));
System\Xaml\XamlWriterTests.cs (7)
15[InlineData(XamlNodeType.GetObject, nameof(XamlWriter.WriteGetObject))] 16[InlineData(XamlNodeType.EndObject, nameof(XamlWriter.WriteEndObject))] 17[InlineData(XamlNodeType.EndMember, nameof(XamlWriter.WriteEndMember))] 36Assert.Equal(nameof(XamlWriter.WriteStartObject), writer.CalledMethodName); 49Assert.Equal(nameof(XamlWriter.WriteStartMember), writer.CalledMethodName); 62Assert.Equal(nameof(XamlWriter.WriteValue), writer.CalledMethodName); 75Assert.Equal(nameof(XamlWriter.WriteNamespace), writer.CalledMethodName);