Spread for ASP.NET 7.0 Product Documentation
CopyTo(Array,Int32) Method
See Also  Example Support Options
FarPoint.Web.Spread Assembly > FarPoint.Web.Spread Namespace > SmartPrintRulesCollection Class > CopyTo Method : CopyTo(Array,Int32) Method


array
Array to which to paste the rules (SmartPrintRule objects)
index
Index in the array at which to paste the rules

Glossary Item Box

Copies the rules (SmartPrintRule objects) in the collection to the specified array.

Syntax

Visual Basic (Declaration) 
Public Overloads Sub CopyTo( _
   ByVal array As Array, _
   ByVal index As Integer _
) 
Visual Basic (Usage)Copy Code
Dim instance As SmartPrintRulesCollection
Dim array As Array
Dim index As Integer
 
instance.CopyTo(array, index)
C# 
public void CopyTo( 
   Array array,
   int index
)

Parameters

array
Array to which to paste the rules (SmartPrintRule objects)
index
Index in the array at which to paste the rules

Example

This example copies the rule to the array.
C#Copy Code
FarPoint.Web.Spread.SmartPrintRulesCollection rules = new FarPoint.Web.Spread.SmartPrintRulesCollection();
FarPoint.Web.Spread.SmartPrintRule spr;
spr = new FarPoint.Web.Spread.BestFitColumnRule(FarPoint.Web.Spread.ResetOption.None);
rules.Add(new FarPoint.Web.Spread.LandscapeRule(FarPoint.Web.Spread.ResetOption.None));
rules.Add(new FarPoint.Web.Spread.ScaleRule(FarPoint.Web.Spread.ResetOption.None, 1, 2, 0.5f));
rules.Add(spr);
object[] myarray = new Object[] {0, 1, 2};
rules.CopyTo(myarray, 0);
string msg = ("The name of the first rule in the collection is " + Convert.ToString(myarray[0].ToString()));
Response.Write(("<script language=\'javascript\'>alert(\'" 
                + (msg + "\')</script>")));
Visual BasicCopy Code
Dim rules As New FarPoint.Web.Spread.SmartPrintRulesCollection
Dim spr As FarPoint.Web.Spread.SmartPrintRule
spr = New FarPoint.Web.Spread.BestFitColumnRule(FarPoint.Web.Spread.ResetOption.None)
rules.Add(New FarPoint.Web.Spread.LandscapeRule(FarPoint.Web.Spread.ResetOption.None))
rules.Add(New FarPoint.Web.Spread.ScaleRule(FarPoint.Web.Spread.ResetOption.None, 1, 2, 0.5))
rules.Add(spr)
Dim myarray(rules.Count())
rules.CopyTo(myarray, 0)

Dim msg As String = "The name of the first rule in the collection is " & Convert.ToString(myarray(0).ToString())
Response.Write("<script language='javascript'>alert('" & msg & "')</script>"

Requirements

Target Platforms: Windows 7, Windows 8, Windows Vista, Windows Server 2000, Windows 2000 Professional, Windows XP Professional, Windows NT 4.0 Workstation, SP6, Windows NT 4.0 Server, SP6

See Also

© 2002-2014 ComponentOne, a division of GrapeCity. All Rights Reserved.