Spread for ASP.NET 11 Product Documentation
GetEnumerator Method (BaseSheetSelectionModel)
Example 


FarPoint.Web.Spread Assembly > FarPoint.Web.Spread.Model Namespace > BaseSheetSelectionModel Class : GetEnumerator Method
Gets an enumerator that can iterate through the selections.
Syntax
'Declaration
 
Public Overridable Function GetEnumerator() As IEnumerator
'Usage
 
Dim instance As BaseSheetSelectionModel
Dim value As IEnumerator
 
value = instance.GetEnumerator()
public virtual IEnumerator GetEnumerator()

Return Value

IEnumerator object for enumerating to the next selection
Example
This example iterates through the selections.
FarPoint.Web.Spread.Model.BaseSheetSelectionModel bsm;
IEnumerator ie;
bsm = (FarPoint.Web.Spread.Model.BaseSheetSelectionModel)FpSpread1.ActiveSheetView.SelectionModel;
bsm.AddSelection(0, 0, 2, 2);
bsm.AddSelection(1, 1, 3, 3);
ie = bsm.GetEnumerator();
ie.MoveNext(); 
Response.Write(ie.Current.ToString());
Dim bsm As FarPoint.web.Spread.Model.BaseSheetSelectionModel
Dim ie As IEnumerator
bsm = FpSpread1.ActiveSheetView.SelectionModel
bsm.AddSelection(0, 0, 1, 1)
bsm.AddSelection(1, 1, 3, 3)
ie = bsm.GetEnumerator()
ie.MoveNext() 
Response.Write(ie.Current.ToString())
See Also

Reference

BaseSheetSelectionModel Class
BaseSheetSelectionModel Members
Count Property