Spread for ASP.NET 10 Product Documentation
Serialize Method (NamedStyleCollection)
Example 


XmlTextWriter object to which to save the collection object
Saves the collection of styles to XML.
Syntax
'Declaration
 
Public Function Serialize( _
   ByVal w As XmlTextWriter _
) As Boolean
'Usage
 
Dim instance As NamedStyleCollection
Dim w As XmlTextWriter
Dim value As Boolean
 
value = instance.Serialize(w)
public bool Serialize( 
   XmlTextWriter w
)

Parameters

w
XmlTextWriter object to which to save the collection object

Return Value

true if successful; false otherwise
Example
This example serializes the NamedStyleCollection object.
FarPoint.Web.Spread.NamedStyleCollection nsc = new FarPoint.Web.Spread.NamedStyleCollection();
FarPoint.Web.Spread.NamedStyle ns = new FarPoint.Web.Spread.NamedStyle();
ns.BackColor = Color.LightBlue;
nsc.Add(ns);
fpSpread1.NamedStyles = nsc;
fpSpread1.ActiveSheetView.DefaultStyle = nsc[0];
string fileName; 
fileName = "..\\files\\mycoll.xml"; 
System.IO.Stream stream;  
stream = System.IO.File.Open(fileName, System.IO.FileMode.Create); 
System.Xml.XmlTextWriter writer = new System.Xml.XmlTextWriter(stream, System.Text.Encoding.UTF8); 
writer.Formatting = System.Xml.Formatting.Indented; writer.Indentation = 2; 
writer.WriteStartDocument(); 
writer.WriteStartElement("Collection"); 
nsc.Serialize(writer); 
writer.WriteEndElement(); 
writer.WriteEndDocument(); 
writer.Close(); 
Dim nsc As New FarPoint.Web.Spread.NamedStyleCollection()
Dim ns As New FarPoint.Web.Spread.NamedStyle()
ns.BackColor = Color.LightBlue
nsc.Add(ns)
FpSpread1.NamedStyles = nsc
FpSpread1.ActiveSheetView.DefaultStyle = nsc(0)
Dim fileName As String
fileName = "..\files\mycoll.xml"
Dim stream As System.IO.Stream
stream = System.IO.File.Open(fileName, System.IO.FileMode.Create)
Dim writer As New System.Xml.XmlTextWriter(stream, System.Text.Encoding.UTF8)
writer.Formatting = System.Xml.Formatting.Indented
writer.Indentation = 2
writer.WriteStartDocument()
writer.WriteStartElement("Collection")
nsc.Serialize(writer)
writer.WriteEndElement()
writer.WriteEndDocument()
writer.Close()
Requirements

Target Platforms: Windows 7, Windows 8, Windows 10, Windows Vista, Windows Server 2003, Windows Server 2008, Windows Server 2012, Windows XP Professional

See Also

Reference

NamedStyleCollection Class
NamedStyleCollection Members
Deserialize Method

 

 


Copyright © GrapeCity, inc. All rights reserved.