public void Save(XmlWriter writer) { writer.WriteAttributeGuid("id", Id); writer.WriteAttributeEnum("type", MatchType); writer.WriteAttributeString("value", Value); writer.WriteAttributeBool("ignorecase", IgnoreCase); writer.WriteAttributeBool("isinclude", IsInverted); }
void WriteCoordinateSystem(Drawing drawing, XmlWriter writer) { writer.WriteStartElement("Viewport"); writer.WriteAttributeDouble("Left", drawing.CoordinateSystem.MinimalVisibleX); writer.WriteAttributeDouble("Top", drawing.CoordinateSystem.MaximalVisibleY); writer.WriteAttributeDouble("Right", drawing.CoordinateSystem.MaximalVisibleX); writer.WriteAttributeDouble("Bottom", drawing.CoordinateSystem.MinimalVisibleY); var backgroundBrush = drawing.Canvas.Background as SolidColorBrush; if (backgroundBrush != null && backgroundBrush.Color != Colors.White) { writer.WriteAttributeString("Color", backgroundBrush.Color.ToString()); } if (drawing.CoordinateGrid.Locked) { writer.WriteAttributeBool("Locked", true); } if (drawing.CoordinateGrid.Visible) { writer.WriteAttributeBool("Grid", true); writer.WriteAttributeBool("Axes", drawing.CoordinateGrid.ShowAxes); } writer.WriteEndElement(); }
public void Save(XmlWriter writer) { writer.WriteAttributeString("file", File); writer.WriteAttributeBool("followtail", FollowTail); writer.WriteAttributeBool("showlinenumbers", ShowLineNumbers); writer.WriteAttributeString("searchterm", SearchTerm); writer.WriteAttributeEnum("levelfilter", LevelFilter); writer.WriteAttributeBool("colorbylevel", ColorByLevel); writer.WriteAttributeInt("visibleentryindex", (int) VisibleLogLine); writer.WriteAttributeGuid("id", Id); writer.WriteAttributeGuid("parentid", ParentId); writer.WriteAttributeDateTime("lastviewed", LastViewed); writer.WriteAttributeDouble("horizontaloffset", HorizontalOffset); writer.WriteStartElement("activatedquickfilters"); foreach (Guid guid in ActivatedQuickFilters) { writer.WriteStartElement("quickfilter"); writer.WriteAttributeGuid("id", guid); writer.WriteEndElement(); } writer.WriteEndElement(); }
public virtual void WriteXml(XmlWriter writer) { if (!Visible) { writer.WriteAttributeString("Visible", "false"); } if (Locked) { writer.WriteAttributeString("Locked", "true"); } if (Style != null) { writer.WriteAttributeString("Style", Style.Name); } if (Flipped) { writer.WriteAttributeBool("Flipped", true); } }
public void Save(XmlWriter writer) { writer.WriteAttributeBool("checkforupdates", CheckForUpdates); writer.WriteAttributeBool("automaticallyinstallupdates", AutomaticallyInstallUpdates); writer.WriteAttributeBase64("passwordsalt", _passwordSalt); writer.WriteAttributeString("proxyserver", ProxyServer); writer.WriteAttributeString("proxyusername", ProxyUsername); writer.WriteAttributeBase64("proxypassword", _password); }