public XamlNodeListWriter(XamlNodeList source)
		{
			this.source = source;
		}
Beispiel #2
0
 public XamlNodeListWriter(XamlNodeList source)
 {
     this.source = source;
 }
Beispiel #3
0
 public XamlNodeListReader(XamlNodeList source)
 {
     this.source = source;
 }
			public DeferredWriter(XamlSchemaContext context, XamlDeferringLoader loader)
			{
				List = new XamlNodeList(context);
				Loader = loader;
			}
		public void WriteDeferred(XamlDeferringLoader loader, XamlNodeList nodeList, bool setValue)
		{
			nodeList.Writer.Close();
			var obj = loader.Load(nodeList.GetReader(), service_provider);
			var cms = CurrentMemberState;
			if (cms != null)
				cms.Value = obj;
			else
			{
				var state = object_states.Peek();
				state.Value = obj;
				state.IsInstantiated = true;
			}
			if (setValue)
				manager.Value();
		}
		public XamlNodeListReader(XamlNodeList source)
		{
			this.source = source;
		}