<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Infragistics4.WebUI.Documents.Excel.v12.2</name>
    </assembly>
    <members>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcFunction">
            <summary>
            Base class for formula functions.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcFunction.#ctor">
            <summary>
            Initializes a new <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcFunction"/>
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcFunction.PerformEvaluation(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>        
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcFunction.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcFunction.GetArguments(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32,System.Boolean)">
            <summary>
            A helper method for extracting the <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> instances from the stack.
            </summary>
            <param name="numberStack">Number stack whose values should be popped.</param>
            <param name="argumentCount">Number of items to pop/evaluate from the number stack</param>
            <param name="skipEmptyValues">True to ignore values whose IsNull returns true; otherwise false to include empty items in the list.</param>
            <returns>An array of <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> instances removed from the number stack.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcFunction.GetArguments(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32,System.Boolean,System.Boolean)">
            <summary>
            A helper method for extracting the <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> instances from the stack.
            </summary>
            <param name="numberStack">Number stack whose values should be popped.</param>
            <param name="argumentCount">Number of items to pop/evaluate from the number stack</param>
            <param name="skipEmptyValues">True to ignore values whose IsNull returns true; otherwise false to include empty items in the list.</param>
            <param name="skipHiddenCells">True to ignore values from hidden cells.</param>
            <returns>An array of UltraCalcValue instances removed from the number stack.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcFunction.GetArgumentsInOrder(System.Collections.Generic.List{Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue},Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32,System.Boolean)">
            <summary>
            Gets the arguments in order, from left-to-right as they are passed into the methods. It takes
            into account any arguments that are enumerable references, in which case the contituent values
            of such enumerable references are returned in the correct order as well.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcFunction.CanParameterBeEnumerable(System.Int32)">
            <summary>
            Determines whether the parameter at the specified index will accept an enumerable reference.
            </summary>
            <param name="parameterIndex">In 0-based index of the parameter.</param>
            <returns>
            True if the parameter at the specified index can accept enumerable references; False otherwise or if the parameter is out of range for this function.
            </returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcFunction.DoesParameterAllowIntermediateResultArray(System.Int32,System.Boolean)">
            <summary>
            Determines whether the function accepts an intermediate result array created by evaluating a nested function
            on a per-element basis of an array or region parameter when a single value is expected.
            </summary>
            <remarks>
            <p class="body">
            An intermediate result array will be generated when multiple values are specified where a single value is expected.
            For example, the following formula will generate the value 15: =SUM(10/{1,2}). This is because "10/{1,2}" will 
            result in an intermediate result array of {10/1,10/2}, or {10,5}. Then each element is summed up to result in the 
            value 15. However, the SUM function does not allow intermediate result arrays for region references. So a function
            such as =SUM(10/D6:E7) will result in a #VALUE! error. Unlike the SUM function, the LOOKUP function allows intermediate 
            result arrays from region references. So a formula like LOOKUP(10,D6:E7*2) will return a correct result if the value 10 
            can be found in the following intermediate result array when using the normal LOOKUP function logic: {D6*2,E6*2; D7*2,E7*2}.
            Therefore, SUM would return True from this method only when <paramref name="isCreatedFromRegionReference"/> is False 
            and LOOKUP would return True from this method always (for a <paramref name="parameterIndex"/> value of 1 in this example).
            </p>
            <p class="note">
            <b>Note:</b> if this function is being called in an array formula, the restrictions are relaxed in the following way: 
            if the function supports intermediate result arrays created from constant array, it will also support intermediate 
            result arrays created from region references, so the <paramref name="isCreatedFromRegionReference"/> value will always 
            be passed in as False.
            </p>
            </remarks>
            <param name="parameterIndex">The 0-based index of parameter in which the intermediate array will be passed.</param>
            <param name="isCreatedFromRegionReference">
            True if the value which will generate the intermediate result array is a region reference; False if it is a constant array.
            </param>
            <returns>True to allow intermediate result arrays for the specified parameter; False otherwise.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.ExcelCalcFunction.IsAlwaysDirty">
            <summary>
            Indicates whether the results of the function is always dirty.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.ExcelCalcFunction.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.ExcelCalcFunction.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.ExcelCalcFunction.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.BuiltInFunctionBase">
            <summary>
            Base class for the built in functions.
            </summary>	
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcBinaryOperatorBase">
            <summary>
            Abstract base class for binary operator functions.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcBinaryOperatorBase.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An UltraCalcValue represents the result of the function evaluation.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcBinaryOperatorBase.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue,Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue)">
            <summary>
            Evaluates the the binary operator with the specified arguments and returns the result.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcBinaryOperatorBase.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcBinaryOperatorBase.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionAverage">
            <summary>
            Calculates an average (arithmetic mean) for a series of numbers.
            </summary>
            <remarks>
            <p class="body">AVERAGE(value1, value2, ...)</p>
            <p class="body">Value1, value2, ... are one or more numeric values or
            references to numeric values. An average (arithmetic mean) is calculated
            by taking the sum of all values, and dividing by the number of values.</p>
            <p class="body">Each value is equally weighted. To obtain a weighted average,
            you can multiply each value by a weight in the expression.</p>
            <code>
            AVERAGE( [Value1]*[Weight1], [Value2]*[Weight2], [Value3]*[Weight3])
            </code>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionAverage.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionAverage.CanParameterBeEnumerable(System.Int32)">
            <summary>
            Determines whether the parameter at the specified index will accept an enumerable reference.
            </summary>
            <param name="parameterIndex">In 0-based index of the parameter.</param>
            <returns>
            True if the parameter at the specified index can accept enumerable references; False otherwise or if the parameter is out of range for this function.
            </returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionAverage.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionAverage.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionAverage.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSum">
            <summary>
            Adds a series of numbers to obtain a total amount.
            </summary>
            <remarks>
            <p class="body">SUM(value1,value2,...)</p>
            <p class="body">Value1, value2, ... are references for which you want to find the total value.
            Text representations of numbers and literal numeric constants that you specify in the list of
            arguments will be included in the sum. If <em>value</em> is a column or vector reference then
            the sum will be taken of all cells or values contained by the reference. Any error values in
            the argument list, or text that is not convertible to a numeric value, will produce an error.</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSum.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSum.CanParameterBeEnumerable(System.Int32)">
            <summary>
            Determines whether the parameter at the specified index will accept an enumerable reference.
            </summary>
            <param name="parameterIndex">In 0-based index of the parameter.</param>
            <returns>
            True if the parameter at the specified index can accept enumerable references; False otherwise or if the parameter is out of range for this function.
            </returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSum.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSum.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSum.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionUnaryPlus">
            <summary>
            '+' Unary plus formula operator (+20)
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionUnaryPlus.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionUnaryPlus.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionUnaryPlus.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionUnaryPlus.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionUnaryMinus">
            <summary>
            '-' Negation formula operator (-20)
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionUnaryMinus.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionUnaryMinus.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionUnaryMinus.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionUnaryMinus.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionPlus">
            <summary>
            '+' Addition formula operator (1+2)
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionPlus.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue,Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue)">
            <summary>
            Evaluates the the binary operator with the specified arguments and returns the result.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionPlus.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMinus">
            <summary>
            '-' Subtraction formula operator (3-2)
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMinus.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue,Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue)">
            <summary>
            Evaluates the the binary operator with the specified arguments and returns the result.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMinus.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionPercent">
            <summary>
             '%' Percent formula operator (20%)
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionPercent.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionPercent.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionPercent.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionPercent.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMultiply">
            <summary>
            '*' Multiplication formula operator (2*3)
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMultiply.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue,Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue)">
            <summary>
            Evaluates the the binary operator with the specified arguments and returns the result.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMultiply.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDivide">
            <summary>
            '/' Division formula operator (3/2)
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDivide.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue,Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue)">
            <summary>
            Evaluates the the binary operator with the specified arguments and returns the result.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDivide.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionConcat">
            <summary>
            '&amp;' formula operator used to concatenate two strings. ("First" &amp; "Second")
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionConcat.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionConcat.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionConcat.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionConcat.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionConcatenate">
            <summary>
            Combines two or more text values into a single text string.
            </summary>
            <remarks>
            <p class="body">CONCATENATE(text1, text2, ..., textN)</p>
            <p class="body">Text1, text2, ..., textN are multiple text values that
            you want to concatenate into one text string. These text values may be
            text strings, numbers (which will be converted into text), or a single
            value reference (such as a cell reference) containing such a value.</p>
            <p class="body">This function provides for elementary text processing
            in UltraCalc, such as when building message text or appending some
            connective text or punctuation to the results of evaluating other
            text-bearing expressions.</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionConcatenate.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionConcatenate.CanParameterBeEnumerable(System.Int32)">
            <summary>
            Determines whether the parameter at the specified index will accept an enumerable reference.
            </summary>
            <param name="parameterIndex">In 0-based index of the parameter.</param>
            <returns>
            True if the parameter at the specified index can accept enumerable references; False otherwise or if the parameter is out of range for this function.
            </returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionConcatenate.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionConcatenate.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionConcatenate.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionEqual">
            <summary>
            '=' Equality formula operator (Price = 200)
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionEqual.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionEqual.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionEqual.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionEqual.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionNE">
            <summary>
            "&lt;&gt;" Inequality formula operator (Price &lt;&gt; 200)
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionNE.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionNE.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionNE.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionNE.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionLT">
            <summary>
            '&lt;' Less than formula operator (Price &lt; 200)
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionLT.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionLT.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionLT.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionLT.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionLE">
            <summary>
            "&lt;=" Less than or equal formula operator (Price &lt;= 200)
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionLE.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionLE.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionLE.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionLE.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionGT">
            <summary>
            "&gt;" Greater than formula operator (Price > 200)
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionGT.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionGT.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionGT.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionGT.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionGE">
            <summary>
            "&gt;=" Greater than or equal formula operator (Price >= 200)
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionGE.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionGE.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionGE.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionGE.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionExpon">
            <summary>
            "^" Exponentiation formula operator (3^2)
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionExpon.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionExpon.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionExpon.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionExpon.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIf">
            <summary>
            Chooses between two outcomes (or UltraCalc expressions to evaluate) based on
            the result of a logical test on a value or UltraCalc expression you specify.
            </summary>
            <remarks>
            <p class="body">IF( boolean_test, result_if_true, [result_if_false])</p>
            <p class="body">Boolean_test is a value (or an UltraCalc expression) which the IF function
            evaluates to produce a boolean value of either TRUE or FALSE. The outcome of
            this test determines which result will be returned by the function.
            </p>
            <p class="body">Result_if_true is a value (or the outcome of another
            UltraCalc expression) that will be returned only when boolean_test has
            evaluated to the boolean value, TRUE.</p>
            <p class="body">Result_if_false is a value (or the outcome of another
            UltraCalc expression) that will be returned only when boolean_test has
            evaluated to the boolean value, FALSE.</p>
            <p class="body">The IF function allows you to write an UltraCalc expression
            that branches to one expression (when the boolean_test is TRUE) or another
            (when the boolean_test is FALSE) based on an arbitrary condition you have
            specified.</p>
            <p class="body">The result_if_false is not specified and boolean_test is FALSE, the 
            IF function will return FALSE.</p>
            <p class="note">If boolean_test's evaluation produces an error value then
            neither Result_if_true nor Result_if_false will be evaluated. Instead, the
            IF function returns the error value from its evaluation of boolean_test.</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIf.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIf.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIf.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIf.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionAbs">
            <summary>
            Calculates a number's absolute value.
            </summary>
            <remarks>
            <p class="body">ABS( value)</p>
            <p class="body">A number's absolute value is it's value without any
            sign. It represents the magnitude of a value while ignoring it's
            direction (positive or negative) on a number line or vector.</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionAbs.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionAbs.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionAbs.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionAbs.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMod">
            <summary>
            Gets the remainder following integer division of two numbers.
            </summary>
            <remarks>
            <p class="body">MOD(numerator, denominator)</p>
            <p class="body">Numerator is the number being divided by <em>denominator</em>.
            When <em>denominator</em> can only be taken from <em>numerator</em>
            a certain whole number of types (the quotient), any leftover is the
            remainder.</p>
            <p class="body">Denominator is the number dividing the <em>numerator</em>.
            Any remainder will have the sign of the <em>denominator</em>. This number
            cannot be zero, otherwise the MOD() function returns a #DIV/0 error.</p>
            <p class="body">If you want to perform integer division on these two numbers
            then use the <see cref="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionQuotient">QUOTIENT()</see> function.
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMod.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMod.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMod.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMod.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionQuotient">
            <summary>
            Performs integer division on two numbers disregarding any remainder.
            </summary>
            <remarks>
            <p class="body">QUOTIENT(numerator, denominator)</p>
            <p class="body">Numerator is a numeric value that will be divided
            by the <em>denominator</em>. It is sometimes called the dividend.
            </p>
            <p class="body">Denominator is the numeric value that divides the
            <em>numerator</em>. It is sometimes called the divisor.  It cannot
            be zero or a #DIV/0 error value will be returned.
            </p>
            <p class="body">When either the <em>numerator</em> or the 
            <em>denominator</em> is not a number, the QUOTIENT() function
            returns an error value (#VALUE!).</p>
            <p class="body">If you need the remainder from an integer division,
            use the <see cref="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMod">MOD()</see> function.</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionQuotient.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionQuotient.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionQuotient.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionQuotient.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionProduct">
            <summary>
            Multiplies a series of numbers to return their total product.
            </summary>
            <remarks>
            <p class="body">PRODUCT( value1, value2, ..., valueN)</p>
            <p class="body">Value1 is the first number (the multiplicand) in a
            series of numbers that you want to multiply.</p>
            <p class="body">Value2 is the second number (the first multiplier)
            in a series of numbers that you want to multiply.</p>
            <p class="body">Value<em>N</em> is the last number (the last multiplier)
            in a series of numbers that you want to multiply.</p>
            <p class="body">This function offers a convenience when you need to
            multiply many numbers or expressions at one time.</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionProduct.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionProduct.CanParameterBeEnumerable(System.Int32)">
            <summary>
            Determines whether the parameter at the specified index will accept an enumerable reference.
            </summary>
            <param name="parameterIndex">In 0-based index of the parameter.</param>
            <returns>
            True if the parameter at the specified index can accept enumerable references; False otherwise or if the parameter is out of range for this function.
            </returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionProduct.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionProduct.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionProduct.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionPower">
            <summary>
            Raises the specific number to a power.
            </summary>
            <remarks>
            <p class="body">POWER(value, exponent)</p>
            <p class="body">Value is a numeric value or reference to a numeric value
            which you want to raise to a power.</p>
            <p class="body">Exponent is a real number power to which <em>value</em>
            is to be raised. Imaginary exponents are not supported.</p>
            <p class="body">Common applications of the POWER() function occur when
            you need to multiply a number against itself multiple times. For example,
            it is common in many computer applications to create bit mask values by
            raising the value 2 to integer exponents, which produce a sequence such
            as (1, 2, 4, 8, 16, 32, 64, 128, ...)</p>
            <p class="body">The POWER() function additionally supports fractional
            exponents, and can be used to emulate other functions such as the quad
            root (raising to an exponent of 0.25, which is 1/4) or the inverse
            square (raising to an exponent of -2.0).</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionPower.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionPower.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionPower.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionPower.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionInt">
            <summary>
            Converts a real numeric value (which may have a fractional part)
            into a whole number.
            </summary>
            <remarks>
            <p class="body">INT(value)</p>
            <p class="body">Value is a real numeric value that you want to
            convert into a whole number. INT() is a more specialized version
            of the <see cref="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionTrunc">TRUNC()</see> function
            because it always produces integer values (whereas the TRUNC()
            function allows you to specify a precision at which to truncate
            the numeric value.)</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionInt.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionInt.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionInt.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionInt.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionTrunc">
            <summary>
            Truncates the fractional portion of a numeric value to produce an integer.
            </summary>
            <remarks>
            <p class="body">TRUNC(value, number_of_digits)</p>
            <p class="body">Value is a numeric value or reference to a numeric value
            that you want to truncate.</p>
            <p class="body">Number_of_digits specifies the precision at which truncation
            should occur. By default, truncation occurs zero places right of the decimal
            point which will produce an integer.</p>
            <p class="body">Truncation always discards the fractional value, causing the
            <em>Value</em> to move closer to zero (whether it was positive or negative
            before the truncation). It differs from the <see cref="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionRound">ROUND()</see>
            function in that the value always changes to a lesser value.</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionTrunc.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionTrunc.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionTrunc.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionTrunc.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionCount">
            <summary>
            Counts how many cells have numeric or date/time values. 
            </summary>
            <remarks>
            <p class="body">COUNT(Value1, Value2, ..., ValueN)</p>
            <p class="body">Value1, value2, ... valueN can be references to different data structures,
            such as columns. Each numeric or date/time value is counted. Empty, error, boolean or text
            values that are not convertible into numeric values are not counted.</p>
            <p class="body">When a reference is a range reference, only those numeric and date/time
            values within the range will be counted.</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionCount.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionCount.CanParameterBeEnumerable(System.Int32)">
            <summary>
            Determines whether the parameter at the specified index will accept an enumerable reference.
            </summary>
            <param name="parameterIndex">In 0-based index of the parameter.</param>
            <returns>
            True if the parameter at the specified index can accept enumerable references; False otherwise or if the parameter is out of range for this function.
            </returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionCount.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionCount.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionCount.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionTrue">
            <summary>
            A constant function always returning the TRUE value of Boolean
            logic.
            </summary>
            <remarks>
            <p class="body">TRUE() will always evaluate to the boolean value
            of TRUE. It takes no arguments.</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionTrue.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionTrue.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionTrue.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionTrue.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionFalse">
            <summary>
            A constant function always returning the FALSE value of Boolean
            logic.
            </summary>
            <remarks>
            <p class="body">FALSE() will always evaluate to the boolean value
            of FALSE. It takes no arguments.</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionFalse.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionFalse.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionFalse.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionFalse.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionNot">
            <summary>
            Logical-NOT returns the inverse boolean value of it's argument.
            </summary>
            <remarks>
            <p class="body">NOT(boolean1)</p>
            <p class="body">Boolean1 is any boolean (TRUE or FALSE) value, or
            conditional statement (made up of any UltraCalc expression which
            itself evaluates to a boolean TRUE or FALSE value) to be inverted.</p>
            <p class="body">If boolean1 was TRUE, then the Logical-NOT would
            return FALSE. If boolean1 was FALSE, then the Logical-NOT would
            return TRUE.</p>
            <p class="note">If Boolean1 is an UltraCalc expression that evaluates
            to an error value, then the result of a Logical-NOT operation is
            undefined because an error value is neither TRUE nor FALSE.</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionNot.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionNot.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionNot.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionNot.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionAnd">
            <summary>
            Logical-AND returns the boolean value, FALSE, if at least one argument has a value of FALSE.
            When <em>all</em> arguments are TRUE, then this function returns TRUE.
            </summary>
            <remarks>
            <p class="body">AND(boolean1, boolean2, ...)</p>
            <p class="body">Boolean1, boolean2, ... are a list of boolean (TRUE or FALSE) values or
            conditional statements (any UltraCalc expression which itself evaluates to a boolean
            TRUE or FALSE value) to be evaluated for the constraint that all arguments should be
            TRUE (or conversely, that at least one argument should be FALSE.)</p>
            <p class="body">All arguments are tested (<em>i.e.</em>, the logical-AND function
            does not use "short-circuit" evaluation, in which the function can stop executing
            as soon as the first argument having the boolean value, FALSE, has been processed.)</p>
            <p class="note">This function stops evaluating immediately when any argument results in
            an error value. An error value is neither TRUE nor FALSE, therefore the return value of
            the logical-AND function is undefined.</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionAnd.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionAnd.CanParameterBeEnumerable(System.Int32)">
            <summary>
            Determines whether the parameter at the specified index will accept an enumerable reference.
            </summary>
            <param name="parameterIndex">In 0-based index of the parameter.</param>
            <returns>
            True if the parameter at the specified index can accept enumerable references; False otherwise or if the parameter is out of range for this function.
            </returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionAnd.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionAnd.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionAnd.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionOr">
            <summary>
            Logical-OR returns the boolean value, TRUE, if at least one argument has a value of TRUE.
            When <em>all</em> arguments are FALSE, then this function returns FALSE.
            </summary>
            <remarks>
            <p class="body">OR(boolean1, boolean2, ...)</p>
            <p class="body">Boolean1, boolean2, ... are a list of boolean (TRUE or FALSE) values or
            conditional statements (any UltraCalc expression which itself evaluates to a boolean
            TRUE or FALSE value) to be evaluated for the constraint that at least one argument
            should be TRUE (or conversely, that all arguments should be FALSE.)</p>
            <p class="body">All arguments are tested (<em>i.e.</em>, the logical-OR function
            does not use "short-circuit" evaluation, in which the function can stop executing
            as soon as the first argument having the boolean value, TRUE, has been processed.)</p>
            <p class="note">This function stops evaluating immediately when any argument results in
            an error value. An error value is neither TRUE nor FALSE, therefore the return value of
            the logical-OR function is undefined.</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionOr.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionOr.CanParameterBeEnumerable(System.Int32)">
            <summary>
            Determines whether the parameter at the specified index will accept an enumerable reference.
            </summary>
            <param name="parameterIndex">In 0-based index of the parameter.</param>
            <returns>
            True if the parameter at the specified index can accept enumerable references; False otherwise or if the parameter is out of range for this function.
            </returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionOr.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionOr.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionOr.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMin">
            <summary>
            Gives you the smallest numeric value out of a series. 
            </summary>
            <remarks>
            <p class="body">MIN(Value1, value2, ..., valueN)</p>
            <p class="body">Value1, value2, ... valueN are any number of numeric values or references to
            numeric values from which you want the minimum value found. Arguments may be numbers, boolean
            values, text values convertible into numbers, or empty. Error values and text values that are
            not convertible into numbers will produce an error.</p>
            <p class="body">The minimum value for a series of numbers can be it's largest magnitude
            negative number because larger magnitude negative numbers are less than smaller magnitude
            negative numbers. For example, given the expression MIN( -1500, -50, 5, 150), the return value
            is -1500 and not 5. To determine the numeric value with the smallest magnitude you would
            use the <see cref="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionAbs">ABS()</see> function on each argument. The
            following example would produce a minimum value of 5.</p>
            <code>MIN( ABS(-1500), ABS(-50), ABS(5), ABS(150))</code>
            <p class="body">When the argument list is empty, MIN() returns zero.</p>
            <seealso cref="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMax">MAX()</seealso>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMin.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMin.CanParameterBeEnumerable(System.Int32)">
            <summary>
            Determines whether the parameter at the specified index will accept an enumerable reference.
            </summary>
            <param name="parameterIndex">In 0-based index of the parameter.</param>
            <returns>
            True if the parameter at the specified index can accept enumerable references; False otherwise or if the parameter is out of range for this function.
            </returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMin.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMin.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMin.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMax">
            <summary>
            Gives you the largest numeric value out of a series. 
            </summary>
            <remarks>
            <p class="body">MAX(Value1, value2, ..., valueN)</p>
            <p class="body">Value1, value2, ... valueN are any number of numeric values or references to numeric
            values from which you want the maximum value found. Arguments may be numbers, boolean
            values, text values convertible into numbers, or empty. Error values and text values
            that are not convertible into numbers will produce an error.</p>
            <p class="body">When the argument list is empty, MAX() returns zero.</p>
            <seealso cref="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMin">MIN()</seealso>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMax.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMax.CanParameterBeEnumerable(System.Int32)">
            <summary>
            Determines whether the parameter at the specified index will accept an enumerable reference.
            </summary>
            <param name="parameterIndex">In 0-based index of the parameter.</param>
            <returns>
            True if the parameter at the specified index can accept enumerable references; False otherwise or if the parameter is out of range for this function.
            </returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMax.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMax.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMax.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionExp">
            <summary>
            Calculates the mathematical constant, e, raised to the specified power.
            </summary>
            <remarks>
            <p class="body">EXP(exponent)</p>
            <p class="body">Exponent is the power to which the base, e, is raised.
            This gives the function it's characteristic "exponential" growth.</p>
            <p class="body">Euler's Number, e, is the value 2.718281828459..., and
            is also the base of the natural logarithm. You can represent the constant
            e within your UltraCalc formula by specifying EXP(1). The exponential
            function (and natural logarithm) have many applications in mathematics,
            engineering, and for modeling behavioral and statistical distributions 
            commonly observed in nature and the social sciences.</p>
            <seealso cref="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionLn">LN()</seealso>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionExp.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionExp.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionExp.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionExp.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionRound">
            <summary>
            Rounds the fractional portion of a numeric value up or down to produce an
            integer.
            </summary>
            <remarks>
            <p class="body">ROUND(value, number_of_digits)</p>
            <p class="body">Value is a numeric value or reference to a numeric value
            that you want to round up or down.</p>
            <p class="body">Number_of_digits specifies the precision at which rounding
            should occur. This will be the place value which UltraCalc examines to round
            up or down. By default, rounding occurs zero places right of the decimal point
            produces an integer.</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionRound.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionRound.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionRound.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionRound.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionPi">
            <summary>
            Returns the mathematical constant for the Greek letter, pi.
            </summary>
            <remarks>
            <p class="body">PI()</p>
            <p class="body">The mathematical constant pi represents the relationship
            between a circle's diameter and it's circumference. It is also the constant
            relating the square of a circle's radius with the surface area of the circle.
            It has a great many applications in mathematics, geometry, the sciences, and
            engineering.</p>
            <p class="body">The constant pi is a non-terminating decimal number, although
            UltraCalc approximates it to 15 significant digits of precision (3.14159265358979).</p>
            <p class="body">A common use of the PI function in UltraCalc is to convert
            a measurement in radians which is the form in which trigonometric functions
            take their arguments, and the more conventional degrees of arc. This conversion
            can be accomplished by multiplying the radian measurement by PI()/180. The
            following table describes some benchmarks for comparison between radians and
            degrees.</p>
            <table border="0">
            <thead>
            <th>Radians</th><th>Degrees</th><th>Turns of a wheel (common example)</th>
            </thead>
            <tbody>
            <tr><td>0</td><td>0</td><td>no turns</td></tr>
            <tr><td>PI/4</td><td>45</td><td>one-eighth turn</td></tr>
            <tr><td>PI/2</td><td>90</td><td>one-quarter turn</td></tr>
            <tr><td>PI</td><td>180</td><td>one-half turn</td></tr>
            <tr><td>2x PI</td><td>360</td><td>one complete turn</td></tr>
            <tr><td>3x PI</td><td>540</td><td>one and one-half turn</td></tr>
            </tbody>
            </table>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionPi.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionPi.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionPi.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionPi.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSqrt">
            <summary>
            Calculates the square root of a number.
            </summary>
            <remarks>
            <p class="body">SQRT(value)</p>
            <p class="body">Value is the numeric value or reference to a numeric
            value which you are calculating the square root of. Only real roots
            are supported, therefore if <em>value</em> is negative (which would
            produce an imaginary root) the SQRT() function will return an error
            value (#NUM!).</p>
            <p class="body">The square root is the number whose product, when
            the number is multiplied against itself (squared), is <em>value</em>.
            Note that it is possible to multiply two negative square roots to
            produce the same positive <em>value</em>. By convention, the SQRT()
            function only returns the positive root.</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSqrt.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSqrt.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSqrt.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSqrt.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionCos">
            <summary>
            Calculates the trigonometric cosine of a specified angle (measured in
            radians).
            </summary>
            <remarks>
            <p class="body">COS(value)</p>
            <p class="body">Value is the angle measured in radians for which you want
            to take the cosine. If your argument must be in degrees, multiply it by
            PI()/180 to convert it into radians.</p>
            <p class="body">The cosine is an sinusoidal function with a period of 2*PI()
            radians. It's value is always between 1 and -1. It behaves like the sine function,
            <see cref="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSin">SIN()</see>, with a phase shift (phi) of -PI()/4
            radians.</p>
            <p class="body">The cosine function value derives from the geometric ratio
            between the length of the adjacent (non-hypotenuse) leg to the hypotenuse of
            a right triangle, when the hypotenuse has a length of one. It is continuous
            because at intervals of PI() radians the length of the adjacent leg and the
            hypotenuse are equal.</p>
            <p class="body">Another way of looking at this function is to imagine the
            hypotenuse is the radius, r, of a unit circle centered on a Cartesian plane
            with x- and y- axes.  At any point on the edge of the unit circle, the
            hypotenuse makes an angle, theta, with the x-axis.  The cosine function
            value of the angle theta is the distance from the center of the circle
            to the point in the direction of the x-axis.  Applied in this fashion,
            the COS() function can be used to convert between Cartesian and Polar
            coordinate systems.</p>
            <p class="body">Both interpretations are equivalent because if you drop
            a line from a point on the unit circle that intersects the x-axis at a
            right angle you form a right triangle.</p>
            <p class="body">These trigonometric concepts appear frequently in many
            engineering, architectural and scientific applications.</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionCos.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionCos.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionCos.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionCos.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionACos">
            <summary>
            Returns the angle (measured in radians) having the specified value of the trigonometric cosine function.
            </summary>
            <remarks>
            <p class="body">ACOS(value)</p>
            <p class="body">Value is the real number result of the cosine function taken of an angle you want
            to find. The legal values of the cosine function are from -1 to 1. An inverse cosine
            by default will return the normal angle from 0 up to PI. This is because there are
            several angles which may have an identical value of their cosine. For example, the
            angles -PI/2, PI/2, 3PI/2, etc., all have a cosine of zero. You can find alternate
            angles by adding (or subtracting) any multiple of PI radians to the normal angle
            returned by the inverse cosine function.</p>
            <p class="body">You can convert the result of the inverse cosine function from
            radians into degrees by multiplying it by 180/PI().</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionACos.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionACos.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionACos.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionACos.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionCosh">
            <summary>
            Returns the angle (measured in radians) having the specified value of it's hyperbolic cosine function.
            </summary>
            <remarks>
            <p class="body">ACOSH(value)</p>
            <p class="body">Value is the hyperbolic cosine of some angle (measured in radians) that you want
            to find. As you might expect, the values of the hyperbolic cosine function (see the <see cref="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionCosh">COSH</see> function)
            increase at a hyperbolic rate, but one consequence is that these ever larger changes in the hyperbolic
            cosine will correspond to ever smaller changes in the angle. This relationship is intrinsic to many of
            the mathematical and engineering applications of the inverse hyperbolic cosine function, such as when
            resistance or strain builds up on a body increasingly as it is rotated (hysteresis).</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionCosh.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionCosh.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionCosh.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionCosh.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSin">
            <summary>
            Calculates the trigonometric sine of a specified angle (measured in
            radians).
            </summary>
            <remarks>
            <p class="body">SIN(value)</p>
            <p class="body">Value is the angle measured in radians for which you want
            to take the cosine. If your argument must be in degrees, multiply it by
            PI()/180 to convert it into radians.</p>
            <p class="body">The sine is an sinusoidal function with a period of 2*PI()
            radians. It's value is always between 1 and -1.</p>
            <p class="body">The sine function value derives from the geometric ratio
            between the length of a right triangle's hypotenuse and the length of the
            opposite leg, when the hypotenuse has a length of one.  It is a continuous
            function because at intervals of PI() radians the length of the opposite
            leg and the hypotenuse are equal.</p>
            <p class="body">Another way of looking at this function is to imagine the
            hypotenuse is the radius, r, of a unit circle centered on a Cartesian plane
            with x- and y- axes.  At any point on the edge of the unit circle, the
            hypotenuse makes an angle, theta, with the x-axis.  The sine function
            value of the angle theta is the distance from the center of the circle
            to the point in the direction of the y-axis.  Applied in this fashion,
            the SIN() function can be used to convert between Cartesian and Polar
            coordinate systems.</p>
            <p class="body">Both interpretations are equivalent because if you drop a
            line from a point on the unit circle that intersects the y-axis at a right
            angle you form a right triangle.</p>
            <p class="body">These trigonometric concepts appear frequently in many
            engineering, architectural and scientific applications.</p>
            <seealso cref="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionCos">COS()</seealso>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSin.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSin.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSin.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSin.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSinh">
            <summary>
            Calculates the hyperbolic sine of a specified angle measured in radians.
            </summary>
            <remarks>
            <p class="body">SINH(value)</p>
            <p class="body">Value is an angle measured in radians for which you want to
            calculate the hyperbolic sine. If your angle is measured in degrees, 
            multiply it by PI()/180 to convert into radians. </p>
            <p class="body">Many applications in mathematics and physics, for example
            determining the gravitational potential of a cylinder, make use of the
            hyperbolic sine function's characteristics.</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSinh.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSinh.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSinh.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSinh.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionASin">
            <summary>
            Returns the angle (measured in radians) having the specified value of the trigonometric sine function.
            </summary>
            <remarks>
            <p class="body">ASIN(value)</p>
            <p class="body">Value is the sine value of the angle you want. Legal sine values are
            confined to real numbers from -1 to 1, inclusive.</p>
            <p class="body">The angle returned will be between -PI()/2 and PI()/2 radians. To convert
            this angle into degrees, multiply by PI()/180.</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionASin.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionASin.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionASin.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionASin.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionTan">
            <summary>
            Calculates the trigonometric tangent of a specified angle (measured in
            radians).
            </summary>
            <remarks>
            <p class="body">TAN(value)</p>
            <p class="body">Value is the angle measured in radians for which you want
            to take the tangent. If your argument must be in degrees, multiply it by
            PI()/180 to convert it into radians.</p>
            <p class="body">The tangent can have a value from -INF to +INF, however it
            is undefined at intervals of every PI()/2 radians +/- PI() radians.</p>
            <p class="body">The tangent function value derives from a well-known geometric
            ratio between the length of the opposite and the adjacent (non-hypotenuse) leg
            of a right triangle. All 3 angles inside of any triangle must add up to exactly
            PI() radians, and in a right triangle the angle opposite the hypotenuse must be
            PI()/2 radians. Given these facts, it is not possible for either of the other
            two angles within the triangle to reach PI()/2 radians themselves. If you choose
            an angle (other than the triangle's right angle) which approaches PI()/2 radians
            then the remaining angle must approach 0 radians. The tangent function value tells
            you in these circumstances how the leg of the right triangle opposite your angle
            approaches infinite length. These calculations have important applications in
            architecture and engineering.</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionTan.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionTan.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionTan.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionTan.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionTanh">
            <summary>
            Calculates the hyperbolic tangent of a specified angle measured in radians.
            </summary>
            <remarks>
            <p class="body">TANH(value)</p>
            <p class="body">Value is an angle measured in radians for which you want to
            calculate the hyperbolic tangent. If your angle is measured in degrees, 
            multiply it by PI()/180 to convert into radians. The hyperbolic tangent 
            has a range from -1 to 1.</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionTanh.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionTanh.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionTanh.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionTanh.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionATan">
            <summary>
            Calculates the normalized angle (measured in radians) which has the
            specified tangent function value.
            </summary>
            <remarks>
            <p class="body">ATAN(value)</p>
            <p class="body">Value is a number containing a tangent function value
            that you want to retrieve the angle of. This function returns an angle
            of between PI()/2 and -PI()/2. Although the tangent function is undefined
            for values of PI()/2 and -PI()/2, the return value of this function is
            rounded to these values if <em>Value</em> is +INF or -INF, respectively.</p>
            <p class="body">This function is sometimes referred to as the inverse
            tangent function or the arctangent.</p>
            <p class="body">The angle returned is the principal value, as
            there exist an uncountable number of alternative angles satisfying
            the requirement of having <em>Value</em> as their tangent function
            value, at regular intervals of +/- PI() to either side of this
            principal value.</p>
            <p class="body">If you require a result in degrees, multiply the
            arctangent by 180/PI().</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionATan.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionATan.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionATan.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionATan.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionATan2">
            <summary>
            Calculates the angle made with the x-axis on a Cartesian coordinate
            plane by the specified (x, y) coordinates.
            </summary>
            <remarks>
            <p class="body">ATAN2(x_ordinate, y_abscissa)</p>
            <p class="body">X_ordinate is a number representing the distance along
            the x-axis of a Cartesian point. It may also be thought of as the
            adjacent leg of a right triangle, where the right angle is made by
            dropping a perpendicular line from (<em>x_ordinate</em>, <em>y_abscissa</em>)
            to the point (<em>x_ordinate</em>, 0) on the x-axis.</p>
            <p class="body">Y_abscissa is a number representing the distance along
            the y-axis of a Cartesian point. It may also be thought of as the
            opposite leg of the right triangle constructed above.</p>
            <p class="body">This variation on the arctangent (or inverse tangent function)
            calculates for you the angle, theta, made with the x-axis when you extend a
            line segment from the origin at (0, 0) to your specified coordinates at
            (<em>x_ordinate</em>, <em>y_abscissa</em>). This line segment can also be
            seen to be the hypotenuse of a right triangle, or the radius of the circle
            on which the point, (<em>x_ordinate</em>, <em>y_abscissa</em>), sits on
            the edge.  This function is another way of looking at the trigonometric
            tangent function value that is useful in many UltraCalc applications
            because it affords you a more convenient parameterization for some tasks,
            such as converting from Cartesian to Polar coordinate systems.</p>
            <p class="body">The return value of this function is within the range of
            PI()/2 and -PI()/2 measured in radians. If you need to convert this value
            into degrees then multiply the result by 180/PI().</p>
            <seealso cref="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionATan">ATAN()</seealso>
            <seealso cref="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionTan">TAN()</seealso>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionATan2.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionATan2.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionATan2.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionATan2.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionFloor">
            <summary>
            Calculates the next lesser whole number for a specified numeric
            value.
            </summary>
            <remarks>
            <p class="body">FLOOR(value)</p>
            <p class="body">Value is a real numeric value to be rounded down
            to the next lesser whole number (also called an integer). FLOOR()
            behaves differently from the <see cref="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionInt">INT()</see>
            function because when <em>value</em> is negative, the "next lesser
            whole number" will be a number having greater magnitude (i.e., it
            becomes more negative.)</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionFloor.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionFloor.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionFloor.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionFloor.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionCeiling">
            <summary>
            Returns the smallest whole number greater than or equal to the given number
            </summary>
            <remarks>
            <p class="body">
            CEILING(number)
            <p></p>
            Number   is the numeric value you want to round.
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionCeiling.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionCeiling.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionCeiling.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionCeiling.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionRand">
            <summary>
            Generates a pseudorandom number from zero up to (but not including) one.
            </summary>
            <remarks>
            <p class="body">RAND()</p>
            <p>The RAND() function will generate another pseudorandom number each time it
            is evaluated. It returns a fractional number on a unit basis, therefore
            you can use RAND() to produce numbers between 0 and <em>C</em> by multiplying
            the RAND() result by <em>C</em>. It follows that to produce a pseudorandom
            number between <em>A</em> and <em>B</em> you could translate the result by
            <em>A</em> like this:</p>
            <code>RAND() * ( [B] - [A] ) + [A]</code>
            <p class="body">The number generation of the RAND() function derives from the
            system clock, and therefore may not be entirely random. It should not be used
            for applications requiring cryptographically-strong randomness or uniform
            probability distributions.</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionRand.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionRand.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionRand.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionRand.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionLn">
            <summary>
            Calculates the natural logarithm of a specified numeric value.
            </summary>
            <remarks>
            <p class="body">LN(value)</p>
            <p class="body">Value is a real number to calculate the natural
            logarithm of. <em>Value</em> must be positive as the logarithm
            is undefined for negative values.</p>
            <p class="body">A natural logarithm is a special case of a logarithm
            having the base of Euler's Number, e (2.71828...). It is the inverse
            of the <see cref="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionExp">EXP()</see> function.</p>
            <p class="body">Logarithms have many applications in mathematics,
            life and social sciences.</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionLn.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionLn.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionLn.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionLn.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionLog10">
            <summary>
            Calculates the logarithm (base 10) of a specified numeric value.
            </summary>
            <remarks>
            <p class="body">LOG10(value)</p>
            <p class="body">Value is a real number to calculate the decimal
            logarithm of. <em>Value</em> must be positive as the logarithm
            is undefined for negative values.</p>
            <p class="body">To specify your own base for a logarithm use the
            <see cref="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionLog">LOG()</see> function. To calculate
            the natural logarithm use the <see cref="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionLn">LN()</see>
            function.</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionLog10.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionLog10.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionLog10.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionLog10.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionLog">
            <summary>
            Calculates a logarithm for a specified numeric value to the
            specified base.
            </summary>
            <remarks>
            <p class="body">LOG(value, [base])</p>
            <p class="body">Value is a real number that you want to calculate the logarithm
            to <em>base</em> for. This number must be positive, as the logarithm
            is undefined for negative numbers.</p>
            <p class="body">Base is the base of the logarithm, which defaults to 10.</p>
            <p class="body">To calculate the natural logarithm (a logarithm to the base
            of Euler's Number, e) it is usually more convenient to call the <see cref="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionLn">LN()</see>
            function.</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionLog.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionLog.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionLog.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionLog.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionNPV">
            <summary>
            Calculates an investment's Net Present Value given it's expected rate or return and the cash flow
            represented as positive numeric values (income) and negative numeric values (payments).
            </summary>
            <remarks>
            <p class="body">NPV(discountRate, value1, value2, ..., valueN)</p>
            <p class="body">DiscountRate is the investment's expected rate of return over the life of the
            investment, expressed as a percentage growth (or decline) per payment period. In some applications
            this may be the fixed interest rate. This numeric value is used to discount cash flows paid into or
            received from the investment.</p>
            <p class="body">Value1, value2, ... valueN are any number of numeric values representing cash inflows
            (as positive numbers) or cash outflows (as negative numbers). These cash flows must occur at a fixed
            period (the same period at which the <em>discountRate</em> is expressed), although some cash flows
            may be zero. The order of the sequence is important, as <em>value1</em> is assumed to occur (<em>N</em>-1)
            periods before <em>valueN</em> and will have been able to accrue that much more interest at the assumed
            <em>discountRate</em>.</p>
            <p class="body">By convention, the NPV() assumes cash flows occur at the end of each period. Consequently,
            the NPV() represents the present value as of the date one period's length before the first cash flow, 
            <em>value1</em>, has been made. If you require flexibility in when cash flows occur (the beginning or
            end of each period), consider using the <see cref="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionPV">PV()</see> function. However,
            it differs from NPV() in that NPV() allows cash flows of different amounts.</p>
            <p class="body">Only numeric values or text values convertible to numeric values may be passed to this
            function. If a column or range reference is passed as a <em>value</em> argument, only numeric values or
            text values convertible to numeric values are used.</p>
            <seealso cref="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIRR">IRR()</seealso>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionNPV.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionNPV.CanParameterBeEnumerable(System.Int32)">
            <summary>
            Determines whether the parameter at the specified index will accept an enumerable reference.
            </summary>
            <param name="parameterIndex">In 0-based index of the parameter.</param>
            <returns>
            True if the parameter at the specified index can accept enumerable references; False otherwise or if the parameter is out of range for this function.
            </returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionNPV.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionNPV.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionNPV.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionFV">
            <summary>
            Calculates the future value of an annuity having fixed payments and assuming
            a fixed interest rate or rate of return.
            </summary>
            <remarks>
            <p class="body">FV(interestRate, nPeriod, payment, presentValue, paymentDue)</p>
            <p class="body">InterestRate is the assumed interest rate per period. The future
            value calculation assumes no change in the interest rate over the course of the
            investment. If you anticipate interest rate fluctuations, you should calculate
            the future value incrementally over shorter periods in which the interest rate
            is held constant. In some calculations, the <em>interestRate</em> may be
            synonymous with an investments' expected growth or rate of return per period.</p>
            <p class="body">NPeriod is the total number of payment periods in an annuity.
            Each payment is assumed to be of the same amount, and occur at regular fixed
            time intervals. A payment earlier in the annuity will be invested for a longer
            period of time and therefore would accrue more interest than a payment made
            later in the annuity.</p>
            <p class="body">Payment is a fixed amount invested in the annuity at each
            period. Use a negative number to represent an outflow of cash paid out, and a
            positive number to represent an inflow of cash received. Calculating a future
            value requires either a non-zero series of payments or a <em>presentValue</em>.</p>
            <p class="body">PresentValue is the value of the investment at the beginning of
            the annuity. It represents the discounted value of a series of future payments,
            which over time could be worth a greater amount because they have accrued interest.
            If the annuity has no present value, then you must specify a non-zero <em>payment</em>
            amount.</p>
            <p class="body">PaymentDue is a numeric value of either 1 or 0, and indicates whether
            payments are invested in the annuity at the beginning of each period (1) or at the end
            of each period (0).</p>
            <p class="body">The <em>interestRate</em> and <em>nPeriod</em> arguments determine the
            frequency of payments. If <em>interestRate</em> is given as an annual rate, and <em>nPeriod</em>
            is 1 then payments are once per year.  On the other hand, if <em>nPeriod</em> had been 4 then
            payments would occur quarterly. Please ensure you use consistent time values when specifying
            these arguments.</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionFV.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionFV.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionFV.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionFV.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionPV">
            <summary>
            Calculates an investment's present value by discounting what a series of fixed future payments is worth
            at a specified interest rate.
            </summary>
            <remarks>
            <p class="body">PV(interestRate, nPeriods, amount, futureValue, paymentDue)</p>
            <p class="body">InterestRate is the per-period rate of interest used to discount the future payments. For
            positive interest rates, the value of future payments diminishes (discounts) to what they are worth now.
            It is assumed you can reinvest the present value at <em>interestRate</em> to receive <em>futureValue</em>
            after <em>nPeriods</em>.</p>
            <p class="body">NPeriods are the total number of payment periods over the course of the annuity. If your
            retirement plan annuitizes in 35-years, and you make a fixed quarterly contribution into it, then you
            would use 35x4 or 140 as your total number of payment periods.</p>
            <p class="body">Amount is how much is paid (or received) each period. This <em>amount</em> must be constant
            over the course of the investment. If you need to calculate the Net Present Value of a series of variable
            payment amounts, then you should consider using the <see cref="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionNPV">NPV()</see> function.</p>
            <p class="body">FutureValue is the expected cash balance of the investment at culmination. If this argument
            is omitted, it will be assumed to be zero. In the common usage scenario of calculating loan repayments, a
            future value of zero represents having a zero liability when the loan is fully repaid. When specifying a
            zero future value, ensure that <em>amount</em> is non-zero (otherwise the loan could never be repaid). In
            retirement planning, you would normally estimate the future value you would like to have when you retire.
            </p>
            <p class="body">PaymentDue is a numeric value of either 1 or 0, and indicates whether
            payments are invested in the annuity at the beginning of each period (1) or at the end
            of each period (0).</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionPV.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionPV.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionPV.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionPV.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionPmt">
            <summary>
            Calculates what the payment amount should be on a loan at a fixed interest rate requiring
            a fixed number of payments.
            </summary>
            <remarks>
            <p class="body">PMT(interestRate, nPeriods, presentValue, futureValue, paymentDue)</p>
            <p class="body">InterestRate is the interest rate for the loan.</p>
            <p class="body">NPeriods is the number of payments required to pay back the loan.</p>
            <p class="body">PresentValue is the current value of the loan (also called the principal),
            which is a lump sum that the future series of <em>nPeriods</em> payments (which accumulate
            interest at <em>interestRate</em>) is worth today.</p>
            <p class="body">FutureValue is the cash balance in the future (for a loan, this will typically
            be a loan liability balance of zero) following this series of fixed payments, accruing a fixed
            <em>interestRate</em>. If omitted, a default future value of 0 is used.</p>
            <p class="body">PaymentDue is a numeric value of either 1 or 0, and indicates whether
            payments are invested in the annuity at the beginning of each period (1) or at the end
            of each period (0).</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionPmt.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionPmt.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionPmt.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionPmt.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionNPer">
            <summary>
            Calculates an investment's number of payment periods when the payment frequency, amount,
            and interest rate are held steady.
            </summary>
            <remarks>
            <p class="body">NPER(interestRate, amount, presentValue, futureValue, paymentDue)</p>
            <p class="body">InterestRate is the rate of interest per payment period. This numeric
            value must be held fixed for the duration of the investment. If you must calculate
            financing based on changes in interest rate then you will need to break up the
            calculation into several stages over which the interest rate is held constant.</p>
            <p class="body">Amount is the payment amount due each period. This numeric value must
            be constant over the duration of the investment.</p>
            <p class="body">PresentValue is a discounted value or lump sum payment that if taken today
            and invested at the <em>interestRate</em> would be worth the same as this series of fixed
            payments in the future.</p>
            <p class="body">FutureValue is the value after the last payment has been made. If this
            numeric value is omitted it is assumed to be zero (since this function is normally used
            in calculating loan repayment you will reach zero liability when the loan is finally
            paid off.)</p>
            <p class="body">PaymentDue indicates whether payments come due at the beginning of each
            payment period (1) or at the end of each payment period (0). If left unspecified, the
            default is to assume <em>paymentDue</em> occurs at the end of each payment period.</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionNPer.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionNPer.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionNPer.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionNPer.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionEven">
            <summary>
            Rounds a positive number up and a negative number down to the nearest even integer.
            </summary>
            <remarks>
            <p class="body">
            EVEN(Number)
            <p></p>
            Number	is the value to round.
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionEven.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionEven.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionEven.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionEven.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionOdd">
            <summary>
            Rounds a positive number up and a negative number down to the nearest odd integer.
            </summary>
            <remarks>
            <p class="body">
            ODD(Number)
            <p></p>
            Number is the value to round.
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionOdd.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionOdd.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionOdd.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionOdd.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionPPmt">
            <summary>
            Calculates the principal portion of a payment due on an investment or loan with periodic, fixed payments
            and having a fixed rate of interest.
            </summary>
            <remarks>
            <p class="body">PPMT(interestRate, periodNumber, nPeriods, presentValue, futureValue, paymentDue)</p>
            <p class="body">InterestRate is a fixed rate of interest per period. This function assumes there
            is one payment made on each period, therefore in cases where you want to calculate quarterly or
            monthly payments you should adjust an annual <em>interestRate</em> accordingly by dividing it 
            by the number of payments per year.</p>
            <p class="body">PeriodNumber identifies the period of the current payment, where the first payment
            has the number 1. The <em>periodNumber</em> must not exceed the total number of periods (<em>nPeriods</em>).</p>
            <p class="body">NPeriods is the total number of payments over the course of this investment or loan.</p>
            <p class="body">PresentValue is the discounted value of this series of future payments, if you could take
            a lump sum payment today and invest it at the fixed <em>interestRate</em> until the future date when this
            investment or loan had been repaid.</p>
            <p class="body">FutureValue is the expected value of this series of payments after the last payment has
            been made, where all previous payments have been accumulating interest at the fixed <em>interestRate</em>.
            When omitted, such as when this function is used for calculating loan payments that reduce an outstanding
            liability, the future value is assumed to be zero.</p>
            <p class="body">PaymentDue is a numeric value indicating that payments are due at the beginning of each period (1)
            or at the end of each period (0).</p>
            <p class="body">The PPMT() function calculates the portion of a fixed payment attributed to principal. If you
            need to calculate the portion of a fixed payment repaying interest then use the <see cref="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIPmt">IPMT()</see>
            function. To calculate fixed payment amounts, use the <see cref="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionPmt">PMT()</see> function.</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionPPmt.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionPPmt.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionPPmt.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionPPmt.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIPmt">
            <summary>
            Calculates the interest portion of a payment due on an investment or loan with periodic, fixed payments
            and having a fixed rate of interest.
            </summary>
            <remarks>
            <p class="body">IPMT(interestRate, periodNumber, nPeriods, presentValue, futureValue, paymentDue)</p>
            <p class="body">InterestRate is a fixed rate of interest per period. This function assumes there
            is one payment made on each period, therefore in cases where you want to calculate quarterly or
            monthly payments you should adjust an annual <em>interestRate</em> accordingly by dividing it 
            by the number of payments per year.</p>
            <p class="body">PeriodNumber identifies the period of the current payment, where the first payment
            has the number 1. The <em>periodNumber</em> must not exceed the total number of periods (<em>nPeriods</em>).</p>
            <p class="body">NPeriods is the total number of payments over the course of this investment or loan.</p>
            <p class="body">PresentValue is the discounted value of this series of future payments, if you could take
            a lump sum payment today and invest it at the fixed <em>interestRate</em> until the future date when this
            investment or loan had been repaid.</p>
            <p class="body">FutureValue is the expected value of this series of payments after the last payment has
            been made, where all previous payments have been accumulating interest at the fixed <em>interestRate</em>.
            When omitted, such as when this function is used for calculating loan payments that reduce an outstanding
            liability, the future value is assumed to be zero.</p>
            <p class="body">PaymentDue is a numeric value indicating that payments are due at the beginning of each period (1)
            or at the end of each period (0).</p>
            <p class="body">The IPMT() function calculates the portion of a fixed payment attributed to interest. If you
            need to calculate the portion of a fixed payment repaying loan principal then use the <see cref="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionPPmt">PPMT()</see>
            function. To calculate fixed payment amounts, use the <see cref="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionPmt">PMT()</see> function.</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIPmt.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIPmt.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIPmt.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIPmt.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionLower">
            <summary>
            Converts a text value to all lowercase letters.
            </summary>
            <remarks>
            <p class="body">LOWER(text_value)</p>
            <p class="body">Text_value is a piece of text you want converted into lowercase. The invariant
            culture is used to translate characters, therefore this function may not be suitable for use
            with localizable text values.</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionLower.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionLower.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionLower.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionLower.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionUpper">
            <summary>
            Converts all lowercase letters in a text string to uppercase.
            </summary>
            <remarks>
            <p class="body">UPPER(text_value)</p>
            <p class="body">Text_value is the text you want to convert to uppercase. UPPER does not change characters in text that are not letters.</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionUpper.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionUpper.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionUpper.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionUpper.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionLeft">
            <summary>
            Gets the leftmost characters from a text value, up to the specified number of characters.
            </summary>
            <remarks>
            <p class="body">LEFT(text_value, num_chars)</p>
            <p class="body">Text_value is a piece of text or reference to some text starting with
            a substring you want to retrieve.</p>
            <p class="body">Num_chars indicate the number of characters retrieved from the beginning
            of <em>text_value</em>. An error value is returned if this argument is less than zero.
            If this argument exceeds the length of <em>text_value</em>, then all of <em>text_value</em>
            is retrieved. If omitted, the first character of <em>text_value</em> is retrieved.</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionLeft.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionLeft.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionLeft.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionLeft.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionRight">
            <summary>
            Gets the rightmost characters from a text value, up to the specified number of characters.
            </summary>
            <remarks>
            <p class="body">RIGHT(text_value, num_chars)</p>
            <p class="body">Text_value is a piece of text or reference to some text ending with
            a substring you want to retrieve.</p>
            <p class="body">Num_chars indicate the number of characters retrieved from the end
            of <em>text_value</em>. An error value is returned if this argument is less than zero.
            If this argument exceeds the length of <em>text_value</em>, then all of <em>text_value</em>
            is retrieved. If omitted, the last character of <em>text_value</em> is retrieved.</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionRight.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionRight.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionRight.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionRight.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMid">
            <summary>
            Gets a specified number of characters from the middle of a text string, starting from a specified position in that string.
            </summary>
            <remarks>
            <p class="body">MID(text_value, starting_point, character_count)</p>
            <p class="body">Text_value is a piece of text containing the substring you want to retrieve, when you know
            the position and length of your desired substring.</p>
            <p class="body">Character_count specifies how long of a substring to retrieve from <em>text_value</em>
            measured as a number of characters. If the requested length, when added to the specified <em>starting_point</em>,
            exceeds the length of <em>text_value</em> then the remainder of the string starting at <em>starting_point</em>
            is returned.</p>
            <p class="body">Starting_point is the one-based position within <em>text_value</em> of the first character
            in the substring you want to retrieve. If this argument exceeds the length of <em>text_value</em> then the
            function will return an empty string.</p>
            <p class="body">If either <em>character_count</em> or <em>starting_point</em> has a negative value, or
            evaluate to an error value, then the function returns an error value.</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMid.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMid.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMid.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMid.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionTrim">
            <summary>
            Removes any leading or trailing spaces from a text value, and normalizes runs of
            whitespace within a text value. 
            </summary>
            <remarks>
            <p class="body">TRIM(text_value)</p>
            <p class="body">Text_value is a piece of text to trim and normalize the white
            space of. Trimming removes all leading and trailing white space. Normalization
            reduces runs of consecutive whitespace appearing within the <em>text_value</em>
            to single blank spaces.</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionTrim.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionTrim.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionTrim.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionTrim.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionLen">
            <summary>
            Counts the number of characters in a text value.
            </summary>
            <remarks>
            <p class="body">LEN(text_value)</p>
            <p class="body">Text_value is any text string or reference to a text value
            for which you want a character count. The number of characters, including
            all whitespace, determines the length of the text string.</p>
            <p class="body">Depending on the character encoding used, some whitespace
            characters such as line-breaks may count as two characters (one character
            is a carriage return, the other character is a line feed).</p>
            <p class="body">An empty text string contains no characters.</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionLen.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionLen.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionLen.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionLen.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionValue">
            <summary>
            Retrieves the numeric value of a piece of text that is supposed to
            represent either a number or a currency.
            </summary>
            <remarks>
            <p class="body">VALUE(text_value)</p>
            <p class="body">Text_value is any text value or single-value reference to
            a text string that you want to convert into a number. It may have been
            formatted with a sign, currency symbol, or thousands separator. These
            characters will be stripped to yield the numeric value of the text.</p>
            <p class="body">If the <em>text_value</em> is an error value or could not
            be converted into a numeric value then the function returns an error value.
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionValue.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the argument on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <remarks>
            <p class="body">Returns an error if the <b>UltraCalcValue</b> argument at the top of the number stack was an error.</p>
            <p class="body">Returns a value conversion into a double-precision numeric type if the incoming text can be interpreted as a numeric value (possibly after filtering off thousands separators, decimal separators, currency symbols, exponents and signs.)</p>
            <p class="body">Returns a numeric conversion from another numeric type if the incoming argument was not text (sometimes when the result of such a conversion is poorly defined this may defy an application's expectations, for example, a <b>DATEVALUE</b> may convert into a numeric value of ticks.)</p>
            </remarks>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionValue.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionValue.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionValue.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionFind">
            <summary>
            Finds one piece of text within another piece of text.
            </summary>
            <remarks>
            <p class="body">FIND(text_to_find, text_to_search, starting_point)</p>
            <p class="body">Text_to_find is the piece of text you want to find. It can
            be a reference (for example, a NamedReference to a constant text string or
            a CalcSettings reference to a TextBox on the form). It should be shorter in
            length than the <em>text_to_search</em>.</p>
            <p class="body">Text_to_search is the piece of text you want to search for
            <em>text_to_find</em> within. It's commonly a reference to a text string
            that you want to search.</p>
            <p class="body">Starting_point is the one-based character position inside of 
            <em>text_to_search</em> at which UltraCalc will begin searching. This argument
            is optional and if omitted, the search will begin at the first character.</p>
            <p class="body">If <em>text_to_find</em> is not found this function returns
            a Value error, otherwise it returns the starting position of <em>text_to_find</em>
            within <em>text_to_search</em>.</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionFind.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionFind.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionFind.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionFind.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionReplace">
            <summary>
            Replaces a substring of a text value with some new text. This substring is specified by giving
            it's starting point and it's length in characters, within the original text value.
            </summary>
            <remarks>
            <p class="body">REPLACE(text_value, starting_point, character_count, new_text_value)</p>
            <p class="body">Text_value is the original text within which you want to replace some substring of text,
            and you already know the <em>starting_point</em> and <em>character_count</em> of that substring.</p>
            <p class="body">Starting_point is the one-based position within <em>text_value</em> where the replaced
            substring begins.</p>
            <p class="body">Character_count is the length of the substring being replaced as a count of the characters
            it contains. If this value when added to <em>starting_point</em> would exceed the length remaining in
            <em>text_value</em> then the entire remainder of <em>text_value</em> is replaced.</p>
            <p class="body">New_text_value is some new text that replaces the text of the specified substring. It is
            not required to be the same length as the replaced substring.</p>
            <p class="body">When <em>starting_point</em> or <em>character_count</em> are error values, or less than zero,
            an error value is returned. If <em>starting_point</em> exceeds the length of <em>text_value</em> then an error
            value is returned.</p>
            <p class="body">It is possible to use the REPLACE() function with other UltraCalc functions to express the
            replacement of one substring with another. The following UltraCalc expression replaces the word "Old" with
            the word "New" in the original text value.</p>
            <code>REPLACE("Hello Old World", FIND("Old"), LEN("Old"), "New")</code>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionReplace.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionReplace.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionReplace.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionReplace.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSYD">
            <summary>
            Calculates depreciation of an asset using the sum of years' digits (SYD)
            calculation method.
            </summary>
            <remarks>
            <p class="body">SYD(assetCost, salvageValue, lifespan, periodNumber)</p>
            <p class="body">AssetCost is the initial value of the asset
            when it was purchased new. This numeric value needs to be
            greater than the <em>salvageValue</em> (otherwise the asset
            would be appreciating in value).</p>
            <p class="body">SalvageValue is the market price you can get
            for an asset at the end of it's useful life (<em>lifespan</em>
            periods). In some situations, this may represent the value of
            the asset's spare parts.</p>
            <p class="body">Lifespan is the useful life of the asset being
            depreciated measured in fixed-length time periods (usually years).
            The appropriate <em>lifespan</em> to use may vary with the kind
            of asset being depreciated. As the name of this function suggests,
            the <em>lifespan</em> when using this depreciation method is normally
            measured in years (although this does not necessarily have to be the
            case).</p>
            <p class="body">PeriodNumber is the one-based number of the period
            to calculate the depreciation of the asset for, having a value of
            between 1 and <em>lifespan</em>. It must be measured in the same
            units of time as the <em>lifespan</em>.</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSYD.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSYD.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSYD.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSYD.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSLN">
            <summary>
            Calculates what the straight-line depreciation
            of an asset should be per period.
            </summary>
            <remarks>
            <p class="body">SLN(assetCost, salvageValue, lifespan)</p>
            <p class="body">AssetCost is the initial value of the asset
            when it was purchased new. This numeric value needs to be
            greater than the <em>salvageValue</em> (otherwise the asset
            would be appreciating in value).</p>
            <p class="body">SalvageValue is the market price you can get
            for an asset at the end of it's useful life (<em>lifespan</em>
            periods). In some situations, this may represent the value of
            the asset's spare parts.</p>
            <p class="body">Lifespan is the useful life of the asset being
            depreciated measured in fixed-length time periods (usually years).
            The appropriate <em>lifespan</em> to use may vary with the kind
            of asset being depreciated.</p>
            <p class="body">Straight-line depreciation expresses an asset's
            depreciation at a constant rate per period. The asset is assumed
            to lose useful value no faster in the first period depreciation
            is calculated than in the last period. An accountant can advise
            you as to which assets the straight-line depreciation calculation
            method is suitable.</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSLN.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSLN.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSLN.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSLN.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDB">
            <summary>
            Calculates an asset's depreciation using the fixed declining balance (DB) method over a specified term.
            </summary>
            <remarks>
            <p class="body">DB(assetCost, salvageValue, lifespan, period, months)</p>
            <p class="body">AssetCost is the original cost or purchase price of the asset at the start of the
            calculation.</p>
            <p class="body">SalvageValue is the market value of the asset after it's expected useful life ends,
            sometimes this will be the value of the asset as spare parts.</p>
            <p class="body">Lifespan indicates for how many periods the asset is useful (it's useful life), and
            must be depreciated. Accounting standards vary on what <em>lifespan</em> is appropriate for different
            classes of assets, such as durable and non-durable goods.</p>
            <p class="body">Period indicates the number of units of time between decremental calculations of the
            depreciation. If <em>lifespan</em> is measured in years, then the value specified for the <em>period</em>
            must also be in years.</p>
            <p class="body">Months allows you to specify the number of months in the first year, if the depreciation
            does not begin on the first day of the year. You might specify <em>months</em> based on when the asset
            was purchased new. If omitted, the calculation defaults to 12 which is equivalent to calculating starting
            from the first day of the year.</p>
            <p class="body">For some assets, alternative calculation methods such as the <see cref="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDDB">DDB()</see>
            function may be more appropriate. Your accountant can tell you for which assets the fixed declining
            balance method is an acceptable means of calculating depreciation.</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDB.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDB.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDB.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDB.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDDB">
            <summary>
            Calculates an asset's depreciation using the double declining balance (DDB) or another weighted
            factor method over a specified term.
            </summary>
            <remarks>
            <p class="body">DDB(assetCost, salvageValue, lifespan, period, weight)</p>
            <p class="body">AssetCost is the original cost or purchase price of the asset at the start of the
            calculation.</p>
            <p class="body">SalvageValue is the market value of the asset after it's expected useful life ends,
            sometimes this will be the value of the asset as spare parts.</p>
            <p class="body">Lifespan indicates for how many periods the asset is useful (it's useful life), and
            must be depreciated. Accounting standards vary on what <em>lifespan</em> is appropriate for different
            classes of assets, such as durable and non-durable goods.</p>
            <p class="body">Period indicates the number of units of time between decremental calculations of the
            depreciation. If <em>lifespan</em> is measured in years, then the value specified for the <em>period</em>
            must also be in years.</p>
            <p class="body">Weight allows you to fine tune the calculation method. By default, the double declining
            balance method uses a factor of 2.</p>
            <p class="body">For some assets, alternative calculation methods such as the <see cref="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDB">DB()</see>
            function may be more appropriate. Your accountant can advise you for which assets the double declining
            balance method is an acceptable means of calculating depreciation, and what factors can be used when
            depreciating certain assets such as high-tech equipment or motor vehicles which exhibit accelerated
            depreciation in their first years of use.</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDDB.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDDB.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDDB.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDDB.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIntRate">
            <summary>
            Calculates the interest rate yielded by a security
            investment redeemable at a future date, such as a
            zero coupon bond.
            </summary>
            <remarks>
            <p class="body">INTRATE(settlementDate, maturityDate,
            amount, redemptionValue, basis)</p>
            <p class="body">SettlementDate is the date on which a
            security purchase is settled with the buyer taking
            possession of the security. Market conventions for
            settlement of trades vary by security and exchange.
            The settlement date may be substantially later than
            a security's issue date when it is traded on the
            secondary market.</p>
            <p class="body">MaturityDate is the date when the
            security can be redeemed. It ceases to accrue any
            further value after this date. The maturity date
            must be later than the <em>settlementDate</em> or
            an error value is returned.</p>
            <p class="body">Amount is the purchase price of the
            security. For positive interest, this amount will be
            smaller than the <em>redemptionValue</em> because it
            discounts interest that will be accrued over the time
            period the security is held.</p>
            <p class="body">RedemptionValue is the price a security
            holder may redeem their security for at the <em>maturityDate</em>.
            In some cases, this may be called the face value of the
            security.</p>
            <p class="body">Basis describes what accounting convention to
            use when counting days per calendar year, and days on which
            interest can accrue. If omitted, a basis consistent with
            United States National Association of Security Dealers (NASD)
            of 30/360 will be employed.</p>
            <table>
            <colgroup><col width="100px"/><col width="240px"/></colgroup>
            <tr><th>Basis</th><th>Day counting method</th></tr>
            <tr><td>0</td><td>30/360 (US NASD)</td></tr>
            <tr><td>1</td><td>Actual/actual</td></tr>
            <tr><td>2</td><td>Actual/360</td></tr>
            <tr><td>3</td><td>Actual/365</td></tr>
            <tr><td>4</td><td>30/360 (European)</td></tr>
            </table>
            <p class="body">Date values should be passed to this function using either the
            <see cref="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDate">DATE()</see> function or <strong>UltraCalcValue</strong>
            objects containing .NET <strong>DateTime</strong> values. Date values represented
            as text may not be interpreted as you had intended.</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIntRate.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIntRate.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIntRate.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIntRate.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDateValue">
            <summary>
            Returns the .NET DateTime of the time represented by date formated in a string
            </summary>
            <remarks>
            <p class="body">
            DATEVALUE(date_text)
            <p></p>
            Date_text is text that represents a date in a .NET DateTime format
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDateValue.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDateValue.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDateValue.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDateValue.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDate">
            <summary>
            Returns the .NET DateTime ticks number that represents a particular date
            </summary>
            <remarks>
            <p class="body">
            DATE(year,month,day)
            <p></p>
            Year is the number representing the year 
            <p></p>
            Month is a number representing the month of the year
            <p></p>
            Day is a number representing the day of the month
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDate.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDate.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDate.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDate.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDays360">
            <summary>
            Returns the number of days between two dates based on a 360-day year (twelve 30-day months), which is used in some accounting calculations.
            </summary>
            <remarks>
            <p class="body">
            DAYS360(start_date,end_date,method)
            <p></p>
            Start_date and end_date are the two dates between which you want to know the number of days. 
            <p></p>
            If start_date occurs after end_date, DAYS360 returns a negative number. 
            Dates should be entered by using the DATE function, or as results of other formulas or functions. 
            For example, use DATE(2008,5,23) for the 23rd day of May, 2008. Problems can occur if dates are entered as text.
            <p></p>
            Method is a logical value that specifies whether to use the U.S. or European method in the calculation:
            <p></p><t></t>
            FALSE or omitted U.S. (NASD) method. If the starting date is the 31st of a month, it becomes equal to the 30th of the same month. If the ending date is the 31st of a month and the starting date is earlier than the 30th of a month, the ending date becomes equal to the 1st of the next month; otherwise the ending date becomes equal to the 30th of the same month. 
            <p></p><t></t>
            TRUE European method. Starting dates and ending dates that occur on the 31st of a month become equal to the 30th of the same month. 
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDays360.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDays360.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDays360.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDays360.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDay">
            <summary>
            Returns the day of a date value
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDay.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDay.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDay.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDay.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMonth">
            <summary>
            Returns the month of a date value
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMonth.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMonth.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMonth.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMonth.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionYear">
            <summary>
            Returns the year of a date value
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionYear.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionYear.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionYear.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionYear.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionHour">
            <summary>
            Returns the hour of a time value
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionHour.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionHour.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionHour.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionHour.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMinute">
            <summary>
            Returns the minute of a time value
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMinute.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMinute.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMinute.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMinute.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSecond">
            <summary>
            Returns the second of a time value
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSecond.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSecond.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSecond.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSecond.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionNow">
            <summary>
            Returns a .NET DateTime ticks value of the current day and time
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionNow.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionNow.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionNow.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionNow.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionTimeValue">
            <summary>
            Returns the .Net DateTime of the time represented by time formated in a string
            </summary>
            <remarks>
            <p class="body">
            TIMEVALUE(time_text)
            <p></p>
            Time_text is text that represents a date in the .NET DateTime format
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionTimeValue.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionTimeValue.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionTimeValue.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionTimeValue.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionTime">
            <summary>
            Returns the .NET DateTime ticks value that represents a particular time
            </summary>
            <remarks>
            <p class="body">
            TIME(hour,minute,second)
            <p></p>
            Hour is a number representing the time's hour
            <p></p>
            Minute is a number representing the time's minute
            <p></p>
            Second is a number representing the time's second
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionTime.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionTime.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionTime.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionTime.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMedian">
            <summary>
            Calculates the median value of a specified list of numeric values.
            </summary>
            <remarks>
            <p class="body">MEDIAN(Value1, value2, ..., valueN)</p>
            <p class="body">Value1, value2, ..., valueN are any number of numeric values or references to
            numeric values for which you want the median value found. If any argument is an error value,
            or there are no numeric values within the series of arguments, then MEDIAN() will return an
            error value.</p>
            <p class="body">The median is the middle value of the sorted list of numeric values (you do
            not need to sort <em>Value1</em>, <em>value2</em>, ..., <em>valueN</em> prior to passing them
            to the MEDIAN() function). When the list contains an odd number of values, the median will be
            the value at position CEIL(<em>N</em>/2). For example, the median of the 5-value list 0, 20,
            30, 50, 80, is the value in the third position: 30. When the list contains an even number of
            values, the median will be the average of the two values in the middle. For example, the
            median of the 4-value list 7, 20, 30, 45, is the average of the two middle elements (20 and
            30): 25. Note that the value of the MEDIAN() varies most from the arithmetic mean of the
            sorted list when the distribution of values tends to favor one side or the other of that
            arithemtic mean. For example, the arithmetic mean of the 5-value list 1, 2, 3, 21, 43 is
            14 but it's median value is 3.</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMedian.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMedian.CanParameterBeEnumerable(System.Int32)">
            <summary>
            Determines whether the parameter at the specified index will accept an enumerable reference.
            </summary>
            <param name="parameterIndex">In 0-based index of the parameter.</param>
            <returns>
            True if the parameter at the specified index can accept enumerable references; False otherwise or if the parameter is out of range for this function.
            </returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMedian.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMedian.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMedian.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionVar">
            <summary>
            Calculates the estimated variance for a specified sampling of numeric values.
            </summary>
            <remarks>
            <p class="body">VAR(Value1, value2, ..., valueN)</p>
            <p class="body">Value1, value2, ..., valueN are any number of numeric values or
            references to numeric values you provide to specify a sampling of your larger
            data population. If any argument contains an error value or there arte no numeric
            values in the sampling, the VAR() function evaluates to the first error value it
            encounters.</p>
            <p class="body">Variance is a measure of statistical variability, and is used in
            statistical studies based on small samplings from much larger data populations to
            draw inferences about the variability of those data populations.</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionVar.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionVar.CanParameterBeEnumerable(System.Int32)">
            <summary>
            Determines whether the parameter at the specified index will accept an enumerable reference.
            </summary>
            <param name="parameterIndex">In 0-based index of the parameter.</param>
            <returns>
            True if the parameter at the specified index can accept enumerable references; False otherwise or if the parameter is out of range for this function.
            </returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionVar.CalculateVariance(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Estimates the variance based on a sample.
            </summary>
            <param name="numberStack">Number stack to evaluate</param>
            <param name="argumentCount">Number of arguments on the stack to use</param>
            <returns>A boolean indicating if the value was calculated</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionVar.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionVar.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionVar.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionStdev">
            <summary>
            Calculates an approximate standard deviation of a specified sampling of numeric
            values.
            </summary>
            <remarks>
            <p class="body">STDEV(Value1, value2, ..., valueN)</p>
            <p class="body">Value1, value2, ..., valueN are any number of numeric values or references
            to numeric values that you've given to provide a sample space of your data set. If any value
            contains an error, then the function evaluates to the first error encountered. An error value
            is returned if the sample space contains no numeric values.</p>
            <p class="body">The standard deviation is used in statistical studies to make inferences about
            a larger population of data based on sampling only a subset. For well chosen samplings, a small
            standard deviation indicates most data points tend to cluster within a narrow range of values.
            A larger standard deviations indicates greater variability in the data points, and that there
            is a higher likelihood for values to occur farther away and/or more frequently away from the
            expected norm.</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionStdev.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionStdev.CanParameterBeEnumerable(System.Int32)">
            <summary>
            Determines whether the parameter at the specified index will accept an enumerable reference.
            </summary>
            <param name="parameterIndex">In 0-based index of the parameter.</param>
            <returns>
            True if the parameter at the specified index can accept enumerable references; False otherwise or if the parameter is out of range for this function.
            </returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionStdev.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionStdev.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionStdev.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionType">
            <summary>
            Returns the underlying UltraCalc data type for the specified value.
            </summary>
            <remarks>
            <p class="body">TYPE( value)</p>
            <p class="body">Value is an <strong>UltraCalcValue</strong> object or
            the result of evaluating an UltraCalc expression.</p>
            <p class="body">
            <table border="0">
            <colgroup><col width="160px"/><col width="160px"/></colgroup>
            <thead><th>UltraCalc data type:</th><th>TYPE function returns:</th></thead>
            <tbody>
            <tr><td>Number</td><td>1</td></tr>
            <tr><td>Text</td><td>2</td></tr>
            <tr><td>Boolean</td><td>4</td></tr>
            <tr><td>Error</td><td>16</td></tr>
            </tbody>
            </table>
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionType.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionType.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionType.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionType.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionErrorType">
            <summary>
            When an error value is returned, the ERRORTYPE function returns a
            numeric value corresponding to the UltraCalcErrorCode enumeration.
            </summary>
            <remarks>
            <p class="body">ERRORTYPE(error_value)</p>
            <p class="body">Error_value is an UltraCalc error value resulting
            from the unsuccessful evaluation of an expression.</p>
            <p class="body">The ERRORTYPE function returns an error value of
            #N/A (Not Applicable) if you pass it an UltraCalc value that was
            not an error value.</p>
            <p class="body">
            <table border="0">
            <thead>
            <th>Error_value</th>
            <th>ERRORTYPE returns</th>
            </thead>
            <tbody>
            <tr><td>#NULL!</td><td>1</td></tr>
            <tr><td>#DIV/0!</td><td>2</td></tr>
            <tr><td>#VALUE!</td><td>3</td></tr>
            <tr><td>#REF!</td><td>4</td></tr>
            <tr><td>#NAME?</td><td>5</td></tr>
            <tr><td>#NUM!</td><td>6</td></tr>
            <tr><td>#N/A!</td><td>7</td></tr>
            </tbody>
            </table>
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionErrorType.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionErrorType.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionErrorType.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionErrorType.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionNa">
            <summary>
            Returns #N/A!, the error value representing a not applicable result.
            </summary>
            <remarks>
            <p class="body">NA()</p>
            <p class="body">The NA function always returns the same constant
            error value.</p>
            <p class="body">You might use this function when you wanted an IF
            function or other complex UltraCalc expression to return the #N/A!
            error value.</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionNa.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionNa.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionNa.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionNa.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsBlank">
            <summary>
            Returns TRUE if the specified value is blank.
            </summary>
            <remarks>
            <p class="body">ISBLANK(value)</p>
            <p class="body">Value can be any constant, reference or the result of
            evaluating an UltraCalc expression.</p>
            <p class="body">The definition of what constitutes "blank" is anything
            that causes the <strong>IsNull</strong> method of the <strong>UltraCalcValue</strong>
            object containing the argument, value, to return TRUE. This may vary
            for different kinds of <strong>UltraCalcValue</strong> object.</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsBlank.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsBlank.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsBlank.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsBlank.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsErr">
            <summary>
            Returns TRUE if the specified value is any error value, except #N/A!
            </summary>
            <remarks>
            <p class="body">ISERR(value)</p>
            <p class="body">Value is an <strong>UltraCalcValue</strong> object (perhaps
            the result of evaluating an UltraCalc expression) thought to be an error
            value. The ISERR function will return FALSE when value is not an error
            value, or it is an error but the error value was not applicable.</p>
            <p class="body">This is a weaker variation of the more stringent
            <see cref="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsError">ISERROR</see> function.</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsErr.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsErr.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsErr.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsErr.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsError">
            <summary>
            Returns TRUE if the specified value is any error value without exception.
            </summary>
            <remarks>
            <p class="body">ISERROR(value)</p>
            <p class="body">Value is an <strong>UltraCalcValue</strong> object (perhaps
            the result of evaluating an UltraCalc expression) thought to be an error
            value. The ISERROR function will return FALSE only when value is not an
            error value.</p>
            <p class="body">A more relaxed variation of this function is the
            <see cref="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsErr">ISERR</see> function, which
            returns TRUE when an error value is not applicable. The ISERROR
            function treats this case as being an error. If you are using
            certain UltraCalc functions then sometimes error values of #N/A!
            should be treated by your application as non-errors and you
            should choose ISERR instead of ISERROR.</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsError.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsError.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsError.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsError.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsLogical">
            <summary>
            Returns TRUE if the specified value refers to a two-state logic
            or Boolean value.
            </summary>
            <remarks>
            <p class="body">ISLOGICAL(value)</p>
            <p class="body">Value is an <strong>UltraCalcValue</strong> object,
            or the result of evaluating an UltraCalc expression, which is thought
            to be a boolean value (TRUE or FALSE.) Boolean values are named in
            honor of George Boole, whose development of Boolean algebra governs
            the special characteristics of logical functions upon these two
            values.</p>
            <p class="body">Depending on the kind of value, it may not be convertible
            into a boolean value and therefore the ISLOGICAL function returns FALSE.
            The ISLOGICAL function only furnishes information about the compatibility
            of a value with the boolean-typed values evaluated by UltraCalc.</p>
            <p class="note">The ISLOGICAL function does not perform deductive reasoning.
            A return value of TRUE should not be interpreted as proof any value or UltraCalc
            expression passed to the ISLOGICAL function represents a logical outcome.</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsLogical.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsLogical.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsLogical.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsLogical.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsNa">
            <summary>
            Returns TRUE if an error value is #N/A (not applicable.)
            </summary>
            <remarks>
            <p class="body">ISNA(value)</p>
            <p class="body">Value is an error value thought to be the error value
            returned when an error has happened, but the error code was not applicable.</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsNa.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsNa.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsNa.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsNa.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsNonText">
            <summary>
            Returns TRUE if the specified value refers to any not-text value.
            </summary>
            <remarks>
            <p class="body">ISNONTEXT( value)</p>
            <p class="body">Value is an <strong>UltraCalcValue</strong> object
            or the result of an UltraCalc expression evaluation that you want
            to test to determine whether it is a text value (such as a .NET
            <strong>String</strong> object) or a non-text value.</p>
            <seealso cref="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsText">ISTEXT function</seealso>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsNonText.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsNonText.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsNonText.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsNonText.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsNumber">
            <summary>
            Returns TRUE if the specified value refers to a numeric value.
            </summary>
            <remarks>
            <p class="body">ISNUMBER( value)</p>
            <p class="body">Value is an <strong>UltraCalcValue</strong> or the
            result of evaluating an UltraCalc expression that you want to test
            to determine whether it is a number or not. A numeric value can be
            an integer, floating-point or decimal number.</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsNumber.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsNumber.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsNumber.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsNumber.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsRef">
            <summary>
            Returns TRUE if the specified value is an UltraCalc reference.
            </summary>
            <remarks>
            <p class="body">ISREF( reference)</p>
            <p class="body">Reference is an <strong>UltraCalcValue</strong>
            object that contains a reference to some application-specific
            control, field, or piece of information. You can think of it as
            an address which the UltraCalc engine uses to look-up a value
            in your application when one is needed to evaluate an expression.
            </p>
            <p class="body">The ISREF function returns TRUE when the specified
            <strong>UltraCalcValue</strong> is a reference. Since it's value
            is defined by the contents at another referenced location, it's
            possible for this <strong>UltraCalcValue</strong> object to change
            in value based on changes in your application (outside of the
            UltraCalc engine.) Proper implementation of the <strong>IUltraCalcReference</strong>
            interface and <strong>NotifyValueChange</strong> methods will ensure the
            UltraCalc engine is made aware of any changes in a referenced value,
            and that all references depending on this value are refreshed.</p>
            <p class="body">Conversely, the ISREF function will return FALSE
            should the <strong>UltraCalcValue</strong> you supply represent
            a constant value or the temporary result of evaluating an UltraCalc
            expression (a constant value sitting at the top of the UltraCalc
            engine's number stack.)</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsRef.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsRef.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsRef.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsRef.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsText">
            <summary>
            Returns TRUE if the specified value refers to a text (or string) value.
            </summary>
            <remarks>
            <p class="body">ISTEXT(value)</p>
            <p class="body">Value is an <strong>UltraCalcValue</strong> object or
            the result of evaluating an UltraCalc expression that you want to test
            to determine whether it is of a text (<em>e.g.</em>, string) value or
            a non-text value (which could be a numeric, boolean, or error value.)
            </p>
            <seealso cref="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsNonText">ISNONTEXT function</seealso>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsText.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsText.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsText.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsText.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsEven">
            <summary>
            Returns TRUE if the specified value is an even number.
            </summary>
            <remarks>
            <p class="body">ISEVEN(value)</p>
            <p class="body">Value is a number thought to be even (divisible by the
            integer 2.) A value that is not an integer will first be converted to
            an integer using the <see cref="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionFloor">FLOOR</see>
            function before evaluation.</p>
            <seealso cref="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsOdd">ISODD function</seealso>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsEven.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsEven.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsEven.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsEven.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsOdd">
            <summary>
            Returns TRUE if the specified value is an odd number.
            </summary>
            <remarks>
            <p class="body">ISODD(value)</p>
            <p class="body">Value is a number thought to be odd (not divisible by
            the integer 2.) A value that is not an integer will first be converted
            to an integer using the <see cref="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionFloor">FLOOR</see>
            function before evaluation.</p>
            <seealso cref="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsEven">ISEVEN function</seealso>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsOdd.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsOdd.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsOdd.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsOdd.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIRR">
            <summary>
            Calculates an internal rate of return for a given series of cash flows represented by either positive (incoming) or
            negative (outgoing) numeric values.
            </summary>
            <remarks>
            <p class="body">IRR(value_reference, estimate)</p>
            <p class="body">Value_reference must be a column or range reference of numeric values representing cash outflows
            (payments) as negative numeric values, and cash inflows (income) as positive numeric values. Each cash flow must
            occur with a regular period. If payments occur at irregular intervals, then you must represent the cash flow periods
            as taking place on a period common to all cash flows, and at intervals without a cash flow specify a zero value. 
            For example, if you finance the purchase of a television by taking a $300 loan with monthly payments of $110, but
            your payments do not start for three months, your series of cash flows would be monthly but would show three zero
            values for the months without payments (+300, 0, 0, 0, -110, -110, -110).</p>
            <p class="body">Estimate is an approximation close to what you expect the resulting internal rate of return to
            be. This function employs an iterative algorithm starting with this estimate and then repeatedly converging on
            a result that has a diminishing margin of error. If you do not provide an <em>estimate</em> then this function
            uses 10 percent as it's starting point.</p>
            <p class="body">If after twenty iterations the margin of error has not closed to within 1/1000 basis point then
            a #NUM error value will be returned.</p>
            <p class="body">The IRR() function has applications where you may be given a series of cash flows without an
            interest rate, such as in the retail financing example above, and wish to calculate what it's effective rate
            of interest would be. The internal rate is based on the period between cash flows, therefore when calculating
            payments that are not annual, you must annualize the internal rate.</p>
            <seealso cref="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionNPV">NPV()</seealso>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIRR.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIRR.CanParameterBeEnumerable(System.Int32)">
            <summary>
            Determines whether the parameter at the specified index will accept an enumerable reference.
            </summary>
            <param name="parameterIndex">In 0-based index of the parameter.</param>
            <returns>
            True if the parameter at the specified index can accept enumerable references; False otherwise or if the parameter is out of range for this function.
            </returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIRR.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIRR.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIRR.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionRate">
            <summary>
            Calculates the per-period interest rate for a series of cash flows (an annuity).
            </summary>
            <remarks>
            <p class="body">RATE(nPeriods, amount, presentValue, paymentDue, futureValue, estimate)</p>
            <p class="body">NPeriods are the total number of cash flows, whether a payment (negative <em>amount</em>)
            or a receipt (positive <em>amount</em>) occuring periodically with a fixed time period between each cash
            flow.</p>
            <p class="body">Amount is the amount of cash paid (negative) or received (positive). It must be held
            constant over the course of the annuity.</p>
            <p class="body">PresentValue is the value today of the series of future payments. Payments made in the
            future are discounted by the interest rate being calculated, because it is assumed that at that interest
            rate a smaller sum could be invested today and would grow to the <em>amount</em> at a future time when
            that payment became due.</p>
            <p class="body">PaymentDue indicates whether cash flows occur at the beginning of each period (1) or at
            the end of each period (0). If not specified, the payments at the end of each period is assumed.</p>
            <p class="body">FutureValue is the accumulated balance attained after <em>nPeriods</em> payments have
            been made and accrued interest at the calculated rate. If left unspecified, the default future value
            is assumed to be zero (this represents reaching zero loan liability, when a loan has been fully repaid).
            </p>
            <p class="body">Estimate is an approximation of the interest rate used to start the calculation (which
            works by iteratively refining the <em>estimate</em> until it converges on the correct value). When no
            <em>estimate</em> is given a default of 10% is assumed.</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionRate.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionRate.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionRate.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionRate.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsNull">
            <summary>
            Returns a boolean indicating if the value is null (Nothing in VB).
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsNull.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsNull.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsNull.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsNull.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionNull">
            <summary>
            Returns a null value (Nothing in VB)
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionNull.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionNull.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionNull.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionNull.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsDBNull">
            <summary>
            Returns a boolean indicating if the value is DBNull.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsDBNull.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsDBNull.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsDBNull.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIsDBNull.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDBNull">
            <summary>
            Returns DBNull
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDBNull.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDBNull.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDBNull.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDBNull.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDateAdd">
            <summary>
            Returns a <see cref="T:System.DateTime"/> value resulting from adding a specified interval to a DateTime.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDateAdd.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDateAdd.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDateAdd.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDateAdd.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDateDiff">
            <summary>
            Returns a value specifying the number of time intervals between two DateTime values.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDateDiff.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDateDiff.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDateDiff.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDateDiff.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionChar">
            <summary>
            Returns the character specified by the code number from the character set for your computer.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionChar.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionChar.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionChar.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionChar.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionCode">
            <summary>
            Gives you the numeric code corresponding the the first character in a
            specific text string.
            </summary>
            <remarks>
            <p class="body">CODE(Text)</p>
            <p class="body">Text is a text string of at least one character in length.
            This function returns the numeric code of the first character in <em>Text</em>.
            These code values correspond to those used by your machine to encode the text
            characters in a string (<em>e.g.</em>, Unicode).</p>
            <p class="body">If <em>Text</em> is an empty string of zero length, then
            this function returns the code zero.</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionCode.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionCode.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionCode.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionCode.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionFixed">
            <summary>
            Formats a numeric value rounded to a specified number of decimal places and
            with optional thousands separators.
            </summary>
            <remarks>
            <p class="body">FIXED(value, decimal_places, exclude_thousands_separators)</p>
            <p class="body">Value is the numeric value to be rounded and formatted as text.</p>
            <p class="body">Decimal_places indicate how many places to the right of the decimal point
            the <em>value</em> should be rounded. If omitted, rounding occurs to two decimal places.</p>
            <p class="body">Exclude_thousands_separators is a boolean value (TRUE or FALSE) indicating
            whether commas should appear in the formatted text value. By default the formatted text
            includes commas as thousands separators.</p>
            <p class="body">This function may not return text values consistent with your locale's
            formatting of numbers because it operates using culture invariant settings (these include
            commas as thousands separators and decimal points) to facilitate unambiguously parsing the
            text values it formats into numeric values for subsequent calculations. Applications may
            instead choose to format numeric values after UltraCalc has finished processing them, but
            before presenting them to their end user.</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionFixed.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionFixed.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionFixed.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionFixed.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionToday">
            <summary>
            Gets the host's current date.
            </summary>
            <remarks>
            <p class="body">No arguments are passed to this function.</p>
            <p class="body">The date returned for TODAY() is based on the local time of the
            host running UltraCalc. In some distributed applications, such as those built for
            the Web, this may be different from today's date at the client.</p>
            <p class="body">The date/time value returned is always adjusted to Midnight 
            (00:00).</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionToday.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionToday.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionToday.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionToday.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionASinh">
            <summary>
            Returns the angle (measured in radians) having the specified value of it's hyperbolic sine function.
            </summary>
            <remarks>
            <p class="body">ASINH(value)</p>
            <p class="body">Value is the hyperbolic sine of some angle (measured in radians) that you want
            to find. As you might expect, the values of the hyperbolic sine function (see the <see cref="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSinh">SINH</see> function)
            increase at a hyperbolic rate, but one consequence is that these ever larger changes in the hyperbolic
            sine will correspond to ever smaller changes in the angle. This relationship is intrinsic to many of
            the mathematical and engineering applications of the inverse hyperbolic sine function, such as when
            resistance or strain builds up on a body increasingly as it is rotated (hysteresis).</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionASinh.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function, Arcsinh, against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionASinh.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionASinh.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionASinh.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionATanh">
            <summary>
            Calculates the hyperbolic tangent of a specified angle measured in radians.
            </summary>
            <remarks>
            <p class="body">TANH(value)</p>
            <p class="body">Value is an angle measured in radians for which you want to
            calculate the hyperbolic tangent. If your angle is measured in degrees, 
            multiply it by PI()/180 to convert into radians. The hyperbolic tangent 
            has a range from -1 to 1.</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionATanh.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function, Arctanh, against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionATanh.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionATanh.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionATanh.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionACosh">
            <summary>
            Returns the angle (measured in radians) having the specified value of it's hyperbolic cosine function.
            </summary>
            <remarks>
            <p class="body">ACOSH(value)</p>
            <p class="body">Value is the hyperbolic cosine of some angle (measured in radians) that you want
            to find. As you might expect, the values of the hyperbolic cosine function (see the <see cref="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionCosh">COSH</see> function)
            increase at a hyperbolic rate, but one consequence is that these ever larger changes in the hyperbolic
            cosine will correspond to ever smaller changes in the angle. This relationship is intrinsic to many of
            the mathematical and engineering applications of the inverse hyperbolic cosine function, such as when
            resistance or strain builds up on a body increasingly as it is rotated (hysteresis).</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionACosh.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function, Arccosh, against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionACosh.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionACosh.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionACosh.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionEDate">
            <summary>
            Returns a date that is the specified number of months before or after the start date.
            </summary>
            <remarks>
            <p class="body">
            DATE(date, numberOfMonths)
            <br/>
            Date is the starting date
            <br/>
            NumberOfMonths is a number of months to shift the date. A positive number means a date after the startdate. A negative number indicates a date prior to the start date.
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionEDate.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionEDate.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionEDate.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionEDate.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionEOMonth">
            <summary>
            Returns a date that is at the end of the month which is the specified number of months before or after the start date.
            </summary>
            <remarks>
            <p class="body">
            EOMONTH(date, numberOfMonths)
            <br/>
            Date is the starting date
            <br/>
            NumberOfMonths is a number of months to shift the date. A positive number means a date after the startdate. A negative number indicates a date prior to the start date.
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionEOMonth.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionEOMonth.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionEOMonth.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionEOMonth.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionWeekDay">
            <summary>
            Returns a number representing the day of the week of the specified date. 
            </summary>
            <remarks>
            <p class="body">
            WEEKDAY(date, returnType)
            <br/>
            Date is a date.
            <br/>
            ReturnType determines which numbering scheme is used for the days of the week.
            1 (default) = Sunday (1) through Saturday (7)
            2 = Monday (1) through Sunday (7)
            3 = Monday (0) through Sunday (6)
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionWeekDay.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionWeekDay.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionWeekDay.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionWeekDay.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionNetWorkDays">
            <summary>
            Returns the total number of whole work days between the specified dates, excluding any specified holidays.
            </summary>
            <remarks>    
            <p class="body">
            NETWORKDAYS(startDate, endDate [, holiday1, holiday2, ..., holidayN])
            <br/>
            StartDate is the date from which to start.
            <br/>
            EndDate is the date at which to end.
            <br/>
            Holiday1, holiday2, ..., holidayN is any number of dates or range references containing dates that are to be considered non-working days.
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionNetWorkDays.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionNetWorkDays.CanParameterBeEnumerable(System.Int32)">
            <summary>
            Determines whether the parameter at the specified index will accept an enumerable reference.
            </summary>
            <param name="parameterIndex">In 0-based index of the parameter.</param>
            <returns>
            True if the parameter at the specified index can accept enumerable references; False otherwise or if the parameter is out of range for this function.
            </returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionNetWorkDays.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionNetWorkDays.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionNetWorkDays.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionWeekNum">
            <summary>
            Returns the number of the week into which the specified date falls. 
            </summary>
            <remarks>
            <p class="body">
            WEEKNUM(date, returnType)
            <br/>
            Date is a date.
            <br/>
            ReturnType determines which day begins the week.
            1 (default) = Sunday is the first day of the week.
            2 = Monday is the first day of the week.    
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionWeekNum.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionWeekNum.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionWeekNum.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionWeekNum.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionWorkDay">
            <summary>
            Returns a work day the specified number of days from the specified date, excluding any specified holidays.
            </summary>
            <remarks>    
            <p class="body">
            WORKDAY(startDate, days [, holiday1, holiday2, ..., holidayN])
            <br/>
            StartDate is the date from which to start.
            <br/>
            Days is the number of work days to offset from the start date.
            <br/>
            Holiday1, holiday2, ..., holidayN is any number of dates or range references containing dates that are to be considered non-working days.
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionWorkDay.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionWorkDay.CanParameterBeEnumerable(System.Int32)">
            <summary>
            Determines whether the parameter at the specified index will accept an enumerable reference.
            </summary>
            <param name="parameterIndex">In 0-based index of the parameter.</param>
            <returns>
            True if the parameter at the specified index can accept enumerable references; False otherwise or if the parameter is out of range for this function.
            </returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionWorkDay.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionWorkDay.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionWorkDay.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDec2XBase">
            <summary>
            Returns a string representing the specified decimal value in the specified base number scheme.
            </summary>
            <remarks>
            <p class="body">
            Dec2X(number, places)
            <br/>
            Number is the decimal value to be converted.
            <br/>
            Places is the number of characters to use in representing the value. If places is not specified, the mimumum number of characters neccessary to represent the value will be used. Places allows you to specify leading zeros.
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDec2XBase.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDec2XBase.MinNumber">
            <summary>
            The minimum value that the number argument to this function will allow.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDec2XBase.MaxNumber">
            <summary>
            The maximum value that the number argument to this function will allow.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDec2XBase.NumberSystem">
            <summary>
            The number system to convert to (2 = binary, 8 = octal, 16 = Hexadecimal, etc.)
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDec2XBase.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDec2XBase.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDec2Bin">
            <summary>
            Returns a string representing the specified decimal value as a binary number.
            </summary>
            <remarks>
            <p class="body">
            Dec2Bin(number, places)
            <br/>
            Number is the decimal value to be converted.
            <br/>
            Places is the number of characters to use in representing the value. If places is not specified, the mimumum number of characters neccessary to represent the value will be used. Places allows you to specify leading zeros.
            </p>
            </remarks>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDec2Bin.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDec2Bin.MinNumber">
            <summary>
            The minimum value that the number argument to this function will allow.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDec2Bin.MaxNumber">
            <summary>
            The maximum value that the number argument to this function will allow.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDec2Bin.NumberSystem">
            <summary>
            The number system to convert to (2 = binary, 8 = octal, 16 = Hexadecimal, etc.)
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDec2Hex">
            <summary>
            Returns a string representing the specified decimal value as a hexadecimal number.
            </summary>
            <remarks>
            <p class="body">
            Dec2Hex(number, places)
            <br/>
            Number is the decimal value to be converted.
            <br/>
            Places is the number of characters to use in representing the value. If places is not specified, the mimumum number of characters neccessary to represent the value will be used. Places allows you to specify leading zeros.
            </p>
            </remarks>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDec2Hex.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDec2Hex.MinNumber">
            <summary>
            The minimum value that the number argument to this function will allow.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDec2Hex.MaxNumber">
            <summary>
            The maximum value that the number argument to this function will allow.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDec2Hex.NumberSystem">
            <summary>
            The number system to convert to (2 = hexadecimal, 8 = octal, 16 = Hexadecimal, etc.)
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDec2Oct">
            <summary>
            Returns a string representing the specified decimal value as a octal number.
            </summary>
            <remarks>
            <p class="body">
            Dec2Oct(number, places)
            <br/>
            Number is the decimal value to be converted.
            <br/>
            Places is the number of characters to use in representing the value. If places is not specified, the mimumum number of characters neccessary to represent the value will be used. Places allows you to specify leading zeros.
            </p>
            </remarks>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDec2Oct.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDec2Oct.MinNumber">
            <summary>
            The minimum value that the number argument to this function will allow.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDec2Oct.MaxNumber">
            <summary>
            The maximum value that the number argument to this function will allow.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDec2Oct.NumberSystem">
            <summary>
            The number system to convert to (2 = octal, 8 = octal, 16 = Hexadecimal, etc.)
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionXBase2Dec">
            <summary>
            Returns the decimal value of a string representation of a number in a non-decimal number system.
            </summary>
            <remarks>
            <p class="body">
            X2Dec(number)
            <br/>
            Number is a string represeting a number in a non-decimal number system.    
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionXBase2Dec.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionXBase2Dec.MinNumber">
            <summary>
            The minimum value that the number argument to this function will allow.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionXBase2Dec.MaxNumber">
            <summary>
            The maximum value that the number argument to this function will allow.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionXBase2Dec.NumberSystem">
            <summary>
            The number system to convert to (2 = binary, 8 = octal, 16 = Hexadecimal, etc.)
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionXBase2Dec.MaxLength">
            <summary>
            The maximum length of the number string.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionXBase2Dec.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionXBase2Dec.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionBin2Dec">
            <summary>
            Returns the decimal value of a string representation of a number in a binary system.
            </summary>
            <remarks>
            <p class="body">
            Bin2Dec(number)
            <br/>
            Number is a string represeting a binary number.
            </p>
            </remarks>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionBin2Dec.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionBin2Dec.MinNumber">
            <summary>
            The minimum value that the number argument to this function will allow.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionBin2Dec.MaxNumber">
            <summary>
            The maximum value that the number argument to this function will allow.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionBin2Dec.NumberSystem">
            <summary>
            The number system to convert from (2 = binary, 8 = octal, 16 = Hexadecimal, etc.)
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionBin2Dec.MaxLength">
            <summary>
            The maximum length of the 'number' string.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionHex2Dec">
            <summary>
            Returns the decimal value of a string representation of a number in a hexadecimal system.
            </summary>
            <remarks>
            <p class="body">
            Hex2Dec(number)
            <br/>
            Number is a string represeting a hexadecimal number.
            </p>
            </remarks>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionHex2Dec.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionHex2Dec.MinNumber">
            <summary>
            The minimum value that the number argument to this function will allow.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionHex2Dec.MaxNumber">
            <summary>
            The maximum value that the number argument to this function will allow.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionHex2Dec.NumberSystem">
            <summary>
            The number system to convert to (2 = hexadecimal, 8 = octal, 16 = Hexadecimal, etc.)
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionHex2Dec.MaxLength">
            <summary>
            The maximum length of the 'number' string.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionOct2Dec">
            <summary>
            Returns the decimal value of a string representation of a number in a octal system.
            </summary>
            <remarks>
            <p class="body">
            Oct2Dec(number)
            <br/>
            Number is a string represeting a octal number.
            </p>
            </remarks>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionOct2Dec.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionOct2Dec.MinNumber">
            <summary>
            The minimum value that the number argument to this function will allow.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionOct2Dec.MaxNumber">
            <summary>
            The maximum value that the number argument to this function will allow.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionOct2Dec.NumberSystem">
            <summary>
            The number system to convert to (2 = octal, 8 = octal, 16 = Hexadecimal, etc.)
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionOct2Dec.MaxLength">
            <summary>
            The maximum length of the 'number' string.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionXBase2XBase">
            <summary>
            Converts a string representing a number in a non-decimal number system to a number in another non-decimal number system.
            </summary>
            <remarks>
            <p class="body">
            XBase2XBase(number, places)
            <br/>
            Number is the value to be converted.
            <br/>
            Places is the number of characters to use in representing the value. If places is not specified, the mimumum number of characters neccessary to represent the value will be used. Places allows you to specify leading zeros.
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionXBase2XBase.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionXBase2XBase.OriginalMinNumber">
            <summary>
            The minimum value that the number argument to this function will allow in the original number system.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionXBase2XBase.OriginalMaxNumber">
            <summary>
            The maximum value that the number argument to this function will allow in the original number system.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionXBase2XBase.NewMinNumber">
            <summary>
            The minimum value that the number argument to this function will allow in the new number system.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionXBase2XBase.NewMaxNumber">
            <summary>
            The maximum value that the number argument to this function will allow in the new number system.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionXBase2XBase.OriginalNumberSystem">
            <summary>
            The number system to convert from (2 = binary, 8 = octal, 16 = Hexadecimal, etc.)
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionXBase2XBase.NewNumberSystem">
            <summary>
            The number system to convert to (2 = binary, 8 = octal, 16 = Hexadecimal, etc.)
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionXBase2XBase.MaxLength">
            <summary>
            The maximum length of the number string.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionXBase2XBase.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionXBase2XBase.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionBin2Oct">
            <summary>
            Converts a string representing a binary number  to a string representing the same number in the octal number system.
            </summary>
            <remarks>
            <p class="body">
            Bin2Oct(number, places)
            <br/>
            Number is the value to be converted.
            <br/>
            Places is the number of characters to use in representing the value. If places is not specified, the mimumum number of characters neccessary to represent the value will be used. Places allows you to specify leading zeros.
            </p>
            </remarks>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionBin2Oct.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionBin2Oct.OriginalMinNumber">
            <summary>
            The minimum value that the number argument to this function will allow.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionBin2Oct.OriginalMaxNumber">
            <summary>
            The maximum value that the number argument to this function will allow.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionBin2Oct.NewMinNumber">
            <summary>
            The minimum value that the number argument to this function will allow in the new number system.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionBin2Oct.NewMaxNumber">
            <summary>
            The maximum value that the number argument to this function will allow in the new number system.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionBin2Oct.OriginalNumberSystem">
            <summary>
            The number system to convert from (2 = binary, 8 = octal, 16 = Hexadecimal, etc.)
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionBin2Oct.NewNumberSystem">
            <summary>
            The number system to convert to (2 = binary, 8 = octal, 16 = Hexadecimal, etc.)
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionBin2Oct.MaxLength">
            <summary>
            The maximum length of the 'number' string.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionBin2Hex">
            <summary>
            Converts a string representing a binary number  to a string representing the same number in the hexadecimal number system.
            </summary>
            <remarks>
            <p class="body">
            Bin2Hex(number, places)
            <br/>
            Number is the value to be converted.
            <br/>
            Places is the number of characters to use in representing the value. If places is not specified, the mimumum number of characters neccessary to represent the value will be used. Places allows you to specify leading zeros.
            </p>
            </remarks>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionBin2Hex.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionBin2Hex.OriginalMinNumber">
            <summary>
            The minimum value that the number argument to this function will allow.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionBin2Hex.OriginalMaxNumber">
            <summary>
            The maximum value that the number argument to this function will allow.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionBin2Hex.NewMinNumber">
            <summary>
            The minimum value that the number argument to this function will allow in the new number system.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionBin2Hex.NewMaxNumber">
            <summary>
            The maximum value that the number argument to this function will allow in the new number system.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionBin2Hex.OriginalNumberSystem">
            <summary>
            The number system to convert from (2 = binary, 8 = octal, 16 = Hexadecimal, etc.)
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionBin2Hex.NewNumberSystem">
            <summary>
            The number system to convert to (2 = binary, 8 = octal, 16 = Hexadecimal, etc.)
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionBin2Hex.MaxLength">
            <summary>
            The maximum length of the 'number' string.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionOct2Bin">
            <summary>
            Converts a string representing an octal number to a string representing the same number in the binary number system.
            </summary>
            <remarks>
            <p class="body">
            Oct2Bin(number, places)
            <br/>
            Number is the value to be converted.
            <br/>
            Places is the number of characters to use in representing the value. If places is not specified, the mimumum number of characters neccessary to represent the value will be used. Places allows you to specify leading zeros.
            </p>
            </remarks>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionOct2Bin.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionOct2Bin.OriginalMinNumber">
            <summary>
            The minimum value that the number argument to this function will allow.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionOct2Bin.OriginalMaxNumber">
            <summary>
            The maximum value that the number argument to this function will allow.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionOct2Bin.NewMinNumber">
            <summary>
            The minimum value that the number argument to this function will allow in the new number system.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionOct2Bin.NewMaxNumber">
            <summary>
            The maximum value that the number argument to this function will allow in the new number system.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionOct2Bin.OriginalNumberSystem">
            <summary>
            The number system to convert from (2 = binary, 8 = octal, 16 = Hexadecimal, etc.)
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionOct2Bin.NewNumberSystem">
            <summary>
            The number system to convert to (2 = binary, 8 = octal, 16 = Hexadecimal, etc.)
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionOct2Bin.MaxLength">
            <summary>
            The maximum length of the 'number' string.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionOct2Hex">
            <summary>
            Converts a string representing an octal number to a string representing the same number in the hexadecimal number system.
            </summary>
            <remarks>
            <p class="body">
            Oct2Hex(number, places)
            <br/>
            Number is the value to be converted.
            <br/>
            Places is the number of characters to use in representing the value. If places is not specified, the mimumum number of characters neccessary to represent the value will be used. Places allows you to specify leading zeros.
            </p>
            </remarks>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionOct2Hex.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionOct2Hex.OriginalMinNumber">
            <summary>
            The minimum value that the number argument to this function will allow.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionOct2Hex.OriginalMaxNumber">
            <summary>
            The maximum value that the number argument to this function will allow.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionOct2Hex.NewMinNumber">
            <summary>
            The minimum value that the number argument to this function will allow in the new number system.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionOct2Hex.NewMaxNumber">
            <summary>
            The maximum value that the number argument to this function will allow in the new number system.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionOct2Hex.OriginalNumberSystem">
            <summary>
            The number system to convert from (2 = binary, 8 = octal, 16 = Hexadecimal, etc.)
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionOct2Hex.NewNumberSystem">
            <summary>
            The number system to convert to (2 = binary, 8 = octal, 16 = Hexadecimal, etc.)
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionOct2Hex.MaxLength">
            <summary>
            The maximum length of the 'number' string.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionHex2Bin">
            <summary>
            Converts a string representing an hexadecimal number to a string representing the same number in the binary number system.
            </summary>
            <remarks>
            <p class="body">
            Hex2Bin(number, places)
            <br/>
            Number is the value to be converted.
            <br/>
            Places is the number of characters to use in representing the value. If places is not specified, the mimumum number of characters neccessary to represent the value will be used. Places allows you to specify leading zeros.
            </p>
            </remarks>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionHex2Bin.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionHex2Bin.OriginalMinNumber">
            <summary>
            The minimum value that the number argument to this function will allow.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionHex2Bin.OriginalMaxNumber">
            <summary>
            The maximum value that the number argument to this function will allow.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionHex2Bin.NewMinNumber">
            <summary>
            The minimum value that the number argument to this function will allow in the new number system.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionHex2Bin.NewMaxNumber">
            <summary>
            The maximum value that the number argument to this function will allow in the new number system.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionHex2Bin.OriginalNumberSystem">
            <summary>
            The number system to convert from (2 = binary, 8 = octal, 16 = Hexadecimal, etc.)
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionHex2Bin.NewNumberSystem">
            <summary>
            The number system to convert to (2 = binary, 8 = octal, 16 = Hexadecimal, etc.)
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionHex2Bin.MaxLength">
            <summary>
            The maximum length of the 'number' string.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionHex2Oct">
            <summary>
            Converts a string representing an hexadecimal number to a string representing the same number in the octal number system.
            </summary>
            <remarks>
            <p class="body">
            Hex2Oct(number, places)
            <br/>
            Number is the value to be converted.
            <br/>
            Places is the number of characters to use in representing the value. If places is not specified, the mimumum number of characters neccessary to represent the value will be used. Places allows you to specify leading zeros.
            </p>
            </remarks>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionHex2Oct.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionHex2Oct.OriginalMinNumber">
            <summary>
            The minimum value that the number argument to this function will allow.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionHex2Oct.OriginalMaxNumber">
            <summary>
            The maximum value that the number argument to this function will allow.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionHex2Oct.NewMinNumber">
            <summary>
            The minimum value that the number argument to this function will allow in the new number system.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionHex2Oct.NewMaxNumber">
            <summary>
            The maximum value that the number argument to this function will allow in the new number system.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionHex2Oct.OriginalNumberSystem">
            <summary>
            The number system to convert from (2 = binary, 8 = octal, 16 = Hexadecimal, etc.)
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionHex2Oct.NewNumberSystem">
            <summary>
            The number system to convert to (2 = binary, 8 = octal, 16 = Hexadecimal, etc.)
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionHex2Oct.MaxLength">
            <summary>
            The maximum length of the 'number' string.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionConvert">
            <summary>
            Converts a value from one system of measurement to another. For example, meters to inches or hours to seconds.
            </summary>
            <remarks>
            <p class="body">CONVERT(number, fromUnit, toUnit)
            <br/>
            Number is the value to convert.
            <br/>
            FromUnit is the unit in which the number is given.
            <br/>
            ToUnit is the units to convert to.
            <br/>
            Weight and mass units:
            "g" = gram
            "sg" = slug
            "lbm" = pound mass (avoirdupois)
            "u" = U (atomic mass unit)
            "ozm" = Ounce mass (avoirdupois)
            <br/>
            Distance units:
            "m" = Meter
            "mi" = Statute mile
            "Nmi" = Nautical mile 
            "in" = Inch
            "ft" = Foot 
            "yd" = Yard
            "ang" = Angstrom
            "Pica" = Pica (1/72 in.)    
            <br/>
            Time units:
            "yr" = Year
            "day" = Day
            "hr" = Hour
            "mn" = Minute
            "sec" = Second
            <br/>
            Pressure units
            "Pa" (or "p") = Pascal
            "atm" (or "at") = Atmosphere
            "mmHg" = mm of Mercury
            <br/>
            Force units
            "N" = Newton
            "dyn" (or "dy") = Dyne
            "lbf" = Pound force
            <br/>
            Energy units:
            "J" = Joule
            "e" = Erg
            "c" = Thermodynamic calorie
            "cal" = IT calorie
            "eV" (or "ev") = Electron volt
            "HPh" (or "hh") = Horsepower-hour
            "Wh" (or "wh") = Watt-hour
            "flb" = Foot-pound
            "BTU" (or "btu") = BTU
            <br/>
            Power units:
            "HP" (or "h") = Horsepower
            "W" (or "w") = Watt
            <br/>
            Magentism units:
            "T" = Tesla
            "ga" = Gauss
            <br/>
            Temperature units:
            "C" (or "cel") = Degree Celsius
            "F" (or "fah") = Degree Fahrenheit
            "K" (or "kel") = Kelvin
            <br/>
            Liquid measure units:
            "tsp" = Teaspoon
            "tbs" = Tablespoon
            "oz" = Fluid ounce
            "cup" = Cup
            "pt" (or "us_pt") = U.S. pint
            "uk_pt" = U.K. pint
            "qt" = Quart
            "gal" = Gallon
            "l" (or "lt") = Liter
            <br/>
            Any metric ToUnit or FromUnit may be prefixed with one of the following:
            exa ("E") = 1E+18
            peta ("P") = 1E+15
            tera ("T") = 1E+12
            giga ("G") = 1E+09
            mega ("M") = 1E+06
            kilo ("k") = 1E+03
            hecto ("h") = 1E+02
            dekao ("e") = 1E+01
            deci ("d") = 1E-01
            centi ("c") = 1E-02
            milli ("m") = 1E-03
            micro ("u") = 1E-06
            nano ("n") = 1E-09
            pico ("p") = 1E-12
            femto ("f") = 1E-15
            atto ("a") = 1E-18
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionConvert.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionConvert.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionConvert.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionConvert.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDelta">
            <summary>
            Compares two numbers and returns 1 if they are equal or 0 if they are not. 
            </summary>
            <remarks>
            <p class="body">DELTA(number1, [number2])
            <br/>
            Number1 is a number.
            <br/>
            Number2 is a number. If Number2 is not specified, Number1 will be compared to 0.
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDelta.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDelta.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDelta.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDelta.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionGeStep">
            <summary>
            Compares two numbers and returns 1 the first number is greater than or equal to the second or returns 0 if not.
            </summary>
            <remarks>
            <p class="body">GESTEP(number, [step])
            <br/>
            Number is a number.
            <br/>
            Step is a number. If step is not specified, Number will be compared to 0.
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionGeStep.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionGeStep.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionGeStep.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionGeStep.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionComplex">
            <summary>
            Returns a complex number represented as a string in the format "x + yi" or "x + yj" by comining a real and imaginary number.
            </summary>
            <remarks>
            <p class="body">COMPLEX(realNumber, imaginaryNumber, [suffix])
            <br/>
            RealNumber is the real coefficient of the complex number.
            <br/>
            ImaginaryNumber is the imaginary coefficient of the number.
            <br/>
            Suffix specifies the suffix to use. The acceptable values are "i" or "j". If omitted, "i" is used. Note that the suffix is case-sensitive; upper case "I" and "J" are not allowed and will result in a #VALUE error.
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionComplex.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionComplex.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionComplex.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionComplex.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImAbs">
            <summary>
            Returns the absolute value of a complex number.
            </summary>
            <remarks>
            <p class="body">IMABS(complexNumber)
            <br/>
            ComplexNumber is a complex number in the format: "x + yi" or "x + yj".    
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImAbs.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImAbs.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImAbs.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImAbs.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImaginary">
            <summary>
            Returns the imaginary coefficient of a complex number.
            </summary>
            <remarks>
            <p class="body">IMAGINARY(complexNumber)
            <br/>
            ComplexNumber is a complex number in the format: "x + yi" or "x + yj".    
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImaginary.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImaginary.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImaginary.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImaginary.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImArgument">
            <summary>
            Returns the argument theta, and angle expressed in radians.
            </summary>
            <remarks>
            <p class="body">IMARGUMENT(complexNumber)
            <br/>
            ComplexNumber is a complex number in the format: "x + yi" or "x + yj".    
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImArgument.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImArgument.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImArgument.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImArgument.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImConjugate">
            <summary>
            Returns the conjugate of a complex number.
            </summary>
            <remarks>
            <p class="body">IMCONJUGATE(complexNumber)
            <br/>
            ComplexNumber is a complex number in the format: "x + yi" or "x + yj".    
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImConjugate.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImConjugate.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImConjugate.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImConjugate.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImCos">
            <summary>
            Returns the cosine of a complex number.
            </summary>
            <remarks>
            <p class="body">IMCOS(complexNumber)
            <br/>
            ComplexNumber is a complex number in the format: "x + yi" or "x + yj".    
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImCos.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImCos.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImCos.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImCos.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImDiv">
            <summary>
            Returns the quotient of two complex numbers.
            </summary>
            <remarks>
            <p class="body">IMDIV(dividend, divisor)
            <br/>
            Dividend is a complex number in the format: "x + yi" or "x + yj".
            <br/>
            Divisor is a complex number in the format: "x + yi" or "x + yj".    
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImDiv.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImDiv.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImDiv.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImDiv.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImExp">
            <summary>
            Returns the exponential of a complex number.
            </summary>
            <remarks>
            <p class="body">IMEXP(complexNumber)
            <br/>
            ComplexNumber is a complex number in the format: "x + yi" or "x + yj".    
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImExp.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImExp.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImExp.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImExp.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImLn">
            <summary>
            Returns the natural logarithm of a complex number.
            </summary>
            <remarks>
            <p class="body">IMLN(complexNumber)
            <br/>
            ComplexNumber is a complex number in the format: "x + yi" or "x + yj".    
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImLn.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImLn.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImLn.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImLn.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImReal">
            <summary>
            Returns the real coefficient of a complex number.
            </summary>
            <remarks>
            <p class="body">IMREAL(complexNumber)
            <br/>
            ComplexNumber is a complex number in the format: "x + yi" or "x + yj".    
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImReal.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImReal.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImReal.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImReal.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImSub">
            <summary>
            Returns the difference between two complex numbers.
            </summary>
            <remarks>
            <p class="body">IMSUB(complexNumber1, complexNumber2)
            <br/>
            ComplexNumber1 is a complex number in the format: "x + yi" or "x + yj" from which ComplexNumber2 will be subtracted.
            <br/>
            ComplexNumber2 is a complex number in the format: "x + yi" or "x + yj" which will be subtracted from ComplexNumber1.
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImSub.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImSub.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImSub.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImSub.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImProduct">
            <summary>
            Returns the product of 1 to n complex numbers. 
            </summary>
            <remarks>
            <p class="body">IMPRODUCT(complexNumber1 [, complexNumber2, complexNumber3, ..., complexNumberN])
            <br/>    
            ComplexNumber1, ComplexNumber2, ..., ComplexNumberN is any number of complex numbers in the format: "x + yi" or "x + yj" which will be multiplied together.
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImProduct.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImProduct.CanParameterBeEnumerable(System.Int32)">
            <summary>
            Determines whether the parameter at the specified index will accept an enumerable reference.
            </summary>
            <param name="parameterIndex">In 0-based index of the parameter.</param>
            <returns>
            True if the parameter at the specified index can accept enumerable references; False otherwise or if the parameter is out of range for this function.
            </returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImProduct.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImProduct.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImProduct.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImSum">
            <summary>
            Returns the sum of 1 to n complex numbers. 
            </summary>
            <remarks>
            <p class="body">IMSUM(complexNumber1 [, complexNumber2, complexNumber3, ..., complexNumberN])
            <br/>    
            ComplexNumber1, ComplexNumber2, ..., ComplexNumberN is any number of complex numbers in the format: "x + yi" or "x + yj" which will be added together.
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImSum.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImSum.CanParameterBeEnumerable(System.Int32)">
            <summary>
            Determines whether the parameter at the specified index will accept an enumerable reference.
            </summary>
            <param name="parameterIndex">In 0-based index of the parameter.</param>
            <returns>
            True if the parameter at the specified index can accept enumerable references; False otherwise or if the parameter is out of range for this function.
            </returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImSum.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImSum.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImSum.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImLog10">
            <summary>
            Returns the base-10 logarithm of a complex number.
            </summary>
            <remarks>
            <p class="body">IMLOG10(complexNumber)
            <br/>
            ComplexNumber is a complex number in the format: "x + yi" or "x + yj".    
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImLog10.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImLog10.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImLog10.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImLog10.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImLog2">
            <summary>
            Returns the base-2 logarithm of a complex number.
            </summary>
            <remarks>
            <p class="body">IMLOG2(complexNumber)
            <br/>
            ComplexNumber is a complex number in the format: "x + yi" or "x + yj".    
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImLog2.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImLog2.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImLog2.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImLog2.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImSin">
            <summary>
            Returns the sine of a complex number.
            </summary>
            <remarks>
            <p class="body">IMSIN(complexNumber)
            <br/>
            ComplexNumber is a complex number in the format: "x + yi" or "x + yj".    
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImSin.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImSin.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImSin.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImSin.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImSqrt">
            <summary>
            Returns the square root of a complex number.
            </summary>
            <remarks>
            <p class="body">IMSQRT(complexNumber)
            <br/>
            ComplexNumber is a complex number in the format: "x + yi" or "x + yj".    
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImSqrt.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImSqrt.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImSqrt.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImSqrt.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImPower">
            <summary>
            Returns the complex number raised to the specified power. 
            </summary>
            <remarks>
            <p class="body">IMPOWER(complexNumber, power)
            <br/>
            ComplexNumber is a complex number in the format: "x + yi" or "x + yj".    
            <br/>
            Power is the power to which ComplexNumber will be raised. 
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImPower.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImPower.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImPower.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionImPower.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDollarFr">
            <summary>
            Converts a dollary amount expressed as a decimal into a dollar amount expressed as a fraction. 
            </summary>
            <remarks>
            <p class="body">DollarFr(decimalDollarAmount, Fraction)
            <br/>
            DecimalDollarAmount is the dollar amount expressed as a decimal. 
            <br/>
            Fraction is the value used as the denominator of the fraction. If this value is not an integer, it will be truncated. 
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDollarFr.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDollarFr.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDollarFr.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDollarFr.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDollarDe">
            <summary>
            Converts a dollary amount expressed as a decimal into a dollar amount expressed as a fraction. 
            </summary>
            <remarks>
            <p class="body">DollarFr(decimalDollarAmount, Fraction)
            <br/>
            DecimalDollarAmount is the dollar amount expressed as a decimal. 
            <br/>
            Fraction is the value used as the denominator of the fraction. If this value is not an integer, it will be truncated. 
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDollarDe.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDollarDe.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDollarDe.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDollarDe.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionInfo">
            <summary>
            Returns information about the current operating environment. 
            </summary>
            <remarks>
            <p class="body">INFO(type)
            <br/>
            Type is a string indicating the type of information to return.
            <br/>
            "directory" = The full path to the current folder.
            "osversion" = The currently operating system version as a string. 
            "system" = The current operating system. This will always return "pcdos" which indicates Microsoft Windows. The corresponding function in Excel can also return "mac" for Macintosh, but since NetAdvantage is only supported in Windows, this function will always return "pcdos". 
            <br/>
            The following are supported by Microsoft Excel, but have no correlation in UltraCalcManager: "numfile", "origin", "recalc", "release".
            <br/>
            The following are supported in older versions of Excel, but not Office2007, and have no correlation in UltraCalcManager: "memavail", "memused", "totmem".
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionInfo.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionInfo.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionInfo.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionInfo.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionN">
            <summary>
            Converts a value to a number.
            </summary>
            <remarks>
            <p class="body">N(value)
            <br/>
            Value is the value to be converted to a number. The following are acceptable values:
            <br/>
            A number - returns the number.
            A date - returns the date.
            True - returns 1.
            False - returns 0.
            An error value - returns the error value. 
            Any other value - returns 0.
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionN.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionN.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionN.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionN.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionFact">
            <summary>
            Returns the factorial of a number.
            </summary>
            <remarks>
            <p class="body">FACT(number)
            <br/>
            Number is a positive number for which the factorial will be calculated. 
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionFact.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionFact.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionFact.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionFact.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionFactDouble">
            <summary>
            Returns the double factorial of a number.
            </summary>
            <remarks>
            <p class="body">FACTDOUBLE(number)
            <br/>
            Number is a positive number for which the double factorial will be calculated. 
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionFactDouble.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionFactDouble.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionFactDouble.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionFactDouble.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionCombin">
            <summary>
            Returns the number of possible combinations given a set of items and a number of chosen items from that set.
            </summary>
            <remarks>
            <p class="body">Combin(number, numberChosen)
            <br/>
            Number is the number of items.    
            <br/>
            NumberChosen is the number of items chosen in each combination.
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionCombin.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionCombin.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionCombin.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionCombin.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDegrees">
            <summary>
            Converts radians to degrees.
            </summary>
            <remarks>
            <p class="body">DEGREES(radians)
            <br/>
            Radians is a value in radians which will be converted to degrees.
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDegrees.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDegrees.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDegrees.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionDegrees.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionRadians">
            <summary>
            Converts degrees to radians.
            </summary>
            <remarks>
            <p class="body">RADIANS(degrees)
            <br/>
            Degrees is a value in degrees which will be converted to radians.     
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionRadians.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionRadians.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionRadians.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionRadians.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionGcd">
            <summary>
            Returns the greatest common divisor of integer values. 
            </summary>
            <remarks>
            <p class="body">GCD(number1, [number2, number3, ..., numberN])
            <br/>
            Number1, Number2, ..., NumberN is any number of integers. 
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionGcd.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionGcd.CanParameterBeEnumerable(System.Int32)">
            <summary>
            Determines whether the parameter at the specified index will accept an enumerable reference.
            </summary>
            <param name="parameterIndex">In 0-based index of the parameter.</param>
            <returns>
            True if the parameter at the specified index can accept enumerable references; False otherwise or if the parameter is out of range for this function.
            </returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionGcd.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionGcd.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionGcd.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionLcm">
            <summary>
            Returns the least common multiple of integer values.
            </summary>
            <remarks>
            <p class="body">LCM(number1, [number2, number3, ..., numberN])
            <br/>
            Number1, Number2, ..., NumberN is any number of integers. 
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionLcm.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionLcm.CanParameterBeEnumerable(System.Int32)">
            <summary>
            Determines whether the parameter at the specified index will accept an enumerable reference.
            </summary>
            <param name="parameterIndex">In 0-based index of the parameter.</param>
            <returns>
            True if the parameter at the specified index can accept enumerable references; False otherwise or if the parameter is out of range for this function.
            </returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionLcm.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionLcm.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionLcm.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMultinomial">
            <summary>
            Returns the multinomial of a set of numbers. 
            </summary>
            <remarks>
            <p class="body">MULTINOMIAL(number1, [number2, number3, ..., numberN])
            <br/>
            Number1, Number2, ..., NumberN is any number of numbers. 
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMultinomial.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMultinomial.CanParameterBeEnumerable(System.Int32)">
            <summary>
            Determines whether the parameter at the specified index will accept an enumerable reference.
            </summary>
            <param name="parameterIndex">In 0-based index of the parameter.</param>
            <returns>
            True if the parameter at the specified index can accept enumerable references; False otherwise or if the parameter is out of range for this function.
            </returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMultinomial.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMultinomial.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMultinomial.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMRound">
            <summary>
            Rounds a number to the nearest multiple of another number.
            </summary>
            <remarks>
            <p class="body">MRound(number, multiple)
            <br/>
            Number is a number to be rounded.
            <br/>
            Multiple is a number indicating the multiple to which to round.
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMRound.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMRound.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMRound.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMRound.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionRandBetween">
            <summary>
            Generates a pseudorandom integer between two specified numbers. 
            </summary>
            <remarks>
            <p class="body">RANDBETWEEN(bottom, top)
            <br/>
            Bottom is the minumum value that will be returned.
            <br/>
            Top is the maximum value that will be returned.
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionRandBetween.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionRandBetween.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionRandBetween.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionRandBetween.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionRoman">
            <summary>
            Converts a number into a roman number as a string.
            </summary>
            <remarks>
            <p class="body">ROMAN(number, form)
            <br/>
            Number is the number to convert to roman numerals.
            <br/>
            Form is a number or boolean value indicating whether to use classic roman numerals or a more concise version. 
            <br/>
            0  = (Default) Classic. (499 = "CDXCIX")
            1  = More concise. (499 = "LDVLIV")
            2  = More concise. (499 = "XDIX")
            3  = More concise. (499 = "VDIV")
            4  = Simplified. (499 = "ID")
            TRUE  = Classic. 
            FALSE = Simplified. 
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionRoman.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionRoman.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionRoman.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionRoman.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionRoundDown">
            <summary>
            Rounds a number to down to the specified number of digits. 
            </summary>
            <remarks>
            <p class="body">ROUNDDOWN(number, digits)
            <br/>
            Number is a number to be rounded down.
            <br/>
            Digits indicates the number of decimal places to round to. Positive numbers indicates places after the decimal point, negative numbers indicate places before the decimal point.
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionRoundDown.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionRoundDown.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionRoundDown.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionRoundDown.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionRoundUp">
            <summary>
            Rounds a number to up to the specified number of digits.
            </summary>
            <remarks>
            <p class="body">ROUNDUP(number, digits)
            <br/>
            Number is a number to be rounded up.
            <br/>
            Digits indicates the number of decimal places to round to. Positive numbers indicates places after the decimal point, negative numbers indicate places before the decimal point.
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionRoundUp.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionRoundUp.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionRoundUp.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionRoundUp.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSeriesSum">
            <summary>
            Returns the sum of a power series.
            </summary>
            <remarks>
            <p class="body">SERIESSUM(inputValue, initialPower, step, coefficient1 [, coefficient2, coefficient3, ..., coefficientN])
            <br/>
            InputValue is the input value to the power series. 
            <br/>
            InitialPower is the initial power to which X will be raised.
            <br/>
            Step is the step which will be used to increase N for each term in the series. 
            <br/>
            Coefficient1, Coefficient2, ..., CoefficientN is a set of coefficients by which each successive power of X is multiplied.
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSeriesSum.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSeriesSum.CanParameterBeEnumerable(System.Int32)">
            <summary>
            Determines whether the parameter at the specified index will accept an enumerable reference.
            </summary>
            <param name="parameterIndex">In 0-based index of the parameter.</param>
            <returns>
            True if the parameter at the specified index can accept enumerable references; False otherwise or if the parameter is out of range for this function.
            </returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSeriesSum.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSeriesSum.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSeriesSum.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSign">
            <summary>
            Returns the sign of a number. (-1, 0, or 1)
            </summary>
            <remarks>
            <p class="body">SIGN(number)
            <br/>
            The number whose sign wil be returned. 
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSign.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSign.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSign.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSign.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSqrtPi">
            <summary>
            Returns the square root of the specified number times Pi.
            </summary>
            <remarks>
            <p class="body">SQRTPI(number)
            <br/>
            The number which will be multiplied by Pi.
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSqrtPi.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSqrtPi.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSqrtPi.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSqrtPi.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionChoose">
            <summary>
            The CHOOSE function returns one of the values provided in its arguments based on the number in the first argument.
            </summary>
            <remarks>
            <p class="body">CHOOSE(index_num, value1, [value2, ..., valueN])
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionChoose.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionChoose.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionChoose.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionChoose.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionRept">
            <summary>
            Repeats text a specific number of times.
            </summary>
            <remarks>
            <p class="body">REPT(text_value, repeat_count)</p>
            <p class="body">Text_value is the text which should be repeated.</p>
            <p class="body">Repeat_count is the positive number of times <em>text_value</em> should be repeated.</p>
            <p class="body">When <em>repeat_count</em> is negative, and error value is returned. When <em>repeat_count</em> 
            is 0, an empty string is returned. When <em>repeat_count</em> is not an integer, it will be truncated.</p>
            <p class="body">If the length of the returned string would be greater than 32,767, an error value is returned.</p>
            <code>REPT("-", 10)</code>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionRept.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionRept.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionRept.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionRept.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSubtotal">
            <summary>
            Calculates the subtotal in one of more references.
            </summary>
            <remarks>
            <p class="body">Subtotal(function_num, ref1, ref2,...)</p>
            <p class="body">Function_num is the type which should be calculated.
            <table>
            <colgroup><col width="180px"/><col width="180px"/><col width="80px"/></colgroup>
            <tr><th>Function_num (includes hidden values)</th><th>Function_num (ignores hidden values)</th><th>Function</th></tr>
            <tr><td>1</td><td>101</td><td>AVERAGE</td></tr>
            <tr><td>2</td><td>102</td><td>COUNT</td></tr>
            <tr><td>4</td><td>104</td><td>MAX</td></tr>
            <tr><td>5</td><td>105</td><td>MIN</td></tr>
            <tr><td>6</td><td>106</td><td>PRODUCT</td></tr>
            <tr><td>7</td><td>107</td><td>STDEV</td></tr>
            <tr><td>9</td><td>109</td><td>SUM</td></tr>
            <tr><td>10</td><td>110</td><td>VAR</td></tr>
            </table>
            </p>
            <p class="body">Ref1, ref2, ... are references for which you want to find the subtotal.</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSubtotal.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSubtotal.CanParameterBeEnumerable(System.Int32)">
            <summary>
            Determines whether the parameter at the specified index will accept an enumerable reference.
            </summary>
            <param name="parameterIndex">In 0-based index of the parameter.</param>
            <returns>
            True if the parameter at the specified index can accept enumerable references; False otherwise or if the parameter is out of range for this function.
            </returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSubtotal.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSubtotal.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSubtotal.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionText">
            <summary>
            Converts the value to text based on the specified format.
            </summary>
            <remarks>
            <p class="body">Text(value, format_text)</p>
            <p class="body">value is the numeric value which should be formatted.</p>
            <p class="body">format_text is a the number format with which to format the value.</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionText.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionText.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionText.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionText.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIfError">
            <summary>
            Returns one of two values depending on whether or not the first value is an error or not.
            </summary>
            <remarks>
            <p class="body">IFERROR(value, value_if_error)</p>
            <p class="body">value is the value to use when it is not an error.</p>
            <p class="body">value_if_error is the value to use if the value argument is an error.</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIfError.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIfError.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIfError.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIfError.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionCountA">
            <summary>
            Counts how many cells are not blank. 
            </summary>
            <remarks>
            <p class="body">COUNTA(Value1, Value2, ..., ValueN)</p>
            <p class="body">Value1, value2, ... valueN can be references to different data structures,
            such as columns. Each non-blank value is counted.</p>
            <p class="body">
            When a reference is a range reference, only the non-blank values within the range will be counted.
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionCountA.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionCountA.CanParameterBeEnumerable(System.Int32)">
            <summary>
            Determines whether the parameter at the specified index will accept an enumerable reference.
            </summary>
            <param name="parameterIndex">In 0-based index of the parameter.</param>
            <returns>
            True if the parameter at the specified index can accept enumerable references; False otherwise or if the parameter is out of range for this function.
            </returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionCountA.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionCountA.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionCountA.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSearch">
            <summary>
            Returns the 1-based index of one string within another, searching case insensitively.
            </summary>
            <remarks>
            <p class="body">SEARCH(search_text, value, [start_index])</p>
            <p class="body">search_text is the text to find in value.</p>
            <p class="body">value is the text in which to find search_text.</p>
            <p class="body">start_index is the 1-based index in which to start the search (if omitted, the start_index is 1).</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSearch.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An UltraCalcValue represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSearch.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSearch.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSearch.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSearchB">
            <summary>
            Returns the 1-based index of one string within another, searching case insensitively.
            </summary>
            <remarks>
            <p class="body">SEARCHB(search_text, value, [start_index])</p>
            <p class="body">search_text is the text to find in value.</p>
            <p class="body">value is the text in which to find search_text.</p>
            <p class="body">start_index is the 1-based index in which to start the search (if omitted, the start_index is 1).</p>
            </remarks>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSearchB.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionAveDev">
            <summary>
            Returns the average deviation from the average of all numeric values.
            </summary>
            <remarks>
            <p class="body">AVEDEV(number1, number2, ...)</p>
            <p class="body">Number1, number2, ... are one or more numeric values or references to numeric values.</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionAveDev.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An UltraCalcValue represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionAveDev.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionAveDev.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionAveDev.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionAddress.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionAddress.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionAddress.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionAddress.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionAreas.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionAreas.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionAreas.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionAreas.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionColumn.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionColumn.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionColumn.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionColumn.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionColumns.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionColumns.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionColumns.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionColumns.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionTwoMatrixFunction.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionTwoMatrixFunction.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionCorrel.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionCorrel.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionCovar.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionCovar.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionForecast.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionForecast.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionForecast.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionForecast.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionLookupBase.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionLookupBase.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionHLookup.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionHLookup.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionHyperlink.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionHyperlink.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionHyperlink.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionHyperlink.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIndex.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIndex.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIndex.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIndex.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIndirect.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIndirect.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIndirect.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIndirect.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIntercept.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionIntercept.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionLookup.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionLookup.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionLookup.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionLookup.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMatch.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack
            </summary>
            <param name="numberStack">Formula number stack containing function arguments</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An UltraCalcValue represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMatch.Name">
            <summary>
            Function name used to reference the function in a formula
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMatch.MinArgs">
            <summary>
            Minimum number of arguments required for the function
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMatch.MaxArgs">
            <summary>
            Maximum number of arguments required for the function
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMdeterm.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMdeterm.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMdeterm.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMdeterm.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMinverse.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMinverse.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMinverse.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMinverse.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMmult.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMmult.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMmult.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionMmult.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionOffset.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionOffset.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionOffset.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionOffset.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionPearson.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionPearson.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionRow.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionRow.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionRow.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionRow.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionRows.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionRows.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionRows.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionRows.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionRsq.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionRsq.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSlope.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSlope.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSteyx.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSteyx.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSumproduct.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSumproduct.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSumproduct.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSumproduct.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSumx2my2.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSumx2my2.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSumx2py2.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSumx2py2.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSumxmy2.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionSumxmy2.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionTranspose.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionTranspose.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionTranspose.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionTranspose.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionVLookup.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionVLookup.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionXLIntersect.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionXLIntersect.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionXLIntersect.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionXLIntersect.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionXLRange.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionXLRange.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionXLRange.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionXLRange.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionXLUnion.Evaluate(Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack,System.Int32)">
            <summary>
            Evaluates the function against the arguments on the number stack.
            </summary>
            <param name="numberStack">Formula number stack containing function arguments.</param>
            <param name="argumentCount">Denotes the number of function arguments pushed onto the number stack.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that represents the result of the function evaluation.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionXLUnion.Name">
            <summary>
            Function name used to reference the function in a formula.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionXLUnion.MinArgs">
            <summary>
            Minimum number of arguments required for the function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionXLUnion.MaxArgs">
            <summary>
            Maximum number of arguments required for the function.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionFactory">
            <summary>
            Class used to manage the stock and user defined <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcFunction"/> instances
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionFactory.#ctor">
            <summary>
            Initializes a new <see cref="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionFactory"/>
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionFactory.Add(Infragistics.Documents.Excel.CalcEngine.ExcelCalcFunction)">
            <summary>
            Adds the specified function to the function list.
            </summary>
            <param name="function">Function to add</param>
            <returns>A boolean indicating if the function was added.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionFactory.AddLibrary(System.Reflection.Assembly)">
            <summary>
            Adds a library of user defined functions contained in the given assembly.
            </summary>
            <param name="assembly">Loaded assembly containing a library of user defined functions</param>
            <remarks>
            <p class="body">
            Once the assembly is loaded, any type that derives from <b>UltraCalcFunction</b> will be registered with the function factory
            </p>
            </remarks>
            <returns>True if the function library was successfully loaded and its functions registered, else false</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionFactory.GetOperator(Infragistics.Documents.Excel.CalcEngine.UltraCalcOperatorFunction)">
            <summary>
            Returns the <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcFunction"/> for the specified operator enumeration
            </summary>
            <param name="operatorType">Operator whose function should be returned.</param>
            <returns>The <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcFunction"/> associated with the specified enumeration.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcFunctionFactory.Item(System.String)">
            <summary>
            Returns the function with the specified name
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack">
            <summary>
            Stack of <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> instances used to evaluate formulas.  
            </summary>
            <remarks>
            <p class="body">
            The number stack is used for evaluating formulas.  When formulas are compiled, the formula tokens are 
            placed in a collection in post-fix, or Reverse Polish Notation (RPN) format.  RPN format arranges the formula token list so each 
            sub-expressions's terms are placed before their operator, and sub-expressions are ordered to enforce correct operator precedence.
            This format allows the formula evaluate method to loop through the formula token collection front to back pushing an operator's terms onto 
            the number stack until an operator is reached.  Each time an operator is reached, it's subexpression is computed and resulting value pushed 
            onto the number stack.  Once the end of the end of the formula collection is reached, the formulas calculated value is at the top of the 
            number stack.
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack.#ctor">
            <summary>
            Initializes a new <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack"/>
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack.Push(Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue)">
            <summary>
            Push a value onto number stack.
            </summary>
            <param name="value">Value to push onto the number stack</param>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack.Pop">
            <summary>
            Pop value off top of the number stack.
            </summary>
            <returns><see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that was at the top of the number stack.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack.Peek">
            <summary>
            Return value off top of the number stack.
            </summary>
            <returns><see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> that is at the top of the number stack.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack.Clear">
            <summary>
            Remove all values from number stack.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack.Reset(System.Int32)">
            <summary>
            Clear elements off top of number stack until it contains given number of elements
            </summary>
            <param name="elements">Denotes the desired stack level</param>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack.Count">
            <summary>
            Return the number of values on number stack
            </summary>
            <returns>Number of stack values</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.ExcelCalcNumberStack.OwningCell">
            <summary>
            Gets the <see cref="T:Infragistics.Documents.Excel.WorksheetCell"/> instance whose formula is currently being solved.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcErrorCode">
            <summary>
            Enumeration of error codes assigned to <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcErrorValue"/>.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.CalcEngine.ExcelCalcErrorCode.Reference">
            <summary>
            Occurs when an invalid or disconnected reference is encountered while evaluating a formula
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.CalcEngine.ExcelCalcErrorCode.Value">
            <summary>
            Occurs when the wrong type of argument or operand is used in a formula
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.CalcEngine.ExcelCalcErrorCode.Div">
            <summary>
            Occurs when a number is divided by zero (0)
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.CalcEngine.ExcelCalcErrorCode.NA">
            <summary>
            Occurs when @NA is entered into a formula
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.CalcEngine.ExcelCalcErrorCode.Num">
            <summary>
            Occurs with invalid numeric values in a formula or function
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.CalcEngine.ExcelCalcErrorCode.Circularity">
            <summary>
            Occurs when a circularity formula is used when circularities are not allowed.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.CalcEngine.ExcelCalcErrorCode.Null">
            <summary>
            Occurs when there is an intersection of two references that do not contain any common cells.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.CalcEngine.ExcelCalcErrorCode.Name">
            <summary>
            Occurs when text in a formula is not recognized.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcErrorException">
            <summary>
            Exception containing an <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcErrorValue"/>.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcException">
            <summary>
            Generic Calc Exception.  All Calc Exceptions derive from this so that a developer can
            easily turn off our exceptions during debugging.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.CalcEngine.UltraCalcException.LocationPlaceholder">
            <summary>
            For Infragistics internal use only.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcException.#ctor">
            <summary>
            Initializes a new <see cref="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcException"/>
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcException.#ctor(System.String)">
            <summary>
            Initializes a new <see cref="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcException"/> with the specified error message
            </summary>
            <param name="message">Error message</param>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcException.#ctor(System.String,System.Exception)">
            <summary>
            Initializes a new <see cref="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcException"/> with the specified error message and exception instance.
            </summary>
            <param name="message">Error message</param>
            <param name="innerException">The exception that caused this exception</param>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcException.#ctor(System.String,System.Int32,System.Int32,System.Object[])">
            <summary>
            For Infragistics internal use only.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcErrorException.#ctor(Infragistics.Documents.Excel.CalcEngine.ExcelCalcErrorValue)">
            <summary>
            Initializes a new <see cref="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcErrorException"/> using the specified <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcErrorValue"/>
            </summary>
            <param name="errorValue">The UltraCalcErrorValue that has generated the exception.</param>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.UltraCalcErrorException.ToString">
            <summary>
            Returns the string representation of the underlying error value.
            </summary>
            <returns>The string representation of the underlying error value.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.UltraCalcErrorException.Value">
            <summary>
            Get the <b>UltraCalcErrorValue</b> associated with the exception
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcErrorValue">
            <summary>
            Provides methods and properties used to define and manage a calculation error value.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcErrorValue.#ctor(Infragistics.Documents.Excel.CalcEngine.ExcelCalcErrorCode)">
            <summary>
            Initializes a new <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcErrorValue"/> with the specified error code.
            </summary>
            <param name="code"><see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcErrorCode"/> value to assign this instance</param>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcErrorValue.#ctor(Infragistics.Documents.Excel.CalcEngine.ExcelCalcErrorCode,System.String)">
            <summary>
            Initializes a new <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcErrorValue"/> with the specified error code and error message
            </summary>
            <param name="code"><see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcErrorCode"/> value</param>
            <param name="message">Localized Message indicating reason for error</param>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcErrorValue.#ctor(Infragistics.Documents.Excel.CalcEngine.ExcelCalcErrorCode,System.String,System.Object)">
            <summary>
            Initializes a new <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcErrorValue"/> with the specified error code, message and error value.
            </summary>
            <param name="code"><see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcErrorCode"/> value</param>
            <param name="message">Localized Message indicating reason for error</param>
            <param name="value">Value associated with error</param>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcErrorValue.ToString">
            <summary>
            Return a string message that denotes reason for error
            </summary>
            <returns>String containing error message</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcErrorValue.RaiseException">
            <summary>
            Raise an <see cref="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcErrorException"/> exception containing this class's error information
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.ExcelCalcErrorValue.Code">
            <summary>
            Gets the error code for this class instance
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.ExcelCalcErrorValue.Message">
            <summary>
            Gets error message for this class instance. Note that when setting this property the 
            message is assumed to be localized.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.ExcelCalcErrorValue.ErrorValue">
            <summary>
            Gets the error object for this class instance
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.IExcelCalcReference">
            <summary>
            The Primary Reference Inteface.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.IExcelCalcReference.CreateReference(System.String)">
            <summary>
            Create a new reference relative to this reference.  
            </summary>
            <param name="referenceString">The reference string.</param>
            <returns>The new reference.</returns>
            <remarks>
            A reference string may be external or internal.  
            <p>A external reference has the form "//object_name/object_specific_part".  
            The control identified by object_name must implement <see cref="T:Infragistics.Documents.Excel.CalcEngine.IExcelCalcReference"/> and be able to 
            parse object_specific_part.</p>
            <p>An internal reference is a reference within the same control that implements this 
            instance of the interface.  An internal reference can be absolute or relative.  Absolute 
            references must begin with the "/" character.  Such references must be created relative to
            the root object in the control.  Relative references are created relative to this reference.</p>
            <p>Note that in complex reference models, multiple reference strings may point to the same
            underlying object.  The reference string used to create the reference must be available to
            other methods such as ResolveReference, References and MarkRelativeIndicies.  Consequently, if the reference 
            string is relative, a proxy reference object should be returned that retains the relative
            reference string.
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.IExcelCalcReference.ContainsReference(Infragistics.Documents.Excel.CalcEngine.IExcelCalcReference)">
            <summary>
            Returns true if this reference contains inReference
            </summary>
            <param name="inReference">The contained candidate.</param>
            <returns>true if inReference is contained by this reference.</returns>
            <remarks>
            This method is used by the calculation engine to determine if the passed in reference
            is either a child of this reference or a more fully scoped version of this reference.  
            Each element in this reference is compared with the corresponding element in the input 
            reference.  If the identifiers are the same, and if this scope contains the input scope, then
            the input reference is contained by this reference.  If the input reference is longer than 
            this reference and the common element are contained, then the input reference is contained.
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.IExcelCalcReference.IsSubsetReference(Infragistics.Documents.Excel.CalcEngine.IExcelCalcReference)">
            <summary>
            Returns true if inReference is a proper subset of this reference
            </summary>
            <param name="inReference">The subset candidate.</param>
            <returns>true if inReference is contained by this reference.</returns>
            <remarks>
            This method is used by the calculation engine to determine if the passed in reference
            is fully contained by this reference.  
            Each element in this reference is compared with the corresponding element in the input 
            reference.  If the identifiers are the same, and if this scope entirely contains the input scope, then
            the input reference is a proper subset this reference.  
            </remarks>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.IExcelCalcReference.AbsoluteName">
            <summary>
            The fully qualified unique name for the referenced element.  Read Only.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.IExcelCalcReference.ElementName">
            <summary>
            The unqualified name of this referenced element.  Read Only.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.IExcelCalcReference.Value">
            <summary>
            The <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/>, if any, associated with this Reference.  If this reference 
            does not contain a Value then a <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcErrorValue"/> is returned.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.IExcelCalcReference.Formula">
            <summary>
            The <see cref="T:Infragistics.Documents.Excel.CalcEngine.IExcelCalcFormula"/>, if any, associated with this Reference.  If this reference 
            can not contain a formula then null is returned.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.IExcelCalcReference.Context">
            <summary>
            Returns a context for the Reference.
            </summary>
            <remarks><p class="body">Returns a meaningful object context for the reference. This could be an UltraGridCell, UltraGridColumn, NamedReference, Control, etc.</p></remarks>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.IExcelCalcReference.References">
            <summary>
            Return a collection of references if this Reference is enumerable.  An exception is
            thrown if this reference is not enumerable.
            </summary>
            <returns>A Reference collection.</returns>
            <remarks>
            The collection returned by this method must be constrained to the scope specified by the 
            original string used to create the reference.  For example, if the original reference string
            was [Customers(State="MA")/Total], then the collection should be constrained to the Total cells
            for all customers that have State = "MA".
            </remarks>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.IExcelCalcReference.IsEnumerable">
            <summary>
            Returns true if this reference is enumerable.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.IExcelCalcReference.NormalizedAbsoluteName">
            <summary>
            Returns the normalized absolute name. Calculation engine makes use of normalized
            absolute names of references to compare two references and search for references.
            This property should return the absolute name with case insensitive parts of
            the absolute names converted to lower case.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.IExcelCalcReferenceCollection">
            <summary>
            Collection of <see cref="T:Infragistics.Documents.Excel.CalcEngine.IExcelCalcReference"/> objects
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue">
            <summary>
            Provides methods that manage a composite data type representing a value.
            </summary>
            <remarks>
            <p class="body">
            An instance of this class may contain one of several base data types including doubles, singles, integers, booleans, strings, and error values.  
            <p></p>
            The class implements the IConvertible interface providing methods to perform conversions between the basic data types.  
            <p></p>
            Additionally the class provides methods to perform basic arithmetic operations and comparisons between <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> objects.
            </p>
            </remarks>
        </member>
        <member name="F:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.value">
            <summary>
            Storage for the underlying data type
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.#ctor(System.Object)">
            <summary>
            Initializes a new <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/>
            </summary>
            <param name="value">Object to be represented by the <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/>.</param>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.#ctor">
            <summary>
            Default constructor
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.ToInt">
            <summary>
            Convert this class instance's value to an int
            </summary>
            <returns>A signed 32-bit integer value containing the equivalent value of this instance</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.ToInt(System.IFormatProvider)">
            <summary>
            Convert this class instance's value to an int
            </summary>
            <param name="provider">An <b>IFormatProvider</b> interface implementation that supplies culture-specific formatting information</param>
            <returns>A signed 32-bit integer value containing the equivalent value of this instance</returns>
            <remarks>
            <p class="body">
            If there is no meaningful conversion to an integer this method will throw an <b>InvalidCastException</b>
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.ExceptionHandler(System.Exception)">
            <summary>
            Set this class's instance to an <b>UltraCalcErrorValue</b> based on the given exception
            </summary>
            <param name="e">Exception whose value is used to set this instance's error value</param>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.ToReference">
            <summary>
            Convert this instance's value to a <see cref="T:Infragistics.Documents.Excel.CalcEngine.IExcelCalcReference"/>.
            </summary>
            <returns>If this instance contains a object that implements the <see cref="T:Infragistics.Documents.Excel.CalcEngine.IExcelCalcReference"/> interface, this method returns the object instance, else an error reference is returned.</returns>
            <remarks>
            <p class="body">
            The instance value's underlying data type must be reference to return a reference, else an error reference is returned.
            <p></p>
            If there is no meaningful conversion to a reference, this method will throw an <b>InvalidCastException</b>
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.ToErrorValue">
            <summary>
            Convert this instance's value to an <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcErrorValue"/>
            </summary>
            <returns>A <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcErrorValue"/> containing the equivalent error code to the value of this instance</returns>
            <remarks>
            <p class="body">
            This method returns an <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcErrorValue"/> whose error code is set this instance's error code.
            <p></p>
            If there this instance does not contain an error, a <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcErrorValue"/> containing a default value is returned
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.ToString">
            <summary>
            Returns a string representation of this instance's value.
            </summary>
            <returns>String representation of instance's value</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.AreValuesEqual(Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue,Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue)">
            <summary>
            Indicates if the value of the specified <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> is equivalent to the <see cref="P:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.Value"/>
            </summary>
            <param name="x">First <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> to compare</param>
            <param name="y">Second <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> to compare</param>
            <returns>True if the values are the same; otherwise false is returned.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.CompareTo(Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue)">
            <summary>
            Compares current instance with the passed in <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> instance. Returns 
            -1, 1 or 0 depending on whether the current instance is less than, greater than
            or equal to the passed in instance respectively.
            </summary>
            <param name="value">The object that this instance should be compared against.</param>
            <returns>-1, 1 or 0 depending on whether the current instance is less than, greater than
            or equal to the passed in instance respectively.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.CompareTo(Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue,Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue)">
            <summary>
            Compares x and y <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> instances and returns -1 if x is less than y, 
            1 if x is greater than y and 0 if x and y are equal.
            </summary>
            <param name="x">The first value to compare.</param>
            <param name="y">The value to compare with the first value.</param>
            <returns>-1, 1 or 0 depending on whether the current instance is less than, greater than
            or equal to the passed in instance respectively.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.IsSameValue(Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue)">
            <summary>
            Indicates if the specified <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> has the save <see cref="P:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.Value"/> as this instance.
            </summary>
            <param name="value"><see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> to compare against.</param>
            <returns>True if the <see cref="P:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.Value"/> of both instances are equal; otherwise false.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.GetResolvedValue">
            <summary>
            Gets the resolved value of the reference. This method will walk down the reference chain recursively to get the resolved value of the reference that is not just another reference. 
            </summary>
            <returns></returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.System#IConvertible#ToUInt64(System.IFormatProvider)">
            <summary>
            Convert this class instance's value to a ulong data type
            </summary>
            <param name="provider">An <b>IFormatProvider</b> interface implementation that supplies culture-specific formatting information</param>
            <returns>An 64-bit unsigned integer equivalent to the value of this instance</returns>
            <remarks>
            <p class="body">
            If there is no meaningful conversion, this method will throw an <b>InvalidCastException</b>
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.System#IConvertible#ToSByte(System.IFormatProvider)">
            <summary>
            Convert this class instance's value to a SByte data type
            </summary>
            <param name="provider">An <b>IFormatProvider</b> interface implementation that supplies culture-specific formatting information</param>
            <returns>An 8-bit signed integer equivalent to the value of this instance</returns>
            <remarks>
            <p class="body">
            If there is no meaningful conversion, this method will throw an <b>InvalidCastException</b>
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.ToDouble">
            <summary>
            Convert this class instance's value to a double data type
            </summary>
            <seealso cref="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.ToDouble(System.IFormatProvider)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.ToDouble(System.IFormatProvider)">
            <summary>
            Convert this class instance's value to a double data type
            </summary>
            <param name="provider">An <b>IFormatProvider</b> interface implementation that supplies culture-specific formatting information</param>
            <returns>A double-precision floating-point equivalent to the value of this instance</returns>
            <remarks>
            <p class="body">
            If there is no meaningful conversion, this method will throw an <b>InvalidCastException</b>
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.ToDouble(System.Double@)">
            <summary>
            Converts the <see cref="P:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.Value"/> to a double data type
            </summary>
            <param name="result">The resulting double value. If the return value is false, the result is 0.</param>
            <returns>True if the value was successfully converted to a double; otherwise false.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.ToDateTime">
            <summary>
            Convert this class instance's value to a DateTime data type
            </summary>
            <seealso cref="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.ToDateTime(System.IFormatProvider)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.ToDateTime(System.IFormatProvider)">
            <summary>
            Convert this class instance's value to a DateTime data type
            </summary>
            <param name="provider">An <b>IFormatProvider</b> interface implementation that supplies culture-specific formatting information</param>
            <returns>A <b>DateTime</b> equivalent to the value of this instance</returns>
            <remarks>
            <p class="body">
            If there is no meaningful conversion, this method will throw an <b>InvalidCastException</b>
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.ToSingle">
            <summary>
            Convert this class instance's value to a float data type
            </summary>
            <seealso cref="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.ToSingle(System.IFormatProvider)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.ToSingle(System.IFormatProvider)">
            <summary>
            Convert this class instance's value to a float data type
            </summary>
            <param name="provider">An <b>IFormatProvider</b> interface implementation that supplies culture-specific formatting information</param>
            <returns>A single-precision floating-point equivalent to the value of this instance</returns>
            <remarks>
            <p class="body">
            If there is no meaningful conversion, this method will throw an <b>InvalidCastException</b>
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.ToBoolean">
            <summary>
            Convert this class instance's value to a boolean data type
            </summary>
            <seealso cref="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.ToBoolean(System.IFormatProvider)"/>
            <returns>A boolean floating-point equivalent to the value of this instance</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.ToBoolean(System.IFormatProvider)">
            <summary>
            Convert this class instance's value to a boolean data type
            </summary>
            <param name="provider">An <b>IFormatProvider</b> interface implementation that supplies culture-specific formatting information</param>
            <returns>A boolean floating-point equivalent to the value of this instance</returns>
            <remarks>
            <p class="body">
            If there is no meaningful conversion, this method will throw an <b>InvalidCastException</b>
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.ToInt32">
            <summary>
            Convert this class instance's value to a int data type
            </summary>
            <seealso cref="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.ToInt32(System.IFormatProvider)"/>
            <returns>A 32-bit signed integer floating-point equivalent to the value of this instance</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.ToInt32(System.IFormatProvider)">
            <summary>
            Convert this class instance's value to a int data type
            </summary>
            <param name="provider">An <b>IFormatProvider</b> interface implementation that supplies culture-specific formatting information</param>
            <returns>A 32-bit signed integer floating-point equivalent to the value of this instance</returns>
            <remarks>
            <p class="body">
            If there is no meaningful conversion, this method will throw an <b>InvalidCastException</b>
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.System#IConvertible#ToUInt16(System.IFormatProvider)">
            <summary>
            Convert this class instance's value to a ushort data type
            </summary>
            <param name="provider">An <b>IFormatProvider</b> interface implementation that supplies culture-specific formatting information</param>
            <returns>A 16-bit unsigned integer floating-point equivalent to the value of this instance</returns>
            <remarks>
            <p class="body">
            If there is no meaningful conversion, this method will throw an <b>InvalidCastException</b>
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.ToInt16">
            <summary>
            Convert this class instance's value to a short data type
            </summary>
            <seealso cref="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.ToInt16(System.IFormatProvider)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.ToInt16(System.IFormatProvider)">
            <summary>
            Convert this class instance's value to a short data type
            </summary>
            <param name="provider">An <b>IFormatProvider</b> interface implementation that supplies culture-specific formatting information</param>
            <returns>A 16-bit signed integer floating-point equivalent to the value of this instance</returns>
            <remarks>
            <p class="body">
            If there is no meaningful conversion, this method will throw an <b>InvalidCastException</b>
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.ToString(System.IFormatProvider)">
            <summary>
            Convert this class instance's value to a string instance data type
            </summary>
            <param name="provider">An <b>IFormatProvider</b> interface implementation that supplies culture-specific formatting information</param>
            <returns>A string instance equivalent to the value of this instance</returns>
            <remarks>
            <p class="body">
            If there is no meaningful conversion, this method will throw an <b>InvalidCastException</b>
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.ToByte">
            <summary>
            Convert this class instance's value to a byte data type
            </summary>
            <seealso cref="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.ToByte(System.IFormatProvider)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.ToByte(System.IFormatProvider)">
            <summary>
            Convert this class instance's value to a byte data type
            </summary>
            <param name="provider">An <b>IFormatProvider</b> interface implementation that supplies culture-specific formatting information</param>
            <returns>A 8-bit unsigned integer equivalent to the value of this instance</returns>
            <remarks>
            <p class="body">
            If there is no meaningful conversion, this method will throw an <b>InvalidCastException</b>
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.ToChar">
            <summary>
            Convert this class instance's value to a char data type
            </summary>
            <seealso cref="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.ToChar(System.IFormatProvider)"/>
            <returns>A Unicode character equivalent to the value of this instance</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.ToChar(System.IFormatProvider)">
            <summary>
            Convert this class instance's value to a char type
            </summary>
            <param name="provider">An <b>IFormatProvider</b> interface implementation that supplies culture-specific formatting information</param>
            <returns>A Unicode character equivalent to the value of this instance</returns>
            <remarks>
            <p class="body">
            If there is no meaningful conversion, this method will throw an <b>InvalidCastException</b>
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.ToInt64">
            <summary>
            Convert this class instance's value to a long data type
            </summary>
            <seealso cref="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.ToInt64(System.IFormatProvider)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.ToInt64(System.IFormatProvider)">
            <summary>
            Convert this class instance's value to a long data type
            </summary>
            <param name="provider">An <b>IFormatProvider</b> interface implementation that supplies culture-specific formatting information</param>
            <returns>A 64-bit signed integer equivalent to the value of this instance</returns>
            <remarks>
            <p class="body">
            If there is no meaningful conversion, this method will throw an <b>InvalidCastException</b>
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.GetTypeCode">
            <summary>
            Returns the <b>TypeCode</b> for this instance
            </summary>
            <returns>The enumerated constant that is the <b>TypeCode</b> of the class or value type that implements this interface.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.ToDecimal">
            <summary>
            Convert this class instance's value to a decimal data type
            </summary>
            <seealso cref="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.ToDecimal(System.IFormatProvider)"/>
            <returns>A <b>Decimal</b> equivalent to the value of this instance</returns>
            <seealso cref="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.ToDecimal(System.IFormatProvider)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.ToDecimal(System.Decimal@)">
            <summary>
            Converts the <see cref="P:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.Value"/> to a decimal data type
            </summary>
            <param name="result">The resulting decimal value. If the return value is false, the result is 0.</param>
            <returns>True if the value was successfully converted to a decimal; otherwise false.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.ToDecimal(System.IFormatProvider)">
            <summary>
            Convert this class instance's value to a decimal data type
            </summary>
            <param name="provider">An <b>IFormatProvider</b> interface implementation that supplies culture-specific formatting information</param>
            <returns>A <b>Decimal</b> equivalent to the value of this instance</returns>
            <remarks>
            <p class="body">
            If there is no meaningful conversion, this method will throw an <b>InvalidCastException</b>
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.ToType(System.Type,System.IFormatProvider)">
            <summary>
            Convert this class instance's value to a uint data type
            </summary>
            <param name="conversionType">The <b>Type</b> to which the value of this instance is converted</param>
            <param name="provider">An <b>IFormatProvider</b> interface implementation that supplies culture-specific formatting information</param>
            <returns>An Object instance of type conversionType whose value is equivalent to the value of this instance.</returns>
            <remarks>
            <p class="body">
            If there is no meaningful conversion, this method will throw an <b>InvalidCastException</b>
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.System#IConvertible#ToUInt32(System.IFormatProvider)">
            <summary>
            Convert this class instance's value to a uint data type
            </summary>
            <param name="provider">Format provider to use in conversion</param>
            <returns>A 32-bit unsigned integer equivalent to the value of this instance</returns>
            <remarks>
            <p class="body">
            If there is no meaningful conversion, this method will throw an <b>InvalidCastException</b>
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.DateTimeToExcelDate(Infragistics.Documents.Excel.Workbook,System.DateTime)">
            <summary>
            Converts a DateTime to Excel's numerical representation of a date.
            </summary>
            <remarks>
            <p class="body">
            When using the 1900 date system in Excel, dates before 3/1/1900 must be corrected, because Excel 
            incorrectly assumes 1900 is a leap year. This overload assumes the 1900 date system is being used
            as so it corrects the date values.
            </p>
            </remarks>
            <param name="dateValue">The DateTime value to convert to the Microsoft Excel date format.</param>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.DateTimeToExcelDate(Infragistics.Documents.Excel.Workbook,System.DateTime,System.Boolean)">
            <summary>
            Converts a DateTime to Excel's numerical representation of a date.
            </summary>
            <param name="dateValue">The DateTime value to convert to the Microsoft Excel date format.</param>
            <param name="shouldCorrect1900Dates">
            When using the 1900 date system in Excel, dates before 3/1/1900 must be corrected, because Excel 
            incorrectly assumes 1900 is a leap year. Pass False to disable this correction.
            </param>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.ExcelDateToDateTime(Infragistics.Documents.Excel.Workbook,System.Double)">
            <summary>
            Converts Excel's numerical representation of a date to a DateTime.
            </summary>
            <remarks>
            <p class="body">
            When using the 1900 date system in Excel, dates before 3/1/1900 must be corrected, because Excel 
            incorrectly assumes 1900 is a leap year. This overload assumes the 1900 date system is being used
            as so it corrects the date values.
            </p>
            </remarks>
            <param name="excelDate">The Microsoft Excel date format which should be converted to a DateTime.</param>		
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.ExcelDateToDateTime(Infragistics.Documents.Excel.Workbook,System.Double,System.Boolean)">
            <summary>
            Converts Excel's numerical representation of a date to a DateTime.
            </summary>
            <param name="excelDate">The Microsoft Excel date format which should be converted to a DateTime.</param>
            <param name="shouldCorrect1900Dates">
            When using the 1900 date system in Excel, dates before 3/1/1900 must be corrected, because Excel 
            incorrectly assumes 1900 is a leap year. Pass False to disable this correction.
            </param>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.ExcelDateToTimeOfDay(System.Double)">
            <summary>
            Converts Excel's numerical representation of a time of day to a TimeSpan.
            </summary>
            <remarks>
            <p class="body">
            In Excel, only the fractional portion of the date value represents the time of day, so if <paramref name="excelDate"/>
            is greater than 1, only the fractional part will be used.
            </p>
            </remarks>
            <param name="excelDate">The Microsoft Excel date format which should be converted to a DateTime.</param>	
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.TimeOfDayToExcelDate(System.TimeSpan)">
            <summary>
            Converts a TimeSpan to Excel's numerical representation of a date.
            </summary>
            <remarks>
            <p class="body">
            The TimeSpan.Days portion of the <paramref name="timeValue"/> will not be used. Only the time of day will be used from the TimeSpan.
            </p>
            </remarks>
            <param name="timeValue">The TimeSpan value to convert to the Microsoft Excel date format.</param>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.GetResolvedValue(System.Boolean)">
            <summary>
            Gets the resolved value of the reference. This method will walk down the reference chain recursively to get the resolved value of the reference that is not just another reference. 
            </summary>
            <param name="willUseValueInCalculations">
            True if the value returned will actually be used in calculations; False if the value is being requested to inspect some aspect of it, such as its type.
            </param>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.ToArray">
            <summary>
            Convert this class instance's value to an array data type
            </summary>
            <returns>An array equivalent to the value of this instance</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.ToArrayProxy">
            <summary>
            Convert this class instance's value to an <see cref="T:Infragistics.Documents.Excel.CalcEngine.ArrayProxy"/> data type.
            </summary>
            <returns>An array equivalent to the value of this instance.</returns>
            <seealso cref="T:Infragistics.Documents.Excel.CalcEngine.ArrayProxy"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.ToArrayGroup">
            <summary>
            Convert this class instance's value to an array group data type
            </summary>
            <returns>An array group equivalent to the value of this instance</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.ToArrayProxyGroup">
            <summary>
            Convert this class instance's value to an array group data type.
            </summary>
            <returns>An array group equivalent to the value of this instance.</returns>
            <seealso cref="T:Infragistics.Documents.Excel.CalcEngine.ArrayProxy"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.IsReference">
            <summary>
            Returns whether this class instance contains a <see cref="T:Infragistics.Documents.Excel.CalcEngine.IExcelCalcReference"/> value
            </summary>
            <returns>True if this instance class contains a reference, else false</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.IsError">
            <summary>
            Returns whether this class instance contains an error value
            </summary>
            <returns>True if this class instance contains an error, else false</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.IsNull">
            <summary>
            Returns whether this class instance contains a null value
            </summary>
            <returns>True if this instance class contains a null value, else false</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.IsDBNull">
            <summary>
            Returns whether this class instance contains a DBNull value
            </summary>
            <returns>True if this instance class contains a null value, else false</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.IsString">
            <summary>
            Returns whether this class instance contains a string value
            </summary>
            <returns>True if this instance class contains a string, else false</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.IsBoolean">
            <summary>
            Returns whether this class instance contains a boolean value
            </summary>
            <returns>True if this instance class contains a boolean, else false</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.IsDateTime">
            <summary>
            Returns whether this class instance contains a DateTime value
            </summary>
            <returns>True if this instance class contains a DateTime, else false</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.Value">
            <summary>
            Return the underlying value
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.IsArray">
            <summary>
            Returns whether this class instance contains an array value.
            </summary>
            <returns>True if this instance class contains an array, else false.</returns>
            <seealso cref="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.ToArrayProxy"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.IsArrayGroup">
            <summary>
            Returns whether this class instance contains a group of array values.
            </summary>
            <returns>True if this instance class contains an array group, else false.</returns>
            <seealso cref="M:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.ToArrayProxyGroup"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue.Workbook">
            <summary>
            Gets the workbook associated with the formula being solved.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.ArrayProxy">
            <summary>
            Represents a two-dimensional array of <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> instances used in calculations.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.ArrayProxy.GetLength(System.Int32)">
            <summary>
            Gets the number of elements in the specified dimension of the array.
            </summary>
            <param name="dimension">The zero-based index of the dimension.</param>
            <returns>The number of elements in the specified dimension.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.ArrayProxy.Item(System.Int32,System.Int32)">
            <summary>
            Gets the <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> at the specified index.
            </summary>
            <param name="x">The index for the first dimension of the array. This is the relative column index for arrays representing cell regions on a worksheet.</param>
            <param name="y">The index for the second dimension of the array. This is the relative row index for arrays representing cell regions on a worksheet.</param>
            <returns>An <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> representing the specified value in the array.</returns>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.IExcelCalcFormula">
            <summary>
            Interface implemented by the formula object.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.IExcelCalcFormula.Evaluate(Infragistics.Documents.Excel.CalcEngine.IExcelCalcReference)">
            <summary>
            Evaluate the compiled expression against the given base reference
            </summary>
            <param name="reference">Base reference used to resolve relative references into absolute references</param>
            <returns>Retuns an <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcValue"/> containing result of formula evaluation</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.IExcelCalcFormula.AddDynamicReference(Infragistics.Documents.Excel.CalcEngine.IExcelCalcReference)">
            <summary>
            Adds a reference created during the evaluation of the formula to the refernces of the formula.
            </summary>
            <remarks>
            <p class="body">
            If the reference is already in the references or dynamic references collection of the formula, this will have no effect.
            </p>
            </remarks>
            <param name="reference">The reference to add to the formula's dynamic references collection.</param>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.IExcelCalcFormula.FormulaString">
            <summary>
            Formula string.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.IExcelCalcFormula.HasAlwaysDirty">
            <summary>
            Returns whether the formula contains an always dirty function.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.IExcelCalcFormula.BaseReference">
            <summary>
            Base reference associated with the formula.
            </summary>
            <remarks>
            <p class="body">Base reference associated with the formula. For example, in the case of a column formula, BaseReference would be the column reference.</p>
            </remarks>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.IExcelCalcFormula.References">
            <summary>
            Retuns a collection of references contained in the formula token string
            </summary>
            <returns>Collection of <see cref="T:Infragistics.Documents.Excel.CalcEngine.IExcelCalcReference"/>s</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CalcEngine.IExcelCalcFormula.DynamicReferences">
            <summary>
            Gets the collection of reference created during the last evaluation of the formula.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcFormulaTokenType">
            <summary>
            Identifies formula token types in the <b>UltraCalcFormulaToken</b> class
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.CalcEngine.UltraCalcFormulaTokenType.Value">
            <summary>
            Indicates a value token containing an IUltraCalcReference.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.CalcEngine.UltraCalcFormulaTokenType.Function">
            <summary>
            Indicates a function token containing an IUltraCalcFunction. 
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalcEngine.UltraCalcOperatorFunction">
            <summary>
            Enumeration of operator functions.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.CalcEngine.UltraCalcOperatorFunction.Add">
            <summary>
            Operator used to add two values ("+")
            </summary>
            <remarks>
            <p class="note"><b>Note:</b> This operator must take exactly two operands/arguments.</p>
            </remarks>
        </member>
        <member name="F:Infragistics.Documents.Excel.CalcEngine.UltraCalcOperatorFunction.Subtract">
            <summary>
            Operator used to subtract two values ("-")
            </summary>
            <remarks>
            <p class="note"><b>Note:</b> This operator must take exactly two operands/arguments.</p>
            </remarks>
        </member>
        <member name="F:Infragistics.Documents.Excel.CalcEngine.UltraCalcOperatorFunction.Multiply">
            <summary>
            Operator used to multiply two values ("*")
            </summary>
            <remarks>
            <p class="note"><b>Note:</b> This operator must take exactly two operands/arguments.</p>
            </remarks>
        </member>
        <member name="F:Infragistics.Documents.Excel.CalcEngine.UltraCalcOperatorFunction.Divide">
            <summary>
            Operator used to divide two values ("/")
            </summary>
            <remarks>
            <p class="note"><b>Note:</b> This operator must take exactly two operands/arguments.</p>
            </remarks>
        </member>
        <member name="F:Infragistics.Documents.Excel.CalcEngine.UltraCalcOperatorFunction.Equal">
            <summary>
            Operator used to compare two objects for equality ("=")
            </summary>
            <remarks>
            <p class="note"><b>Note:</b> This operator must take exactly two operands/arguments.</p>
            </remarks>
        </member>
        <member name="F:Infragistics.Documents.Excel.CalcEngine.UltraCalcOperatorFunction.NotEqual">
            <summary>
            Operator used to compare if two values are different ("&gt;&lt;" or "!=")
            </summary>
            <remarks>
            <p class="note"><b>Note:</b> This operator must take exactly two operands/arguments.</p>
            </remarks>
        </member>
        <member name="F:Infragistics.Documents.Excel.CalcEngine.UltraCalcOperatorFunction.GreaterThanOrEqual">
            <summary>
            Operator used to determine if one value is greater than or equal to a second value. ("&gt;=")
            </summary>
            <remarks>
            <p class="note"><b>Note:</b> This operator must take exactly two operands/arguments.</p>
            </remarks>
        </member>
        <member name="F:Infragistics.Documents.Excel.CalcEngine.UltraCalcOperatorFunction.GreaterThan">
            <summary>
            Operator used to determine if one value is greater than a second value. ("&gt;")
            </summary>
            <remarks>
            <p class="note"><b>Note:</b> This operator must take exactly two operands/arguments.</p>
            </remarks>
        </member>
        <member name="F:Infragistics.Documents.Excel.CalcEngine.UltraCalcOperatorFunction.LessThanOrEqual">
            <summary>
            Operator used to determine if one value is less than or equal to a second value. ("&lt;=")
            </summary>
            <remarks>
            <p class="note"><b>Note:</b> This operator must take exactly two operands/arguments.</p>
            </remarks>
        </member>
        <member name="F:Infragistics.Documents.Excel.CalcEngine.UltraCalcOperatorFunction.LessThan">
            <summary>
            Operator used to determine if one value is less than a second value. ("&lt;")
            </summary>
            <remarks>
            <p class="note"><b>Note:</b> This operator must take exactly two operands/arguments.</p>
            </remarks>
        </member>
        <member name="F:Infragistics.Documents.Excel.CalcEngine.UltraCalcOperatorFunction.Concatenate">
            <summary>
            Operator used to concatenate 2 strings ("&amp;")
            </summary>
            <remarks>
            <p class="note"><b>Note:</b> This operator must take exactly two operands/arguments.</p>
            </remarks>
        </member>
        <member name="F:Infragistics.Documents.Excel.CalcEngine.UltraCalcOperatorFunction.Exponent">
            <summary>
            Operator used to raise a value to a specified power ("^")
            </summary>
            <remarks>
            <p class="note"><b>Note:</b> This operator must take exactly two operands/arguments.</p>
            </remarks>
        </member>
        <member name="F:Infragistics.Documents.Excel.CalcEngine.UltraCalcOperatorFunction.Percent">
            <summary>
            Operator used to convert a value to a percentage ("%")
            </summary>
            <remarks>
            <p class="note"><b>Note:</b> This operator must take exactly one operand/argument.</p>
            </remarks>
        </member>
        <member name="F:Infragistics.Documents.Excel.CalcEngine.UltraCalcOperatorFunction.UnaryMinus">
            <summary>
            Negative unary operator ("-")
            </summary>
            <remarks>
            <p class="note"><b>Note:</b> This operator must take exactly one operand/argument.</p>
            </remarks>
        </member>
        <member name="F:Infragistics.Documents.Excel.CalcEngine.UltraCalcOperatorFunction.UnaryPlus">
            <summary>
            Positive unary operator ("+")
            </summary>
            <remarks>
            <p class="note"><b>Note:</b> This operator must take exactly one operand/argument.</p>
            </remarks>
        </member>
        <member name="T:Infragistics.Documents.Excel.ArrayFormula">
            <summary>
            Represents an array formula for a group of cells.
            </summary>
            <remarks>
            <p class="body">
            Array formulas are similar to regular formula in that they have the same grammar. However, array formulas must be set 
            on a single region of cells only. When the array formula is applied to a region of cells, each cell's 
            <see cref="P:Infragistics.Documents.Excel.WorksheetCell.Formula">Formula</see> property will be the array formula. The 
            <see cref="P:Infragistics.Documents.Excel.WorksheetCell.Formula">Value</see> of each cell cannot be changed unless <see cref="M:Infragistics.Documents.Excel.ArrayFormula.ClearCellRange"/> is 
            called on the array formula or another value is applied to a region of cells which completely contains the array 
            formula's region.
            </p>
            <p class="body">
            Because the array formula stores the region of the cells to which it is applied in the <see cref="P:Infragistics.Documents.Excel.ArrayFormula.CellRange"/> property, 
            the array formula can only be applied to one region of cells.
            </p>
            <p class="body">
            Array formulas are created through Microsoft Excel by selecting a region of cells, entering a formula for
            that range, and pressing Ctrl+Shift+Enter. This causes the formula of each cell in the region to appear as follows:
            {=Formula}.
            </p>
            <p class="body">
            See the Microsoft Excel documentation for more information on array formulas.
            </p>
            </remarks>
        </member>
        <member name="T:Infragistics.Documents.Excel.Formula">
            <summary>
            Represents a formula for a cell or group of cells.
            </summary>
            <remarks>
            <p class="body">
            Formulas provide a way to show dynamic values in a cell. The value could be based any number of factors, such as 
            the values of other cells and the time of day.  Those alternate cells can even exist in different workbook files
            on the user's machine or on the internet.
            </p>
            <p class="body">
            See Microsoft Excel help for more information on formulas.
            </p>
            <p class="body">
            Use one of the Parse or TryParse overloads to create a new formula.
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.Formula.ToString">
            <summary>
            Converts the formula to a string representation, similar to the string with which it was created. 
            This uses the <see cref="T:Infragistics.Documents.Excel.CellReferenceMode"/> with which the formula was created to create cell
            reference strings.
            </summary>
            <returns>The string representing the formula.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.Formula.ApplyTo(Infragistics.Documents.Excel.WorksheetCell)">
            <summary>
            Applies the formula to the specified cell.
            </summary>
            <remarks>
            <p class="body">
            This method, or one of the other ApplyTo overrides must be used to set the value of a cell to a formula.
            </p>
            <p class="body">
            After this method returns, the <see cref="P:Infragistics.Documents.Excel.WorksheetCell.Formula"/> of the specified cell will return the formula.
            </p>
            </remarks>
            <param name="cell">The cell to apply the formula to.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="cell"/> is null.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            <paramref name="cell"/> is part of an array formula or data table which is not confined to just the cell.
            </exception>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetCell.Value"/>
            <seealso cref="M:Infragistics.Documents.Excel.Formula.ApplyTo(Infragistics.Documents.Excel.WorksheetRegion)"/>
            <seealso cref="M:Infragistics.Documents.Excel.Formula.ApplyTo(Infragistics.Documents.Excel.WorksheetRegion[])"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetCell.ApplyFormula(System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetRegion.ApplyFormula(System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetRegion.ApplyArrayFormula(System.String)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.Formula.ApplyTo(Infragistics.Documents.Excel.WorksheetRegion)">
            <summary>
            Applies the formula to the specified region of cells.
            </summary>
            <remarks>
            <p class="body">
            This method, or one of the other ApplyTo overrides must be used to set the value of a cell to a formula.
            </p>
            <p class="body">
            After this method returns, the <see cref="P:Infragistics.Documents.Excel.WorksheetCell.Formula"/> of all cells in the specified region will
            return the formula.
            </p>
            </remarks>
            <param name="region">The region of cells to apply the formula to.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="region"/> is null.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            <paramref name="region"/> contains an array formula or data table which extends outside the region.
            </exception>
            <seealso cref="M:Infragistics.Documents.Excel.Formula.ApplyTo(Infragistics.Documents.Excel.WorksheetCell)"/>
            <seealso cref="M:Infragistics.Documents.Excel.Formula.ApplyTo(Infragistics.Documents.Excel.WorksheetRegion[])"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetCell.ApplyFormula(System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetRegion.ApplyFormula(System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetRegion.ApplyArrayFormula(System.String)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.Formula.ApplyTo(Infragistics.Documents.Excel.WorksheetRegion[])">
            <summary>
            Applies the formula to all specified regions of cells.
            </summary>
            <remarks>
            <p class="body">
            This method, or one of the other ApplyTo overrides must be used to set the value of a cell to a formula.
            </p>
            <p class="body">
            After this method returns, the <see cref="P:Infragistics.Documents.Excel.WorksheetCell.Formula"/> of all cells in all specified regions will
            return the formula.
            </p>
            </remarks>
            <param name="regions">The regions of cells to apply the formula to.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="regions"/> is null.
            </exception>
            <exception cref="T:System.ArgumentException">
            <paramref name="regions"/> has a length of 0.
            </exception>
            <exception cref="T:System.ArgumentException">
            Not all regions specified are from the same worksheet.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            One or more regions specified contain array formulas or data tables which extend outside the region.
            </exception>
            <seealso cref="M:Infragistics.Documents.Excel.Formula.ApplyTo(Infragistics.Documents.Excel.WorksheetCell)"/>
            <seealso cref="M:Infragistics.Documents.Excel.Formula.ApplyTo(Infragistics.Documents.Excel.WorksheetRegion)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetCell.ApplyFormula(System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetRegion.ApplyFormula(System.String)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.Formula.ToString(Infragistics.Documents.Excel.CellReferenceMode)">
            <summary>
            Converts the formula to a string representation, similar to the string with which it was created.
            </summary>
            <param name="cellReferenceMode">The cell reference mode used to create cell reference strings.</param>
            <returns>The string representing the formula.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.Formula.ToString(Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)">
            <summary>
            Converts the formula to a string representation, similar to the string with which it was created.
            </summary>
            <param name="cellReferenceMode">The cell reference mode used to create cell reference strings.</param>
            <param name="culture">The culture used to generate the formula string.</param>
            <returns>The string representing the formula.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.Formula.Equals(Infragistics.Documents.Excel.Formula,Infragistics.Documents.Excel.Formula,Infragistics.Documents.Excel.CellReferenceMode)">
            <summary>
            Determines whether two <see cref="T:Infragistics.Documents.Excel.Formula"/> instances are equal using the specified cell reference mode.
            </summary>
            <remarks>
            This essentially performs a case-insensitive string comparison, ignoring the white space in the formula.
            </remarks>
            <param name="formulaA">The first Formula to compare.</param>
            <param name="formulaB">The second Formula to compare.</param>
            <param name="cellReferenceMode">The cell reference mode to use when comparing the two formulas.</param>
            <returns>True if the formulas are both null or both equivalent; False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.Formula.Parse(System.String,Infragistics.Documents.Excel.CellReferenceMode)">
            <summary>
            Parses the specified formula value and returns the formula which was created from it.
            </summary>
            <param name="value">The string which defines the formula to parse.</param>
            <param name="cellReferenceMode">The mode used to interpret cell references in the formula.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="value"/> is null or empty.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="cellReferenceMode"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.CellReferenceMode"/> enumeration.
            </exception>
            <exception cref="T:Infragistics.Documents.Excel.FormulaParseException">
            <paramref name="value"/> is not a valid formula.
            </exception>
            <returns>A <see cref="T:Infragistics.Documents.Excel.Formula"/> instance which represents the formula specified.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.Formula.Parse(System.String,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)">
            <summary>
            Parses the specified formula value and returns the formula which was created from it.
            </summary>
            <param name="value">The string which defines the formula to parse.</param>
            <param name="cellReferenceMode">The mode used to interpret cell references in the formula.</param>
            <param name="culture">The culture used to parse the formula.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="value"/> is null or empty.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="cellReferenceMode"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.CellReferenceMode"/> enumeration.
            </exception>
            <exception cref="T:Infragistics.Documents.Excel.FormulaParseException">
            <paramref name="value"/> is not a valid formula.
            </exception>
            <returns>A <see cref="T:Infragistics.Documents.Excel.Formula"/> instance which represents the formula specified.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.Formula.Parse(System.String,Infragistics.Documents.Excel.CellReferenceMode,Infragistics.Documents.Excel.WorkbookFormat)">
            <summary>
            Parses the specified formula value and returns the formula which was created from it.
            </summary>
            <param name="value">The string which defines the formula to parse.</param>
            <param name="cellReferenceMode">The mode used to interpret cell references in the formula.</param>
            <param name="fileFormat">The file format to use when parsing the formula. This will be used to determine certain limits which are format dependant.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="value"/> is null or empty.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="cellReferenceMode"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.CellReferenceMode"/> enumeration.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="fileFormat"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.WorkbookFormat"/> enumeration.
            </exception>
            <exception cref="T:Infragistics.Documents.Excel.FormulaParseException">
            <paramref name="value"/> is not a valid formula.
            </exception>
            <returns>A <see cref="T:Infragistics.Documents.Excel.Formula"/> instance which represents the formula specified.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.Formula.Parse(System.String,Infragistics.Documents.Excel.CellReferenceMode,Infragistics.Documents.Excel.WorkbookFormat,System.Globalization.CultureInfo)">
            <summary>
            Parses the specified formula value and returns the formula which was created from it.
            </summary>
            <param name="value">The string which defines the formula to parse.</param>
            <param name="cellReferenceMode">The mode used to interpret cell references in the formula.</param>
            <param name="fileFormat">The file format to use when parsing the formula. This will be used to determine certain limits which are format dependant.</param>
            <param name="culture">The culture used to parse the formula.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="value"/> is null or empty.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="cellReferenceMode"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.CellReferenceMode"/> enumeration.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="fileFormat"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.WorkbookFormat"/> enumeration.
            </exception>
            <exception cref="T:Infragistics.Documents.Excel.FormulaParseException">
            <paramref name="value"/> is not a valid formula.
            </exception>
            <returns>A <see cref="T:Infragistics.Documents.Excel.Formula"/> instance which represents the formula specified.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.Formula.TryParse(System.String,Infragistics.Documents.Excel.CellReferenceMode,Infragistics.Documents.Excel.Formula@)">
            <summary>
            Parses the specified formula value. The return value indicates whether the operation succeeded.
            </summary>
            <param name="value">The string which defines the formula to parse.</param>
            <param name="cellReferenceMode">The mode used to interpret cell references in the formula.</param>
            <param name="formula">
            When this method returns, contains the formula which was parsed from <paramref name="value"/>,
            if the conversion succeeded, or null if the conversion failed. This parameter is passed uninitialized.
            </param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="value"/> is null or empty.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="cellReferenceMode"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.CellReferenceMode"/> enumeration.
            </exception>
            <returns>True if <paramref name="value"/> was converted successfully; False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.Formula.TryParse(System.String,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo,Infragistics.Documents.Excel.Formula@)">
            <summary>
            Parses the specified formula value. The return value indicates whether the operation succeeded.
            </summary>
            <param name="value">The string which defines the formula to parse.</param>
            <param name="cellReferenceMode">The mode used to interpret cell references in the formula.</param>
            <param name="culture">The culture used to parse the formula.</param>
            <param name="formula">
            When this method returns, contains the formula which was parsed from <paramref name="value"/>,
            if the conversion succeeded, or null if the conversion failed. This parameter is passed uninitialized.
            </param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="value"/> is null or empty.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="cellReferenceMode"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.CellReferenceMode"/> enumeration.
            </exception>
            <returns>True if <paramref name="value"/> was converted successfully; False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.Formula.TryParse(System.String,Infragistics.Documents.Excel.CellReferenceMode,Infragistics.Documents.Excel.Formula@,Infragistics.Documents.Excel.FormulaParseException@)">
            <summary>
            Parses the specified formula value. The return value indicates whether the operation succeeded.
            </summary>
            <param name="value">The string which defines the formula to parse.</param>
            <param name="cellReferenceMode">The mode used to interpret cell references in the formula.</param>
            <param name="formula">
            When this method returns, contains the formula which was parsed from <paramref name="value"/>
            if the conversion succeeded or null if the conversion failed. This parameter is passed uninitialized.
            </param>
            <param name="exception">
            When this method returns, contains the error information if the conversion failed or null if the 
            conversion succeeded. This parameter is passed uninitialized.
            </param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="value"/> is null or empty.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="cellReferenceMode"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.CellReferenceMode"/> enumeration.
            </exception>
            <returns>True if <paramref name="value"/> was converted successfully; False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.Formula.TryParse(System.String,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo,Infragistics.Documents.Excel.Formula@,Infragistics.Documents.Excel.FormulaParseException@)">
            <summary>
            Parses the specified formula value. The return value indicates whether the operation succeeded.
            </summary>
            <param name="value">The string which defines the formula to parse.</param>
            <param name="cellReferenceMode">The mode used to interpret cell references in the formula.</param>
            <param name="culture">The culture used to parse the formula.</param>
            <param name="formula">
            When this method returns, contains the formula which was parsed from <paramref name="value"/>
            if the conversion succeeded or null if the conversion failed. This parameter is passed uninitialized.
            </param>
            <param name="exception">
            When this method returns, contains the error information if the conversion failed or null if the 
            conversion succeeded. This parameter is passed uninitialized.
            </param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="value"/> is null or empty.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="cellReferenceMode"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.CellReferenceMode"/> enumeration.
            </exception>
            <returns>True if <paramref name="value"/> was converted successfully; False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.Formula.TryParse(System.String,Infragistics.Documents.Excel.CellReferenceMode,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.Formula@)">
            <summary>
            Parses the specified formula value. The return value indicates whether the operation succeeded.
            </summary>
            <param name="value">The string which defines the formula to parse.</param>
            <param name="cellReferenceMode">The mode used to interpret cell references in the formula.</param>
            <param name="fileFormat">The file format to use when parsing the formula. This will be used to determine certain limits which are format dependant.</param>
            <param name="formula">
            When this method returns, contains the formula which was parsed from <paramref name="value"/>,
            if the conversion succeeded, or null if the conversion failed. This parameter is passed uninitialized.
            </param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="value"/> is null or empty.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="cellReferenceMode"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.CellReferenceMode"/> enumeration.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="fileFormat"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.WorkbookFormat"/> enumeration.
            </exception>
            <returns>True if <paramref name="value"/> was converted successfully; False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.Formula.TryParse(System.String,Infragistics.Documents.Excel.CellReferenceMode,Infragistics.Documents.Excel.WorkbookFormat,System.Globalization.CultureInfo,Infragistics.Documents.Excel.Formula@)">
            <summary>
            Parses the specified formula value. The return value indicates whether the operation succeeded.
            </summary>
            <param name="value">The string which defines the formula to parse.</param>
            <param name="cellReferenceMode">The mode used to interpret cell references in the formula.</param>
            <param name="fileFormat">The file format to use when parsing the formula. This will be used to determine certain limits which are format dependant.</param>
            <param name="culture">The culture used to parse the formula.</param>
            <param name="formula">
            When this method returns, contains the formula which was parsed from <paramref name="value"/>,
            if the conversion succeeded, or null if the conversion failed. This parameter is passed uninitialized.
            </param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="value"/> is null or empty.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="cellReferenceMode"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.CellReferenceMode"/> enumeration.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="fileFormat"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.WorkbookFormat"/> enumeration.
            </exception>
            <returns>True if <paramref name="value"/> was converted successfully; False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.Formula.TryParse(System.String,Infragistics.Documents.Excel.CellReferenceMode,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.Formula@,Infragistics.Documents.Excel.FormulaParseException@)">
            <summary>
            Parses the specified formula value. The return value indicates whether the operation succeeded.
            </summary>
            <param name="value">The string which defines the formula to parse.</param>
            <param name="cellReferenceMode">The mode used to interpret cell references in the formula.</param>
            <param name="fileFormat">The file format to use when parsing the formula. This will be used to determine certain limits which are format dependant.</param>
            <param name="formula">
            When this method returns, contains the formula which was parsed from <paramref name="value"/>
            if the conversion succeeded or null if the conversion failed. This parameter is passed uninitialized.
            </param>
            <param name="exception">
            When this method returns, contains the error information if the conversion failed or null if the 
            conversion succeeded. This parameter is passed uninitialized.
            </param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="value"/> is null or empty.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="cellReferenceMode"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.CellReferenceMode"/> enumeration.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="fileFormat"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.WorkbookFormat"/> enumeration.
            </exception>
            <returns>True if <paramref name="value"/> was converted successfully; False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.Formula.TryParse(System.String,Infragistics.Documents.Excel.CellReferenceMode,Infragistics.Documents.Excel.WorkbookFormat,System.Globalization.CultureInfo,Infragistics.Documents.Excel.Formula@,Infragistics.Documents.Excel.FormulaParseException@)">
            <summary>
            Parses the specified formula value. The return value indicates whether the operation succeeded.
            </summary>
            <param name="value">The string which defines the formula to parse.</param>
            <param name="cellReferenceMode">The mode used to interpret cell references in the formula.</param>
            <param name="fileFormat">The file format to use when parsing the formula. This will be used to determine certain limits which are format dependant.</param>
            <param name="culture">The culture used to parse the formula.</param>
            <param name="formula">
            When this method returns, contains the formula which was parsed from <paramref name="value"/>
            if the conversion succeeded or null if the conversion failed. This parameter is passed uninitialized.
            </param>
            <param name="exception">
            When this method returns, contains the error information if the conversion failed or null if the 
            conversion succeeded. This parameter is passed uninitialized.
            </param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="value"/> is null or empty.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="cellReferenceMode"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.CellReferenceMode"/> enumeration.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="fileFormat"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.WorkbookFormat"/> enumeration.
            </exception>
            <returns>True if <paramref name="value"/> was converted successfully; False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.ArrayFormula.ApplyTo(Infragistics.Documents.Excel.WorksheetRegion[])">
            <summary>
            Applies the formula to all specified regions of cells.
            </summary>
            <remarks>
            <p class="body">
            This method, or one of the other ApplyTo overrides must be used to set the value of a cell to a formula.
            </p>
            <p class="body">
            After this method returns, the <see cref="P:Infragistics.Documents.Excel.WorksheetCell.Formula"/> of all cells in all specified regions will
            return the array formula.
            </p>
            </remarks>
            <param name="regions">The regions of cells to apply the formula to.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="regions"/> is null.
            </exception>
            <exception cref="T:System.ArgumentException">
            The length <paramref name="regions"/> is anything other than one.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The array formula is already applied to a cell region.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            One or more regions specified contain array formulas or data tables which extend outside the region.
            </exception>
            <seealso cref="M:Infragistics.Documents.Excel.Formula.ApplyTo(Infragistics.Documents.Excel.WorksheetCell)"/>
            <seealso cref="M:Infragistics.Documents.Excel.Formula.ApplyTo(Infragistics.Documents.Excel.WorksheetRegion)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetRegion.ApplyArrayFormula(System.String)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.ArrayFormula.ClearCellRange">
            <summary>
            Removes this array formula as the formula for the cells to which it was applied.
            </summary>
            <remarks>
            <p class="body">
            After this method returns, the <see cref="P:Infragistics.Documents.Excel.ArrayFormula.CellRange"/> will be null.
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.ArrayFormula.Parse(System.String,Infragistics.Documents.Excel.CellReferenceMode)">
            <summary>
            Parses the specified formula value and returns the array formula which was created from it.
            </summary>
            <param name="value">The string which defines the array formula to parse.</param>
            <param name="cellReferenceMode">The mode used to interpret cell references in the array formula.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="value"/> is null or empty.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="cellReferenceMode"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.CellReferenceMode"/> enumeration.
            </exception>
            <exception cref="T:Infragistics.Documents.Excel.FormulaParseException">
            <paramref name="value"/> is not a valid formula.
            </exception>
            <returns>An <see cref="T:Infragistics.Documents.Excel.ArrayFormula"/> instance which represents the array formula value specified.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.ArrayFormula.Parse(System.String,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)">
            <summary>
            Parses the specified formula value and returns the array formula which was created from it.
            </summary>
            <param name="value">The string which defines the array formula to parse.</param>
            <param name="cellReferenceMode">The mode used to interpret cell references in the array formula.</param>
            <param name="culture">The culture used to parse the formula.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="value"/> is null or empty.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="cellReferenceMode"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.CellReferenceMode"/> enumeration.
            </exception>
            <exception cref="T:Infragistics.Documents.Excel.FormulaParseException">
            <paramref name="value"/> is not a valid formula.
            </exception>
            <returns>An <see cref="T:Infragistics.Documents.Excel.ArrayFormula"/> instance which represents the array formula value specified.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.ArrayFormula.Parse(System.String,Infragistics.Documents.Excel.CellReferenceMode,Infragistics.Documents.Excel.WorkbookFormat)">
            <summary>
            Parses the specified formula value and returns the array formula which was created from it.
            </summary>
            <param name="value">The string which defines the array formula to parse.</param>
            <param name="cellReferenceMode">The mode used to interpret cell references in the array formula.</param>
            <param name="fileFormat">The file format to use when parsing the array formula. This will be used to determine certain limits which are format dependant.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="value"/> is null or empty.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="cellReferenceMode"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.CellReferenceMode"/> enumeration.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="fileFormat"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.WorkbookFormat"/> enumeration.
            </exception>
            <exception cref="T:Infragistics.Documents.Excel.FormulaParseException">
            <paramref name="value"/> is not a valid formula.
            </exception>
            <returns>An <see cref="T:Infragistics.Documents.Excel.ArrayFormula"/> instance which represents the array formula value specified.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.ArrayFormula.Parse(System.String,Infragistics.Documents.Excel.CellReferenceMode,Infragistics.Documents.Excel.WorkbookFormat,System.Globalization.CultureInfo)">
            <summary>
            Parses the specified formula value and returns the array formula which was created from it.
            </summary>
            <param name="value">The string which defines the array formula to parse.</param>
            <param name="cellReferenceMode">The mode used to interpret cell references in the array formula.</param>
            <param name="fileFormat">The file format to use when parsing the array formula. This will be used to determine certain limits which are format dependant.</param>
            <param name="culture">The culture used to parse the formula.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="value"/> is null or empty.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="cellReferenceMode"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.CellReferenceMode"/> enumeration.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="fileFormat"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.WorkbookFormat"/> enumeration.
            </exception>
            <exception cref="T:Infragistics.Documents.Excel.FormulaParseException">
            <paramref name="value"/> is not a valid formula.
            </exception>
            <returns>An <see cref="T:Infragistics.Documents.Excel.ArrayFormula"/> instance which represents the array formula value specified.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.ArrayFormula.TryParse(System.String,Infragistics.Documents.Excel.CellReferenceMode,Infragistics.Documents.Excel.ArrayFormula@)">
            <summary>
            Parses the specified formula value. The return value indicates whether the operation succeeded.
            </summary>
            <param name="value">The string which defines the array formula to parse.</param>
            <param name="cellReferenceMode">The mode used to interpret cell references in the array formula.</param>
            <param name="formula">
            When this method returns, contains the array formula which was parsed from <paramref name="value"/>,
            if the conversion succeeded, or null if the conversion failed. This parameter is passed uninitialized.
            </param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="value"/> is null or empty.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="cellReferenceMode"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.CellReferenceMode"/> enumeration.
            </exception>
            <returns>True if <paramref name="value"/> was converted successfully; False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.ArrayFormula.TryParse(System.String,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo,Infragistics.Documents.Excel.ArrayFormula@)">
            <summary>
            Parses the specified formula value. The return value indicates whether the operation succeeded.
            </summary>
            <param name="value">The string which defines the array formula to parse.</param>
            <param name="cellReferenceMode">The mode used to interpret cell references in the array formula.</param>
            <param name="culture">The culture used to parse the formula.</param>
            <param name="formula">
            When this method returns, contains the array formula which was parsed from <paramref name="value"/>,
            if the conversion succeeded, or null if the conversion failed. This parameter is passed uninitialized.
            </param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="value"/> is null or empty.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="cellReferenceMode"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.CellReferenceMode"/> enumeration.
            </exception>
            <returns>True if <paramref name="value"/> was converted successfully; False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.ArrayFormula.TryParse(System.String,Infragistics.Documents.Excel.CellReferenceMode,Infragistics.Documents.Excel.ArrayFormula@,Infragistics.Documents.Excel.FormulaParseException@)">
            <summary>
            Parses the specified formula value. The return value indicates whether the operation succeeded.
            </summary>
            <param name="value">The string which defines the array formula to parse.</param>
            <param name="cellReferenceMode">The mode used to interpret cell references in the array formula.</param>
            <param name="formula">
            When this method returns, contains the array formula which was parsed from <paramref name="value"/>
            if the conversion succeeded or null if the conversion failed. This parameter is passed uninitialized.
            </param>
            <param name="exception">
            When this method returns, contains the error information if the conversion failed or null if the 
            conversion succeeded. This parameter is passed uninitialized.
            </param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="value"/> is null or empty.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="cellReferenceMode"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.CellReferenceMode"/> enumeration.
            </exception>
            <returns>True if <paramref name="value"/> was converted successfully; False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.ArrayFormula.TryParse(System.String,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo,Infragistics.Documents.Excel.ArrayFormula@,Infragistics.Documents.Excel.FormulaParseException@)">
            <summary>
            Parses the specified formula value. The return value indicates whether the operation succeeded.
            </summary>
            <param name="value">The string which defines the array formula to parse.</param>
            <param name="cellReferenceMode">The mode used to interpret cell references in the array formula.</param>
            <param name="culture">The culture used to parse the formula.</param>
            <param name="formula">
            When this method returns, contains the array formula which was parsed from <paramref name="value"/>
            if the conversion succeeded or null if the conversion failed. This parameter is passed uninitialized.
            </param>
            <param name="exception">
            When this method returns, contains the error information if the conversion failed or null if the 
            conversion succeeded. This parameter is passed uninitialized.
            </param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="value"/> is null or empty.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="cellReferenceMode"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.CellReferenceMode"/> enumeration.
            </exception>
            <returns>True if <paramref name="value"/> was converted successfully; False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.ArrayFormula.TryParse(System.String,Infragistics.Documents.Excel.CellReferenceMode,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.ArrayFormula@)">
            <summary>
            Parses the specified formula value. The return value indicates whether the operation succeeded.
            </summary>
            <param name="value">The string which defines the array formula to parse.</param>
            <param name="cellReferenceMode">The mode used to interpret cell references in the array formula.</param>
            <param name="fileFormat">The file format to use when parsing the formula. This will be used to determine certain limits which are format dependant.</param>
            <param name="formula">
            When this method returns, contains the array formula which was parsed from <paramref name="value"/>,
            if the conversion succeeded, or null if the conversion failed. This parameter is passed uninitialized.
            </param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="value"/> is null or empty.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="cellReferenceMode"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.CellReferenceMode"/> enumeration.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="fileFormat"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.WorkbookFormat"/> enumeration.
            </exception>
            <returns>True if <paramref name="value"/> was converted successfully; False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.ArrayFormula.TryParse(System.String,Infragistics.Documents.Excel.CellReferenceMode,Infragistics.Documents.Excel.WorkbookFormat,System.Globalization.CultureInfo,Infragistics.Documents.Excel.ArrayFormula@)">
            <summary>
            Parses the specified formula value. The return value indicates whether the operation succeeded.
            </summary>
            <param name="value">The string which defines the array formula to parse.</param>
            <param name="cellReferenceMode">The mode used to interpret cell references in the array formula.</param>
            <param name="fileFormat">The file format to use when parsing the formula. This will be used to determine certain limits which are format dependant.</param>
            <param name="culture">The culture used to parse the formula.</param>
            <param name="formula">
            When this method returns, contains the array formula which was parsed from <paramref name="value"/>,
            if the conversion succeeded, or null if the conversion failed. This parameter is passed uninitialized.
            </param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="value"/> is null or empty.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="cellReferenceMode"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.CellReferenceMode"/> enumeration.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="fileFormat"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.WorkbookFormat"/> enumeration.
            </exception>
            <returns>True if <paramref name="value"/> was converted successfully; False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.ArrayFormula.TryParse(System.String,Infragistics.Documents.Excel.CellReferenceMode,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.ArrayFormula@,Infragistics.Documents.Excel.FormulaParseException@)">
            <summary>
            Parses the specified formula value. The return value indicates whether the operation succeeded.
            </summary>
            <param name="value">The string which defines the array formula to parse.</param>
            <param name="cellReferenceMode">The mode used to interpret cell references in the array formula.</param>
            <param name="fileFormat">The file format to use when parsing the formula. This will be used to determine certain limits which are format dependant.</param>
            <param name="formula">
            When this method returns, contains the array formula which was parsed from <paramref name="value"/>
            if the conversion succeeded or null if the conversion failed. This parameter is passed uninitialized.
            </param>
            <param name="exception">
            When this method returns, contains the error information if the conversion failed or null if the 
            conversion succeeded. This parameter is passed uninitialized.
            </param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="value"/> is null or empty.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="cellReferenceMode"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.CellReferenceMode"/> enumeration.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="fileFormat"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.WorkbookFormat"/> enumeration.
            </exception>
            <returns>True if <paramref name="value"/> was converted successfully; False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.ArrayFormula.TryParse(System.String,Infragistics.Documents.Excel.CellReferenceMode,Infragistics.Documents.Excel.WorkbookFormat,System.Globalization.CultureInfo,Infragistics.Documents.Excel.ArrayFormula@,Infragistics.Documents.Excel.FormulaParseException@)">
            <summary>
            Parses the specified formula value. The return value indicates whether the operation succeeded.
            </summary>
            <param name="value">The string which defines the array formula to parse.</param>
            <param name="cellReferenceMode">The mode used to interpret cell references in the array formula.</param>
            <param name="fileFormat">The file format to use when parsing the formula. This will be used to determine certain limits which are format dependant.</param>
            <param name="culture">The culture used to parse the formula.</param>
            <param name="formula">
            When this method returns, contains the array formula which was parsed from <paramref name="value"/>
            if the conversion succeeded or null if the conversion failed. This parameter is passed uninitialized.
            </param>
            <param name="exception">
            When this method returns, contains the error information if the conversion failed or null if the 
            conversion succeeded. This parameter is passed uninitialized.
            </param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="value"/> is null or empty.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="cellReferenceMode"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.CellReferenceMode"/> enumeration.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="fileFormat"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.WorkbookFormat"/> enumeration.
            </exception>
            <returns>True if <paramref name="value"/> was converted successfully; False otherwise.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.ArrayFormula.CellRange">
            <summary>
            Gets the cells to which the array formula is applied.
            </summary>
            <remarks>
            <p class="body">
            If this is null, the formula has not yet been applied.
            </p>
            </remarks>
            <value>The cells to which the array formula is applied.</value>
        </member>
        <member name="T:Infragistics.Documents.Excel.BIFF8Writer">
            <summary>
            BIFF8Writer provides static methods for exporting abstract workbook object to concrete Excel file.
            </summary>
            <remarks>
            <p class="note">
            <b>Note:</b> The BIFF8Writer class is no longer needed.  Use one of the Save overloads on <see cref="T:Infragistics.Documents.Excel.Workbook"/> instead.
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.BIFF8Writer.WriteWorkbookToFile(Infragistics.Documents.Excel.Workbook,System.String)">
            <summary>
            Writes existing workbook object to a file in BIFF8 format.
            </summary>
            <remarks>
            <p class="note">
            <b>Note:</b> The <see cref="M:Infragistics.Documents.Excel.Workbook.Save(System.String)"/> method should be used instead to write the workbook to a file.
            </p>
            </remarks>
            <param name="workbook">Workbook to export.</param>
            <param name="fileName">Filename of resulting excel file. If path is not included, file is created in default program folder.</param>
        </member>
        <member name="M:Infragistics.Documents.Excel.BIFF8Writer.WriteWorkbookToStream(Infragistics.Documents.Excel.Workbook,System.IO.Stream)">
            <summary>
            Writes existing workbook object to a stream.
            </summary>
            <remarks>
            <p class="note">
            <b>Note:</b> The <see cref="M:Infragistics.Documents.Excel.Workbook.Save(System.IO.Stream)"/> method should be used instead to write the workbook to a stream.
            </p>
            </remarks>
            <param name="workbook">Workbook to export.</param>
            <param name="outStream">Output file stream.</param>
        </member>
        <member name="M:Infragistics.Documents.Excel.BIFF8Writer.WriteWorkbookToStreamEx(Infragistics.Documents.Excel.Workbook,System.IO.Stream)">
            <summary>
            Writes existing workbook object to a stream in BIFF8 format.
            </summary>
            <remarks>
            <p class="note">
            <b>Note:</b> The <see cref="M:Infragistics.Documents.Excel.Workbook.Save(System.IO.Stream)"/> method should be used instead to write the workbook to a stream.
            </p>
            </remarks>
            <param name="workbook">Workbook to export.</param>
            <param name="outStream">An output stream to generate the BIFF8 content into.</param>
        </member>
        <member name="T:Infragistics.Documents.Excel.CustomView">
            <summary>
            Represents a custom view in Microsoft Excel.
            </summary>
            <remarks>
            <p class="body">
            Custom views provide a way to save display options and optionally print options for the workbook and each worksheet in the workbook.
            These options can be different from the options currently set on the workbook and worksheets.
            </p>
            <p class="body">
            Multiple custom views can be saved with a workbook, and the options from a custom view can be applied to its associated workbook by 
            calling the <see cref="M:Infragistics.Documents.Excel.CustomView.Apply"/> method on it.
            </p>
            </remarks>
            <seealso cref="P:Infragistics.Documents.Excel.Workbook.CustomViews"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.CustomView.Apply">
            <summary>
            Applies all options from the custom view to the associated workbook and its worksheets.
            </summary>
            <remarks>
            <p class="body">
            There is no state of the workbook indicating the custom view currently applied, so applying a custom view
            simply copies over all options saved with it to the workbook and its worksheet. If an applied custom view
            is then changed, those changes will not be updated on the workbook or worksheets. Instead, the custom view will need
            to be applied again for those changes to be reflected on the workbook or worksheet.
            </p>
            </remarks>
            <exception cref="T:System.InvalidOperationException">
            The custom view has previously been removed from its associated workbook.
            </exception>
        </member>
        <member name="M:Infragistics.Documents.Excel.CustomView.GetDisplayOptions(Infragistics.Documents.Excel.Worksheet)">
            <summary>
            Gets the display options associated with the specified worksheet.
            </summary>
            <remarks>
            <p class="body">
            Setting properties on the returned <see cref="T:Infragistics.Documents.Excel.DisplayOptions"/> instance will not change the actual
            display of the worksheet. After setting properties, the <see cref="M:Infragistics.Documents.Excel.CustomView.Apply"/> method of the 
            <see cref="T:Infragistics.Documents.Excel.CustomView"/> will apply them to the worksheet.
            </p>
            </remarks>
            <param name="worksheet">The worksheet whose associated display options are to be retrieved.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="worksheet"/> is null.
            </exception>
            <returns>
            Null if the worksheet does not belong to the workbook associated with this custom view; 
            otherwise, the display options associated with the worksheet.
            </returns>
            <seealso cref="P:Infragistics.Documents.Excel.Worksheet.DisplayOptions"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.CustomView.GetHiddenColumns(Infragistics.Documents.Excel.Worksheet)">
            <summary>
            Gets the hidden columns associated with the specified worksheet.
            </summary>
            <remarks>
            <p class="body">
            Adding columns on the returned <see cref="T:Infragistics.Documents.Excel.HiddenColumnCollection"/> instance will not actually hide 
            columns in the worksheet. After modifying the hidden columns in this collection, the <see cref="M:Infragistics.Documents.Excel.CustomView.Apply"/> 
            method of the <see cref="T:Infragistics.Documents.Excel.CustomView"/> will hide or unhide the columns.
            </p>
            </remarks>
            <param name="worksheet">The worksheet whose associated hidden columns are to be retrieved.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="worksheet"/> is null.
            </exception>
            <returns>
            Null if <see cref="P:Infragistics.Documents.Excel.CustomView.SaveHiddenRowsAndColumns"/> is False or if the worksheet does not belong to the workbook 
            associated with this custom view; otherwise, the collection of hidden columns associated with the worksheet.
            </returns>
            <seealso cref="P:Infragistics.Documents.Excel.RowColumnBase.Hidden"/>
            <seealso cref="P:Infragistics.Documents.Excel.CustomView.SaveHiddenRowsAndColumns"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.CustomView.GetHiddenRows(Infragistics.Documents.Excel.Worksheet)">
            <summary>
            Gets the hidden rows associated with the specified worksheet.
            </summary>
            <remarks>
            <p class="body">
            Adding rows on the returned <see cref="T:Infragistics.Documents.Excel.HiddenRowCollection"/> instance will not actually hide 
            rows in the worksheet. After modifying the hidden rows in this collection, the <see cref="M:Infragistics.Documents.Excel.CustomView.Apply"/> 
            method of the <see cref="T:Infragistics.Documents.Excel.CustomView"/> will hide or unhide the rows.
            </p>
            </remarks>
            <param name="worksheet">The worksheet whose associated hidden rows are to be retrieved.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="worksheet"/> is null.
            </exception>
            <returns>
            Null if <see cref="P:Infragistics.Documents.Excel.CustomView.SaveHiddenRowsAndColumns"/> is False or if the worksheet does not belong to the workbook 
            associated with this custom view; otherwise, the collection of hidden rows associated with the worksheet.
            </returns>
            <seealso cref="P:Infragistics.Documents.Excel.RowColumnBase.Hidden"/>
            <seealso cref="P:Infragistics.Documents.Excel.CustomView.SaveHiddenRowsAndColumns"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.CustomView.GetPrintOptions(Infragistics.Documents.Excel.Worksheet)">
            <summary>
            Gets the print options associated with the specified worksheet.
            </summary>
            <remarks>
            <p class="body">
            Setting properties on the returned <see cref="T:Infragistics.Documents.Excel.PrintOptions"/> instance will not change the actual
            print settings of the worksheet. After setting properties, the <see cref="M:Infragistics.Documents.Excel.CustomView.Apply"/> method of the 
            <see cref="T:Infragistics.Documents.Excel.CustomView"/> will apply them to the worksheet.
            </p>
            </remarks>
            <param name="worksheet">The worksheet whose associated print options are to be retrieved.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="worksheet"/> is null.
            </exception>
            <returns>
            Null if <see cref="P:Infragistics.Documents.Excel.CustomView.SavePrintOptions"/> is False or if the worksheet does not belong to the workbook associated
            with this custom view; otherwise, the print options associated with the worksheet.
            </returns>
            <seealso cref="P:Infragistics.Documents.Excel.Worksheet.PrintOptions"/>
            <seealso cref="P:Infragistics.Documents.Excel.CustomView.SavePrintOptions"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.CustomView.Name">
            <summary>
            Gets or sets the name of the custom view.
            </summary>
            <remarks>
            <p class="body">
            The name of the custom view is displayed in the custom views dialog of Microsoft Excel and must be 
            case-insensitively unique to other custom views in the workbook.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentNullException">
            The value assigned is a null or empty.
            </exception>
            <exception cref="T:System.ArgumentException">
            The value assigned is the name of another custom view in this custom view's associated workbook (custom view 
            names are compared case-insensitively).
            </exception>
            <value>The name of the custom view.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.CustomView.SaveHiddenRowsAndColumns">
            <summary>
            Gets the value indicating whether hidden row and column settings are saved with the custom view.
            </summary>
            <remarks>
            <p class="body">
            If the value is False, the return value of <see cref="M:Infragistics.Documents.Excel.CustomView.GetHiddenColumns(Infragistics.Documents.Excel.Worksheet)"/> and <see cref="M:Infragistics.Documents.Excel.CustomView.GetHiddenRows(Infragistics.Documents.Excel.Worksheet)"/>
            will always be null, regardless of the worksheet specified.
            </p>
            </remarks>
            <value>The value indicating whether hidden row and column settings are saved with the custom view.</value>
            <seealso cref="M:Infragistics.Documents.Excel.CustomView.GetHiddenColumns(Infragistics.Documents.Excel.Worksheet)"/>
            <seealso cref="M:Infragistics.Documents.Excel.CustomView.GetHiddenRows(Infragistics.Documents.Excel.Worksheet)"/>
            <seealso cref="T:Infragistics.Documents.Excel.HiddenColumnCollection"/>
            <seealso cref="T:Infragistics.Documents.Excel.HiddenRowCollection"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.CustomView.SavePrintOptions">
            <summary>
            Gets the value indicating whether print options are saved with the custom view.
            </summary>
            <remarks>
            <p class="body">
            If the value is False, the return value of <see cref="M:Infragistics.Documents.Excel.CustomView.GetPrintOptions(Infragistics.Documents.Excel.Worksheet)"/> will always be null, 
            regardless of the worksheet specified.
            </p>
            </remarks>
            <value>The value indicating whether print options are saved with the custom view.</value>
            <seealso cref="M:Infragistics.Documents.Excel.CustomView.GetPrintOptions(Infragistics.Documents.Excel.Worksheet)"/>
            <seealso cref="T:Infragistics.Documents.Excel.PrintOptions"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.CustomView.WindowOptions">
            <summary>
            Gets the window options for the workbook associated with the custom view.
            </summary>
            <remarks>
            <p class="body">
            Setting properties on the returned <see cref="P:Infragistics.Documents.Excel.CustomView.WindowOptions"/> instance will not change the actual
            window options of the associated workbook. After setting properties, the <see cref="M:Infragistics.Documents.Excel.CustomView.Apply"/> method 
            of the <see cref="T:Infragistics.Documents.Excel.CustomView"/> will apply them to the workbook.
            </p>
            </remarks>
            <value>The window options for the workbook associated with the custom view..</value>
            <seealso cref="T:Workbook.WindowOptions"/>
        </member>
        <member name="T:Infragistics.Documents.Excel.CustomViewDisplayOptions">
            <summary>
            Class which exposes the worksheet display options which can only be controlled through the custom view.
            </summary>
            <seealso cref="M:Infragistics.Documents.Excel.CustomView.GetDisplayOptions(Infragistics.Documents.Excel.Worksheet)"/>
            <seealso cref="T:Infragistics.Documents.Excel.WorksheetDisplayOptions"/>
        </member>
        <member name="T:Infragistics.Documents.Excel.DisplayOptions">
            <summary>
            Abstract base class which exposes the various display options available for a worksheet which can be 
            saved with both a worksheet and a custom view.
            </summary>
            <remarks>
            <p class="body">
            This class provides a way to control how a worksheet is displayed when it is viewed in Microsoft Excel.
            </p>
            </remarks>
            <seealso cref="T:Infragistics.Documents.Excel.CustomViewDisplayOptions"/>
            <seealso cref="T:Infragistics.Documents.Excel.WorksheetDisplayOptions"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.DisplayOptions.Reset">
            <summary>
            Resets the display options to their default settings.
            </summary>
            <remarks>
            <p class="body">
            The defaults used for each setting are the same defaults with which Microsoft Excel creates a blank worksheet.
            </p>
            </remarks>
        </member>
        <member name="P:Infragistics.Documents.Excel.DisplayOptions.FrozenPaneSettings">
            <summary>
            Gets the settings which control the frozen panes in the worksheet.
            </summary>
            <remarks>
            <p class="body">
            For these settings to be saved in the workbook file, <see cref="P:Infragistics.Documents.Excel.DisplayOptions.PanesAreFrozen"/> must be True.
            </p>
            <p class="note">
            <B>Note:</B> Frozen and unfrozen panes cannot be used simultaneously, so depending on whether the panes are 
            frozen or unfrozen, these settings may not be used.
            </p>
            </remarks>
            <value>The settings which control the frozen panes in the worksheet..</value>
            <seealso cref="P:Infragistics.Documents.Excel.DisplayOptions.PanesAreFrozen"/>
            <seealso cref="P:Infragistics.Documents.Excel.DisplayOptions.UnfrozenPaneSettings"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.DisplayOptions.GridlineColor">
            <summary>
            Gets or sets the color of the gridlines on the worksheet.
            </summary>
            <remarks>
            <p class="body">
            If the workbook is using a standard palette, the color set may be changed if it is not in the palette.
            In this case, the closest color in the standard palette will be used.
            </p>
            </remarks>
            <exception cref="T:System.InvalidOperationException">
            The workbook is using a custom palette and setting this color would cause the custom palette to use 
            too many colors.
            </exception>
            <value>The color of the gridlines on the worksheet.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.DisplayOptions.PanesAreFrozen">
            <summary>
            Gets or sets the value which indicates if the panes in the worksheet are frozen.
            </summary>
            <remarks>
            <p class="body">
            Depending on the value of this property, either the <see cref="P:Infragistics.Documents.Excel.DisplayOptions.FrozenPaneSettings"/> or the
            <see cref="P:Infragistics.Documents.Excel.DisplayOptions.UnfrozenPaneSettings"/> will be used for the worksheet. The unused settings are 
            ignored and are not saved with the workbook stream.
            </p>
            </remarks>
            <value>The value which indicates if the panes in the worksheet are frozen.</value>
            <seealso cref="P:Infragistics.Documents.Excel.DisplayOptions.FrozenPaneSettings"/>
            <seealso cref="P:Infragistics.Documents.Excel.DisplayOptions.UnfrozenPaneSettings"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.DisplayOptions.ShowExpansionIndicatorBelowGroupedRows">
            <summary>
            Gets or sets the value which indicates whether the expansion indicators should be shown below grouped, 
            or indented rows.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.DisplayOptions.ShowExpansionIndicatorToRightOfGroupedColumns">
            <summary>
            Gets or sets the value which indicates whether the expansion indicators should be shown to the right of 
            grouped, or indented rows.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.DisplayOptions.ShowFormulasInCells">
            <summary>
            Gets or sets the value which indicates whether formulas are shown in cells.
            </summary>
            <remarks>
            <p class="body">
            If this value is True, the formula string will be displayed in the cell. If the value is
            False, the result of the formula will be displayed in the cell.
            </p>
            </remarks>
            <value>The value which indicates whether formulas are shown in cells.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.DisplayOptions.ShowGridlines">
            <summary>
            Gets or sets the value which indicates whether gridlines are shown between cells.
            </summary>
            <value>The value which indicates whether gridlines are shown between cells.</value>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.PrintGridlines"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.DisplayOptions.ShowOutlineSymbols">
            <summary>
            Gets or sets the value which indicates whether outline symbols are shown for outlined columns and rows.
            </summary>
            <remarks>
            <p class="body">
            If the outline symbols are displayed, they provide a visual representation of the outline levels or rows 
            and columns in Microsoft Excel.  In addition, the outline symbols include the expansion indicators which
            allow for the expanding and collapsing of outline groups.
            </p>
            </remarks>
            <value>The value which indicates whether outline symbols are shown for outlined columns and rows.</value>
            <seealso cref="P:Infragistics.Documents.Excel.RowColumnBase.OutlineLevel"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.DisplayOptions.ShowRowAndColumnHeaders">
            <summary>
            Gets or sets the value which indicates whether to display row and column headers.
            </summary>
            <remarks>
            <p class="body">
            The row and column headers show the identifier of the row or column. They also allow the user to easily select
            all cells in a row or column by clicking them.
            </p>
            </remarks>
            <value>The value which indicates whether to display row and column headers.</value>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.PrintRowAndColumnHeaders"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.DisplayOptions.ShowRulerInPageLayoutView">
            <summary>
            Gets or sets the value which indicates whether to show rulers in the page layout view.
            </summary>
            <remarks>
            <p class="body">
            When this value is True, one ruler will display above the column headers of the active page
            in page layout view. Another ruler will also display before the row headers of the active page.
            </p>
            <p class="note">
            <b>Note:</b> This property will only affect the worksheet view if the <see cref="P:Infragistics.Documents.Excel.DisplayOptions.View"/> is 
            PageLayout.
            </p>
            <p class="note">
            <b>Note:</b> The <see cref="T:Infragistics.Documents.Excel.WorksheetView"/> value of PageLayout is only supported in Excel 2007. 
            If a worksheet with that View is viewed in earlier versions of Microsoft Excel, the view will 
            default to Normal view.
            </p>
            </remarks>
            <value>The value which indicates whether to show rulers in the page layout view.</value>
            <seealso cref="P:Infragistics.Documents.Excel.DisplayOptions.View"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.DisplayOptions.ShowZeroValues">
            <summary>
            Gets or sets the value which indicates whether zero values are shown in cells.
            </summary>
            <remarks>
            <p class="body">
            If this value is True, cells with a value of zero will display their values; otherwise,
            those cells will display as blanks.
            </p>
            </remarks>
            <value>The value which indicates whether zero values are shown in cells.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.DisplayOptions.UnfrozenPaneSettings">
            <summary>
            Gets the settings which control the unfrozen panes in the worksheet.
            </summary>
            <remarks>
            <p class="body">
            For these settings to be saved in the workbook file, <see cref="P:Infragistics.Documents.Excel.DisplayOptions.PanesAreFrozen"/> must be False.
            </p>
            <p class="note">
            <B>Note:</B> Frozen and unfrozen panes cannot be used simultaneously, so depending on whether the panes are 
            frozen or unfrozen, these settings may not be used.
            </p>
            </remarks>
            <value>The settings which control the unfrozen panes in the worksheet.</value>
            <seealso cref="P:Infragistics.Documents.Excel.DisplayOptions.PanesAreFrozen"/>
            <seealso cref="P:Infragistics.Documents.Excel.DisplayOptions.FrozenPaneSettings"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.DisplayOptions.View">
            <summary>
            Gets or sets the current view of the worksheet.
            </summary>
            <remarks>
            <p class="body">
            The view determines the overall display of the worksheet in Microsoft Excel.
            </p>
            <p class="note">
            <b>Note:</b> The <see cref="T:Infragistics.Documents.Excel.WorksheetView"/> value of PageLayout is only supported in Excel 2007. 
            If a worksheet with that View is viewed in earlier versions of Microsoft Excel, the view will 
            default to Normal view.
            </p>
            </remarks>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            The value assigned is not defined in the WorksheetView enumeration.
            </exception>
            <value>The current view of the worksheet.</value>
            <seealso cref="P:Infragistics.Documents.Excel.CustomViewDisplayOptions.MagnificationInCurrentView"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetDisplayOptions.MagnificationInNormalView"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetDisplayOptions.MagnificationInPageBreakView"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetDisplayOptions.MagnificationInPageLayoutView"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.DisplayOptions.Visibility">
            <summary>
            Gets or sets the visibility of the worksheet.
            </summary>
            <remarks>
            <p class="body">
            The visibility determines whether the worksheet's tab will appear in the tab bar at the
            bottom of Microsoft Excel. 
            </p>
            </remarks>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            The value assigned is not defined in the <see cref="T:Infragistics.Documents.Excel.WorksheetVisibility"/> enumeration.
            </exception>
            <value>The visibility of the worksheet.</value>
        </member>
        <member name="M:Infragistics.Documents.Excel.CustomViewDisplayOptions.Reset">
            <summary>
            Resets the display options to their default settings.
            </summary>
            <remarks>
            <p class="body">
            The defaults used for each setting are the same defaults with which Microsoft Excel creates a blank worksheet.
            </p>
            </remarks>
        </member>
        <member name="P:Infragistics.Documents.Excel.CustomViewDisplayOptions.MagnificationInCurrentView">
            <summary>
            Gets or sets the magnification level of the worksheet in the current <see cref="P:Infragistics.Documents.Excel.DisplayOptions.View"/>.
            </summary>
            <remarks>
            <p class="body">
            Magnifications are stored as percentages of the normal viewing magnification. A value of 100 indicates normal magnification
            whereas a value of 200 indicates a zoom that is twice the normal viewing magnification.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentOutOfRangeException">
            The assigned value is outside the valid range of magnification levels for a worksheet. The level must be between 10 and 400.
            </exception>
            <value>The magnification level of the worksheet in the current View.</value>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetDisplayOptions.MagnificationInNormalView"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetDisplayOptions.MagnificationInPageBreakView"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetDisplayOptions.MagnificationInPageLayoutView"/>
        </member>
        <member name="T:Infragistics.Documents.Excel.CustomViewCollection">
            <summary>
            A collection of <see cref="T:Infragistics.Documents.Excel.CustomView"/> instances in a workbook.
            </summary>
            <see cref="P:Infragistics.Documents.Excel.Workbook.CustomViews"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.CustomViewCollection.Add(System.String,System.Boolean,System.Boolean)">
            <summary>
            Adds a new custom view to the collection.
            </summary>
            <param name="name">The name to give the newly created custom view.</param>
            <param name="savePrintOptions">
            True to save print options for each worksheet with the custom view; False otherwise.
            </param>
            <param name="saveHiddenRowsAndColumns">
            True to save information about hidden rows and columns for each worksheet with the custom view; False otherwise.
            </param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="name"/> is a null or empty.
            </exception>
            <exception cref="T:System.ArgumentException">
            <paramref name="name"/> is the name of another custom view in the collection (custom view names are compared 
            case-insensitively).
            </exception>
            <returns>The newly created <see cref="T:Infragistics.Documents.Excel.CustomView"/> instance.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.CustomViewCollection.Clear">
            <summary>
            Clears all custom views from the collection.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CustomViewCollection.Contains(Infragistics.Documents.Excel.CustomView)">
            <summary>
            Determines whether a custom view is in this collection.
            </summary>
            <param name="customView">The custom view to locate in the collection.</param>
            <returns>True if the custom view is found; False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.CustomViewCollection.Remove(Infragistics.Documents.Excel.CustomView)">
            <summary>
            Removes the specified custom view from the collection.
            </summary>
            <param name="customView">The custom view to remove from the collection.</param>
            <returns>
            True if the custom view was successfully removed; False if the custom view was not 
            in the collection.
            </returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.CustomViewCollection.RemoveAt(System.Int32)">
            <summary>
            Removes the custom view at the specified index from the collection.
            </summary>
            <param name="index">The zero-based index of the custom view in the collection.</param>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="index"/> is less than zero or <paramref name="index"/> is greater than or 
            equal to <see cref="P:Infragistics.Documents.Excel.CustomViewCollection.Count"/>.
            </exception>
        </member>
        <member name="P:Infragistics.Documents.Excel.CustomViewCollection.Count">
            <summary>
            Gets the number of custom views in the collection.
            </summary>
            <value>The number of custom views in the collection.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.CustomViewCollection.Item(System.Int32)">
            <summary>
            Gets the custom view at the specified index.
            </summary>
            <param name="index">The zero-based index of the custom view to get.</param>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="index"/> is less than zero or <paramref name="index"/> is greater than or 
            equal to <see cref="P:Infragistics.Documents.Excel.CustomViewCollection.Count"/>.
            </exception>
            <value>The custom view at the specified index.</value>
        </member>
        <member name="T:Infragistics.Documents.Excel.CustomViewWindowOptions">
            <summary>
            Represents the workbook window options which are saved with custom views.
            </summary>
            <remarks>
            <p class="body">
            The properties explicitly defined on this class and not inherited from the base class, 
            <see cref="T:Infragistics.Documents.Excel.WindowOptions"/>, are options that can be saved with a custom view, but 
            not with a workbook. Therefore, these properties will not be applied when the 
            <see cref="M:Infragistics.Documents.Excel.CustomView.Apply"/> method is called.
            </p>
            </remarks>
            <seealso cref="P:Infragistics.Documents.Excel.CustomView.WindowOptions"/>
            <seealso cref="T:Infragistics.Documents.Excel.WorkbookWindowOptions"/>
        </member>
        <member name="T:Infragistics.Documents.Excel.WindowOptions">
            <summary>
            Abstract base class which exposes the various workbook window options available which can be saved with 
            both a workbook and a custom view.
            </summary>
            <remarks>
            <p class="body">
            This class provides a way to control how a workbook is displayed when it is viewed in Microsoft Excel.
            </p>
            </remarks>
            <seealso cref="T:Infragistics.Documents.Excel.CustomViewWindowOptions"/>
            <seealso cref="T:Infragistics.Documents.Excel.WorkbookWindowOptions"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WindowOptions.Reset">
            <summary>
            Resets the window options to their default settings.
            </summary>
            <remarks>
            <p class="body">
            The defaults used for each setting are the same defaults with which Microsoft Excel creates a blank workbook.
            </p>
            </remarks>
        </member>
        <member name="P:Infragistics.Documents.Excel.WindowOptions.ObjectDisplayStyle">
            <summary>
            Gets or sets the way the objects and shapes are displayed in the workbook.
            </summary>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            The assigned value is not defined in the <see cref="P:Infragistics.Documents.Excel.WindowOptions.ObjectDisplayStyle"/> enumeration.
            </exception>
            <value>The way the objects and shapes are displayed in the workbook.</value>
            <seealso cref="T:Infragistics.Documents.Excel.WorksheetShape"/>
            <seealso cref="P:Infragistics.Documents.Excel.Worksheet.Shapes"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WindowOptions.ScrollBars">
            <summary>
            Gets or sets the scroll bars shown in the workbook window.
            </summary>
            <remarks>
            <p class="body">
            The vertical scroll bar occupies the entire height of the application if it is visible.
            </p>
            <p class="body">
            The horizontal scroll bar occupies the width of the application not used by the worksheet
            tab bar, if it is visible. Otherwise, it occupies the entire width of the application.
            </p>
            </remarks>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            The assigned value is not defined in the <see cref="P:Infragistics.Documents.Excel.WindowOptions.ScrollBars"/> enumeration.
            </exception>
            <value>The scroll bars shown in the workbook window.</value>
            <seealso cref="P:Infragistics.Documents.Excel.WindowOptions.TabBarWidth"/>
            <seealso cref="P:Infragistics.Documents.Excel.WindowOptions.TabBarVisible"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WindowOptions.SelectedWorksheet">
            <summary>
            Gets or sets the selected worksheet of the workbook.
            </summary>
            <remarks>
            <p class="body">
            If this is an instance of <see cref="T:Infragistics.Documents.Excel.CustomViewWindowOptions"/> and the SelectedWorksheet value is null, the 
            workbook's selected worksheet will not be changed when the associated <see cref="T:Infragistics.Documents.Excel.CustomView"/> is applied.
            </p>
            <p class="note">
            <B>Note:</B> If the selected worksheet does not have its <see cref="P:Infragistics.Documents.Excel.DisplayOptions.Visibility"/> set to Visible
            when the workbook is saved, another worksheet will be selected.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentNullException">
            The assigned value is null and this is an instance of <see cref="T:Infragistics.Documents.Excel.WorkbookWindowOptions"/> whose associated 
            <see cref="P:Infragistics.Documents.Excel.WindowOptions.Workbook"/> has at least one <see cref="T:Infragistics.Documents.Excel.Worksheet"/>.
            </exception>
            <exception cref="T:System.ArgumentException">
            The assigned value does not belong to the workbook associated with this instance of <see cref="T:Infragistics.Documents.Excel.WindowOptions"/>.
            </exception>
            <value>The selected worksheet of the workbook.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.WindowOptions.TabBarVisible">
            <summary>
            Gets or sets the value indicating whether the worksheet tab bar is visible.
            </summary>
            <remarks>
            <p class="body">
            If the value is False, the <see cref="P:Infragistics.Documents.Excel.WindowOptions.TabBarWidth"/> will not be used, but it will still 
            be serialized with the workbook.
            </p>
            </remarks>
            <value>The value indicating whether the worksheet tab bar is visible.</value>
            <seealso cref="P:Infragistics.Documents.Excel.WindowOptions.TabBarWidth"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorkbookWindowOptions.FirstVisibleTabIndex"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WindowOptions.TabBarWidth">
            <summary>
            Gets or sets the width of the worksheet tab bar, expressed in 1/1000ths of the application width.
            </summary>
            <remarks>
            <p class="body">
            This value is only used if <see cref="P:Infragistics.Documents.Excel.WindowOptions.TabBarVisible"/> is True. Regardless of whether the tab bar is 
            visible, the width value is always saved with the workbook.
            </p>
            <p class="body">
            A value of 1000 indicates the worksheet tab bar occupies the entire width of the application, while
            a value of 0 indicates the worksheet tab bar has no width.
            </p>
            <p class="body">
            All space not occupied by the worksheet tab bar will be used by the horizontal scroll bar, if it is visible.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentOutOfRangeException">
            The value assigned is outside the valid range of 0 and 1000.
            </exception>
            <value>The width of the worksheet tab bar, expressed in 1/1000ths of the application width.</value>
            <seealso cref="P:Infragistics.Documents.Excel.WindowOptions.TabBarVisible"/>
            <seealso cref="P:Infragistics.Documents.Excel.WindowOptions.ScrollBars"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorkbookWindowOptions.FirstVisibleTabIndex"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.CustomViewWindowOptions.Reset">
            <summary>
            Resets the window options to their default settings.
            </summary>
            <remarks>
            <p class="body">
            The defaults used for each setting are the same defaults with which Microsoft Excel creates a blank workbook.
            </p>
            </remarks>
        </member>
        <member name="P:Infragistics.Documents.Excel.CustomViewWindowOptions.BoundsInPixels">
            <summary>
            Gets or sets the pixel bounds of the workbook's MDI child window when <see cref="T:Infragistics.Documents.Excel.CustomView"/> 
            owning these window options is applied.
            </summary>
            <remarks>
            <p class="note">
            <b>Note:</b> This property will have no affect on the workbook if <see cref="P:Infragistics.Documents.Excel.CustomViewWindowOptions.Maximized"/> is True. However, in this case,
            the value of this property will still be saved with the workbook.
            </p>
            <p class="note">
            <b>Note:</b> This setting cannot be saved with a <see cref="T:Infragistics.Documents.Excel.Workbook"/> in the Excel file. It can only be saved
            with a CustomView. Therefore, there is no corresponding property in <see cref="T:Infragistics.Documents.Excel.WorkbookWindowOptions"/> and
            calling <see cref="T:CustomView.Apply"/> on the associated CustomView will not apply this property. Only by 
            applying the custom view through the Microsoft Excel user interface will the setting on this property be applied.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentException">
            The left or top of the value assigned is outside the bounds of -32768 and 32767.
            </exception>
            <exception cref="T:System.ArgumentException">
            The width or height of the value assigned is outside the bounds of 0 and 65535.
            </exception>
            <value>
            The pixel bounds of the workbook's MDI child window when CustomView owning these 
            window options is applied.
            </value>
            <seealso cref="M:Infragistics.Documents.Excel.CustomView.Apply"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.CustomViewWindowOptions.Maximized">
            <summary>
            Gets or sets the value indicating whether the workbook's MDI child window will be maximized
            when the <see cref="T:Infragistics.Documents.Excel.CustomView"/> owning these window options is applied.
            </summary>
            <remarks>
            <p class="note">
            <b>Note:</b> This setting cannot be saved with a <see cref="T:Infragistics.Documents.Excel.Workbook"/> in the Excel file. It can only be saved
            with a CustomView. Therefore, there is no corresponding property in <see cref="T:Infragistics.Documents.Excel.WorkbookWindowOptions"/> and
            calling <see cref="T:CustomView.Apply"/> on the associated CustomView will not apply this property. Only by 
            applying the custom view through the Microsoft Excel user interface will the setting on this property be applied.
            </p>
            </remarks>
            <value>
            The value indicating whether the workbook's MDI child window will be maximized when the CustomView owning these 
            window options is applied.
            </value>
            <seealso cref="M:Infragistics.Documents.Excel.CustomView.Apply"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorkbookWindowOptions.Minimized"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.CustomViewWindowOptions.ShowFormulaBar">
            <summary>
            Gets or sets the value indicating whether Microsoft Excel will display the formula bar when
            the <see cref="T:Infragistics.Documents.Excel.CustomView"/> owning these window options is applied.
            </summary>
            <remarks>
            <p class="note">
            <b>Note:</b> This setting cannot be saved with a <see cref="T:Infragistics.Documents.Excel.Workbook"/> in the Excel file. It can only be saved
            with a CustomView. Therefore, there is no corresponding property in <see cref="T:Infragistics.Documents.Excel.WorkbookWindowOptions"/> and
            calling <see cref="M:Infragistics.Documents.Excel.CustomView.Apply"/> on the associated CustomView will not apply this property. Only by 
            applying the custom view through the Microsoft Excel user interface will the setting on this property be applied.
            </p>
            </remarks>
            <value>
            The value indicating whether Microsoft Excel will display the formula bar when the CustomView owning these window 
            options is applied.
            </value>
            <seealso cref="M:Infragistics.Documents.Excel.CustomView.Apply"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.CustomViewWindowOptions.ShowStatusBar">
            <summary>
            Gets or sets the value indicating whether Microsoft Excel will display the status bar when
            the <see cref="T:Infragistics.Documents.Excel.CustomView"/> owning these window options is applied.
            </summary>
            <remarks>
            <p class="note">
            <b>Note:</b> This setting cannot be saved with a <see cref="T:Infragistics.Documents.Excel.Workbook"/> in the Excel file. It can only be saved
            with a CustomView. Therefore, there is no corresponding property in <see cref="T:Infragistics.Documents.Excel.WorkbookWindowOptions"/> and
            calling <see cref="T:CustomView.Apply"/> on the associated CustomView will not apply this property. Only by 
            applying the custom view through the Microsoft Excel user interface will the setting on this property be applied.
            </p>
            </remarks>
            <value>
            The value indicating whether Microsoft Excel will display the status bar when the CustomView owning these window 
            options is applied.
            </value>
            <seealso cref="M:Infragistics.Documents.Excel.CustomView.Apply"/>
        </member>
        <member name="T:Infragistics.Documents.Excel.AnyValueDataValidationRule">
            <summary>
            Represents a data validation rule which allows any value to be set on the target cells.
            This would be used to provide an input message to the user when the cell was selected.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.Worksheet.DataValidationRules"/>
            <seealso cref="M:Infragistics.Documents.Excel.DataValidationRuleCollection.Add(Infragistics.Documents.Excel.AnyValueDataValidationRule,Infragistics.Documents.Excel.WorksheetCell)"/>
            <seealso cref="M:Infragistics.Documents.Excel.DataValidationRuleCollection.Add(Infragistics.Documents.Excel.AnyValueDataValidationRule,Infragistics.Documents.Excel.WorksheetRegion)"/>
        </member>
        <member name="T:Infragistics.Documents.Excel.DataValidationRule">
            <summary>
            Base class for all data validations rules which can be applied to a cell.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.Worksheet.DataValidationRules"/>
            <seealso cref="T:Infragistics.Documents.Excel.AnyValueDataValidationRule"/>
            <seealso cref="T:Infragistics.Documents.Excel.ListDataValidationRule"/>
            <seealso cref="T:Infragistics.Documents.Excel.CustomDataValidationRule"/>
            <seealso cref="T:Infragistics.Documents.Excel.OneConstraintDataValidationRule"/>
            <seealso cref="T:Infragistics.Documents.Excel.TwoConstraintDataValidationRule"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.DataValidationRule.Clone">
            <summary>
            Creates a copy of this rule which can be applied to other worksheets.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.DataValidationRule.ErrorMessageDescription">
            <summary>
            Gets or sets the description which appears in the dialog box when an invalid value is applied to a cell
            in Microsoft Excel.
            </summary>
            <remarks>
            <p class="body">
            This value is only used when <see cref="P:Infragistics.Documents.Excel.DataValidationRule.ShowErrorMessageForInvalidValue"/> is True.
            </p>
            <p class="note">
            <b>Note:</b> the title cannot be more than 225 characters.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentException">
            Occurs when the specified value is longer than 225 characters.
            </exception>
            <value>The description to show the user or null to use a default error description.</value>
            <seealso cref="P:Infragistics.Documents.Excel.DataValidationRule.ErrorMessageTitle"/>
            <seealse cref="P:Infragistics.Documents.Excel.DataValidationRule.ShowErrorMessageForInvalidValue"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.DataValidationRule.ErrorMessageTitle">
            <summary>
            Gets or sets the title which appears in the dialog box when an invalid value is applied to a cell
            in Microsoft Excel.
            </summary>
            <remarks>
            <p class="body">
            This value is only used when <see cref="P:Infragistics.Documents.Excel.DataValidationRule.ShowErrorMessageForInvalidValue"/> is True.
            </p>
            <p class="note">
            <b>Note:</b> the title cannot be more than 32 characters.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentException">
            Occurs when the specified value is longer than 32 characters.
            </exception>
            <value>The title to show the user or null to use a default error dialog title.</value>
            <seealso cref="P:Infragistics.Documents.Excel.DataValidationRule.ErrorMessageDescription"/>
            <seealse cref="P:Infragistics.Documents.Excel.DataValidationRule.ShowErrorMessageForInvalidValue"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.DataValidationRule.ErrorStyle">
            <summary>
            Gets or sets the value which indicates whether the value is allowed when it is invalid and which options are given to 
            the user in the error dialog shown by Microsoft Excel.
            </summary>
            <remarks>
            <p class="body">
            This value is only used when <see cref="P:Infragistics.Documents.Excel.DataValidationRule.ShowErrorMessageForInvalidValue"/> is True.
            </p>
            </remarks>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            Occurs when the value is not a member of the <see cref="T:Infragistics.Documents.Excel.DataValidationErrorStyle"/> enumeration.
            </exception>
            <seealso cref="P:Infragistics.Documents.Excel.DataValidationRule.ShowErrorMessageForInvalidValue"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.DataValidationRule.InputMessageDescription">
            <summary>
            Gets or sets the description in the tooltip which appears when the user selects the cell in Microsoft Excel.
            </summary>
            <remarks>
            <p class="body">
            This value is only used when <see cref="P:Infragistics.Documents.Excel.DataValidationRule.ShowInputMessage"/> is True.
            </p>
            <p class="note">
            <b>Note:</b> the description cannot be more than 255 characters.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentException">
            Occurs when the specified value is longer than 255 characters.
            </exception>
            <value>The description to show the user in the tooltip.</value>
            <seealso cref="P:Infragistics.Documents.Excel.DataValidationRule.InputMessageTitle"/>
            <seealse cref="P:Infragistics.Documents.Excel.DataValidationRule.ShowInputMessage"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.DataValidationRule.InputMessageTitle">
            <summary>
            Gets or sets the title in the tooltip which appears when the user selects the cell in Microsoft Excel.
            </summary>
            <remarks>
            <p class="body">
            This value is only used when <see cref="P:Infragistics.Documents.Excel.DataValidationRule.ShowInputMessage"/> is True.
            </p>
            <p class="note">
            <b>Note:</b> the title cannot be more than 32 characters.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentException">
            Occurs when the specified value is longer than 32 characters.
            </exception>
            <value>The title to show the user in the tooltip.</value>
            <seealso cref="P:Infragistics.Documents.Excel.DataValidationRule.InputMessageDescription"/>
            <seealse cref="P:Infragistics.Documents.Excel.DataValidationRule.ShowInputMessage"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.DataValidationRule.ShowErrorMessageForInvalidValue">
            <summary>
            Gets or sets the value which indicates whether the error dialog should appear in Microsoft Excel when invalid data 
            is entered in the cell.
            </summary>
            <remarks>
            <p class="body">
            When the value is False, invalid data can be entered into cells, but when the user chooses to subsequently circle 
            invalid values in Microsoft Excel, the cell will be circled.
            </p>
            </remarks>
            <value>True to show the error dialog for invalid cell data; False otherwise.</value>
            <seealso cref="P:Infragistics.Documents.Excel.DataValidationRule.ErrorMessageDescription"/>
            <seealso cref="P:Infragistics.Documents.Excel.DataValidationRule.ErrorMessageTitle"/>
            <seealso cref="P:Infragistics.Documents.Excel.DataValidationRule.ErrorStyle"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.DataValidationRule.ShowInputMessage">
            <summary>
            Gets or sets the value which indicates whether to show the user an input prompt tooltip when the user selects 
            the cell in Microsoft Excel.
            </summary>
            <remarks>
            <p class="body">
            The input prompt will only be shown if this value is True and the <see cref="P:Infragistics.Documents.Excel.DataValidationRule.InputMessageDescription"/> is not null.
            </p>
            </remarks>
            <seealso cref="P:Infragistics.Documents.Excel.DataValidationRule.InputMessageDescription"/>
            <seealso cref="P:Infragistics.Documents.Excel.DataValidationRule.InputMessageTitle"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.AnyValueDataValidationRule.#ctor">
            <summary>
            Creates a new <see cref="T:Infragistics.Documents.Excel.AnyValueDataValidationRule"/> instance.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CustomDataValidationRule">
            <summary>
            Represents a data validation rule which allows any formula to be used to validate the value applied to a cell.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.Worksheet.DataValidationRules"/>
            <seealso cref="M:Infragistics.Documents.Excel.DataValidationRuleCollection.Add(Infragistics.Documents.Excel.CustomDataValidationRule,Infragistics.Documents.Excel.WorksheetCell)"/>
            <seealso cref="M:Infragistics.Documents.Excel.DataValidationRuleCollection.Add(Infragistics.Documents.Excel.CustomDataValidationRule,Infragistics.Documents.Excel.WorksheetRegion)"/>
        </member>
        <member name="T:Infragistics.Documents.Excel.LimitedValueDataValidationRule">
            <summary>
            Base class for all data validations rules which prevent certain values form being applied to a cell.
            </summary>
            <seealso cref="T:Infragistics.Documents.Excel.ListDataValidationRule"/>
            <seealso cref="T:Infragistics.Documents.Excel.CustomDataValidationRule"/>
            <seealso cref="T:Infragistics.Documents.Excel.OneConstraintDataValidationRule"/>
            <seealso cref="T:Infragistics.Documents.Excel.TwoConstraintDataValidationRule"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.LimitedValueDataValidationRule.AllowNull">
            <summary>
            Gets or sets the value which indicates whether a null, or blank, value is allowed to be set on a cell.
            </summary>
            <value>True if a null value can be set on the cell; False otherwise.</value>
        </member>
        <member name="M:Infragistics.Documents.Excel.CustomDataValidationRule.#ctor">
            <summary>
            Creates a new <see cref="T:Infragistics.Documents.Excel.CustomDataValidationRule"/> instance.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CustomDataValidationRule.GetFormula(System.String)">
            <summary>
            Gets the formula used to validate the value applied to a cell.
            </summary>
            <param name="address">
            The address of the cell or region that serves as the basis for relative references, or null to use the top-left cell of 
            the worksheet.
            </param>
            <remarks>
            <p class="body">
            The formula will indicate the value is invalid by evaluating to False, 0, any <see cref="T:Infragistics.Documents.Excel.ErrorValue"/> (such as #VALUE!), 
            or any string other than "True" (case-insensitive). 
            True, "True" (case-insensitive), null, and non-zero numeric values will indicate a valid value has been applied.
            </p>
            <p class="body">
            The address passed in is only needed if relative addresses are used in the the formula. For example, consider the formula 
            applied is =B1, and the data validation rule is applied to the region A1:A5. If you get the formula for A1, the formula
            =B1 will be returned. If you get the formula for A2, =B2 will be returned. Similarly, for cell A5, =B5 will be returned.
            However, if the formula contains no references or all absolute references, the <paramref name="address"/> is ignored. So
            in the previous example, if the original formula was =$B$1, the same formula will be returned regardless of the specified 
            address.
            </p>
            <p class="body">
            <paramref name="address"/> can be any valid cell or region reference on a worksheet. If a region address is specified, the
            top-left cell or the region is used. The cell or region specified does not need to have the data validation rule applied to it. 
            Any reference is allowed.
            </p>
            <p class="body">
            The cell reference mode with which to parse <paramref name="address"/> will be assumed to be A1, unless the data validation 
            rule is applied to a worksheet which is in a workbook, in which case the <see cref="P:Infragistics.Documents.Excel.Workbook.CellReferenceMode"/> will be used.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentException">
            Occurs when <paramref name="address"/> is not a valid cell or regions address.
            </exception>
            <returns>A formula used to validate the value applied to a cell.</returns>
            <seealso cref="M:Infragistics.Documents.Excel.CustomDataValidationRule.GetFormula(System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
            <seealso cref="M:Infragistics.Documents.Excel.CustomDataValidationRule.SetFormula(System.String,System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.CustomDataValidationRule.SetFormula(System.String,System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.CustomDataValidationRule.GetFormula(System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)">
            <summary>
            Gets the formula used to validate the value applied to a cell.
            </summary>
            <param name="address">
            The address of the cell or region that serves as the basis for relative references, or null to use the top-left cell of 
            the worksheet.
            </param>
            <param name="format">The workbook format with which to parse <paramref name="address"/>.</param>
            <param name="cellReferenceMode">The cell reference mode with which to parse <paramref name="address"/>.</param>
            <param name="culture">The culture to use when generating the formula string.</param>
            <remarks>
            <p class="body">
            The formula will indicate the value is invalid by evaluating to False, 0, any <see cref="T:Infragistics.Documents.Excel.ErrorValue"/> (such as #VALUE!), 
            or any string other than "True" (case-insensitive). 
            True, "True" (case-insensitive), null, and non-zero numeric values will indicate a valid value has been applied.
            </p>
            <p class="body">
            The address passed in is only needed if relative addresses are used in the the formula. For example, consider the formula 
            applied is =B1, and the data validation rule is applied to the region A1:A5. If you get the formula for A1, the formula
            =B1 will be returned. If you get the formula for A2, =B2 will be returned. Similarly, for cell A5, =B5 will be returned.
            However, if the formula contains no references or all absolute references, the <paramref name="address"/> is ignored. So
            in the previous example, if the original formula was =$B$1, the same formula will be returned regardless of the specified 
            address.
            </p>
            <p class="body">
            <paramref name="address"/> can be any valid cell or region reference on a worksheet. If a region address is specified, the
            top-left cell or the region is used. The cell or region specified does not need to have the data validation rule applied to it. 
            Any reference is allowed.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentException">
            Occurs when <paramref name="address"/> is not a valid cell or regions address.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            Occurs when <paramref name="format"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.WorkbookFormat"/> enumeration.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            Occurs when <paramref name="cellReferenceMode"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.CellReferenceMode"/> enumeration.
            </exception>
            <returns>A formula used to validate the value applied to a cell.</returns>
            <seealso cref="M:Infragistics.Documents.Excel.CustomDataValidationRule.GetFormula(System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.CustomDataValidationRule.SetFormula(System.String,System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.CustomDataValidationRule.SetFormula(System.String,System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.CustomDataValidationRule.SetFormula(System.String,System.String)">
            <summary>
            Sets the formula used to validate the value applied to a cell.
            </summary>
            <param name="formula">The validation formula to use for the rule.</param>
            <param name="address">
            The address of the cell or region that serves as the basis for relative references, or null to use the top-left cell of 
            the worksheet.
            </param>
            <remarks>
            <p class="body">
            The formula will indicate the value is invalid by evaluating to False, 0, any <see cref="T:Infragistics.Documents.Excel.ErrorValue"/> (such as #VALUE!), 
            or any string other than "True" (case-insensitive). 
            True, "True" (case-insensitive), null, and non-zero numeric values will indicate a valid value has been applied.
            </p>
            <p class="body">
            The address passed in is only needed if relative addresses are used in the the formula. When the data validation rule is 
            applied to cells or regions, the references in the formula used by each individual cell will be shifted by the offset of
            the cell to the passed in <paramref name="address"/>. For example, consider the formula specified is =B1 and the specified 
            address is A1. If the data validation rule is then applied to the A5 cell, the formula is will use is =B5. However, if the
            references in the formula are absolute, such as =$B$1, the same formula will be applied regardless of the specified address.
            </p>
            <p class="body">
            <paramref name="address"/> can be any valid cell or region reference on a worksheet. If a region address is specified, the
            top-left cell or the region is used. The cell or region specified does not need to have the data validation rule applied to it. 
            Any reference is allowed.
            </p>
            <p class="body">
            The cell reference mode with which to parse <paramref name="address"/> will be assumed to be A1, unless the data validation 
            rule is applied to a worksheet which is in a workbook, in which case the <see cref="P:Infragistics.Documents.Excel.Workbook.CellReferenceMode"/> will be used.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentNullException">
            Occurs when <paramref name="formula"/> is null and the rule is currently applied to a <see cref="T:Infragistics.Documents.Excel.Worksheet"/>.
            </exception>
            <exception cref="T:Infragistics.Documents.Excel.FormulaParseException">
            Occurs when <paramref name="formula"/> is not a valid formula.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when <paramref name="address"/> is not a valid cell or regions address.
            </exception>
            <seealso cref="M:Infragistics.Documents.Excel.CustomDataValidationRule.GetFormula(System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.CustomDataValidationRule.GetFormula(System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
            <seealso cref="M:Infragistics.Documents.Excel.CustomDataValidationRule.SetFormula(System.String,System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.CustomDataValidationRule.SetFormula(System.String,System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)">
            <summary>
            Sets the formula used to validate the value applied to a cell.
            </summary>
            <param name="formula">The validation formula to use for the rule.</param>
            <param name="address">
            The address of the cell or region that serves as the basis for relative references, or null to use the top-left cell of 
            the worksheet.
            </param>
            <param name="format">The workbook format with which to parse <paramref name="address"/>.</param>
            <param name="cellReferenceMode">The cell reference mode with which to parse <paramref name="address"/>.</param>
            <param name="culture">The culture to use when parsing the formula string.</param>
            <remarks>
            <p class="body">
            The formula will indicate the value is invalid by evaluating to False, 0, any <see cref="T:Infragistics.Documents.Excel.ErrorValue"/> (such as #VALUE!), 
            or any string other than "True" (case-insensitive). 
            True, "True" (case-insensitive), null, and non-zero numeric values will indicate a valid value has been applied.
            </p>
            <p class="body">
            The address passed in is only needed if relative addresses are used in the the formula. When the data validation rule is 
            applied to cells or regions, the references in the formula used by each individual cell will be shifted by the offset of
            the cell to the passed in <paramref name="address"/>. For example, consider the formula specified is =B1 and the specified 
            address is A1. If the data validation rule is then applied to the A5 cell, the formula is will use is =B5. However, if the
            references in the formula are absolute, such as =$B$1, the same formula will be applied regardless of the specified address.
            </p>
            <p class="body">
            <paramref name="address"/> can be any valid cell or region reference on a worksheet. If a region address is specified, the
            top-left cell or the region is used. The cell or region specified does not need to have the data validation rule applied to it. 
            Any reference is allowed.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentNullException">
            Occurs when <paramref name="formula"/> is null and the rule is currently applied to a <see cref="T:Infragistics.Documents.Excel.Worksheet"/>.
            </exception>
            <exception cref="T:Infragistics.Documents.Excel.FormulaParseException">
            Occurs when <paramref name="formula"/> is not a valid formula.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when <paramref name="address"/> is not a valid cell or regions address.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            Occurs when <paramref name="format"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.WorkbookFormat"/> enumeration.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            Occurs when <paramref name="cellReferenceMode"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.CellReferenceMode"/> enumeration.
            </exception>
            <seealso cref="M:Infragistics.Documents.Excel.CustomDataValidationRule.GetFormula(System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.CustomDataValidationRule.GetFormula(System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
            <seealso cref="M:Infragistics.Documents.Excel.CustomDataValidationRule.SetFormula(System.String,System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
        </member>
        <member name="T:Infragistics.Documents.Excel.DataValidationRuleCollection">
            <summary>
            A collection of <see cref="T:Infragistics.Documents.Excel.DataValidationRule"/> instances in a worksheet.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.Worksheet.DataValidationRules"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.DataValidationRuleCollection.Add(Infragistics.Documents.Excel.DataValidationRule,Infragistics.Documents.Excel.WorksheetReferenceCollection)">
            <summary>
            Applies a data validation rule to the a set of references.
            </summary>
            <param name="rule">The data validation rule to apply to the set of references.</param>
            <param name="references">The reference to which the data validation rule should be applied.</param>
            <exception cref="T:System.ArgumentNullException">
            Occurs when <paramref name="rule"/> is null.
            </exception>
            <exception cref="T:System.ArgumentNullException">
            Occurs when <paramref name="references"/> is null.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the <paramref name="references"/> are from a worksheet other than this collection.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the <paramref name="rule"/> already applied to another worksheet.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the <paramref name="rule"/> is invalid based on its rule type's requirements.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the one or more of the cells in the <paramref name="references"/> collection already have a data validation rule applied to it.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the one or more of the cells in the <paramref name="references"/> collection are in the totals row of a table.
            </exception>
        </member>
        <member name="M:Infragistics.Documents.Excel.DataValidationRuleCollection.Add(Infragistics.Documents.Excel.DataValidationRule,Infragistics.Documents.Excel.WorksheetReferenceCollection,System.Boolean)">
            <summary>
            Applies a data validation rule to the a set of references.
            </summary>
            <param name="rule">The data validation rule to apply to the set of references.</param>
            <param name="references">The reference to which the data validation rule should be applied.</param>
            <param name="overwriteExistingRules">
            Indicates whether cells in the references collection which already have data validation rules should have the rules overwritten.
            </param>
            <exception cref="T:System.ArgumentNullException">
            Occurs when <paramref name="rule"/> is null.
            </exception>
            <exception cref="T:System.ArgumentNullException">
            Occurs when <paramref name="references"/> is null.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the <paramref name="references"/> are from a worksheet other than this collection.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the <paramref name="rule"/> already applied to another worksheet.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the <paramref name="rule"/> is invalid based on its rule type's requirements.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when <paramref name="overwriteExistingRules"/> is False and the one or more of the cells in the <paramref name="references"/> 
            collection already have a data validation rule applied to it.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the one or more of the cells in the <paramref name="references"/> collection are in the totals row of a table.
            </exception>
        </member>
        <member name="M:Infragistics.Documents.Excel.DataValidationRuleCollection.Add(Infragistics.Documents.Excel.AnyValueDataValidationRule,Infragistics.Documents.Excel.WorksheetCell)">
            <summary>
            Applies an <see cref="T:Infragistics.Documents.Excel.AnyValueDataValidationRule"/> to a <see cref="T:Infragistics.Documents.Excel.WorksheetCell"/>.
            </summary>
            <param name="rule">The data validation rule to apply to the cell.</param>
            <param name="cell">The cell to which the data validation rule should be applied.</param>
            <exception cref="T:System.ArgumentNullException">
            Occurs when <paramref name="rule"/> is null.
            </exception>
            <exception cref="T:System.ArgumentNullException">
            Occurs when <paramref name="cell"/> is null.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the <paramref name="cell"/> is from a worksheet other than this collection.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the <paramref name="rule"/> already applied to another worksheet.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the <paramref name="rule"/> is invalid based on its rule type's requirements.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the <paramref name="cell"/> already has a data validation rule applied to it.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the <paramref name="cell"/> is a total cell of a table.
            </exception>
            <seealso cref="M:Infragistics.Documents.Excel.DataValidationRuleCollection.Add(Infragistics.Documents.Excel.DataValidationRule,Infragistics.Documents.Excel.WorksheetReferenceCollection)"/>
            <seealso cref="M:Infragistics.Documents.Excel.DataValidationRuleCollection.Add(Infragistics.Documents.Excel.DataValidationRule,Infragistics.Documents.Excel.WorksheetReferenceCollection,System.Boolean)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.DataValidationRuleCollection.Add(Infragistics.Documents.Excel.AnyValueDataValidationRule,Infragistics.Documents.Excel.WorksheetRegion)">
            <summary>
            Applies an <see cref="T:Infragistics.Documents.Excel.AnyValueDataValidationRule"/> to the cells in a <see cref="T:Infragistics.Documents.Excel.WorksheetRegion"/>.
            </summary>
            <param name="rule">The data validation rule to apply to the region.</param>
            <param name="region">The region to which the data validation rule should be applied.</param>
            <exception cref="T:System.ArgumentNullException">
            Occurs when <paramref name="rule"/> is null.
            </exception>
            <exception cref="T:System.ArgumentNullException">
            Occurs when <paramref name="region"/> is null.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the <paramref name="region"/> is from a worksheet other than this collection.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the <paramref name="rule"/> already applied to another worksheet.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the <paramref name="rule"/> is invalid based on its rule type's requirements.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the one or more of the cells in the <paramref name="region"/> already have a data validation rule applied to it.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the one or more of the cells in the <paramref name="region"/> is a total cell of a table.
            </exception>
            <seealso cref="M:Infragistics.Documents.Excel.DataValidationRuleCollection.Add(Infragistics.Documents.Excel.DataValidationRule,Infragistics.Documents.Excel.WorksheetReferenceCollection)"/>
            <seealso cref="M:Infragistics.Documents.Excel.DataValidationRuleCollection.Add(Infragistics.Documents.Excel.DataValidationRule,Infragistics.Documents.Excel.WorksheetReferenceCollection,System.Boolean)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.DataValidationRuleCollection.Add(Infragistics.Documents.Excel.CustomDataValidationRule,Infragistics.Documents.Excel.WorksheetCell)">
            <summary>
            Applies an <see cref="T:Infragistics.Documents.Excel.CustomDataValidationRule"/> to a <see cref="T:Infragistics.Documents.Excel.WorksheetCell"/>.
            </summary>
            <param name="rule">The data validation rule to apply to the cell.</param>
            <param name="cell">The cell to which the data validation rule should be applied.</param>
            <exception cref="T:System.ArgumentNullException">
            Occurs when <paramref name="rule"/> is null.
            </exception>
            <exception cref="T:System.ArgumentNullException">
            Occurs when <paramref name="cell"/> is null.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the <paramref name="cell"/> is from a worksheet other than this collection.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the <paramref name="rule"/> already applied to another worksheet.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the <paramref name="rule"/> is invalid based on its rule type's requirements.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the <paramref name="cell"/> already has a data validation rule applied to it.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the <paramref name="cell"/> is a total cell of a table.
            </exception>
            <seealso cref="M:Infragistics.Documents.Excel.DataValidationRuleCollection.Add(Infragistics.Documents.Excel.DataValidationRule,Infragistics.Documents.Excel.WorksheetReferenceCollection)"/>
            <seealso cref="M:Infragistics.Documents.Excel.DataValidationRuleCollection.Add(Infragistics.Documents.Excel.DataValidationRule,Infragistics.Documents.Excel.WorksheetReferenceCollection,System.Boolean)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.DataValidationRuleCollection.Add(Infragistics.Documents.Excel.CustomDataValidationRule,Infragistics.Documents.Excel.WorksheetRegion)">
            <summary>
            Applies an <see cref="T:Infragistics.Documents.Excel.CustomDataValidationRule"/> to the cells in a <see cref="T:Infragistics.Documents.Excel.WorksheetRegion"/>.
            </summary>
            <param name="rule">The data validation rule to apply to the region.</param>
            <param name="region">The region to which the data validation rule should be applied.</param>
            <exception cref="T:System.ArgumentNullException">
            Occurs when <paramref name="rule"/> is null.
            </exception>
            <exception cref="T:System.ArgumentNullException">
            Occurs when <paramref name="region"/> is null.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the <paramref name="region"/> is from a worksheet other than this collection.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the <paramref name="rule"/> already applied to another worksheet.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the <paramref name="rule"/> is invalid based on its rule type's requirements.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the one or more of the cells in the <paramref name="region"/> already have a data validation rule applied to it.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the one or more of the cells in the <paramref name="region"/> is a total cell of a table.
            </exception>
            <seealso cref="M:Infragistics.Documents.Excel.DataValidationRuleCollection.Add(Infragistics.Documents.Excel.DataValidationRule,Infragistics.Documents.Excel.WorksheetReferenceCollection)"/>
            <seealso cref="M:Infragistics.Documents.Excel.DataValidationRuleCollection.Add(Infragistics.Documents.Excel.DataValidationRule,Infragistics.Documents.Excel.WorksheetReferenceCollection,System.Boolean)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.DataValidationRuleCollection.Add(Infragistics.Documents.Excel.ListDataValidationRule,Infragistics.Documents.Excel.WorksheetCell)">
            <summary>
            Applies an <see cref="T:Infragistics.Documents.Excel.ListDataValidationRule"/> to a <see cref="T:Infragistics.Documents.Excel.WorksheetCell"/>.
            </summary>
            <param name="rule">The data validation rule to apply to the cell.</param>
            <param name="cell">The cell to which the data validation rule should be applied.</param>
            <exception cref="T:System.ArgumentNullException">
            Occurs when <paramref name="rule"/> is null.
            </exception>
            <exception cref="T:System.ArgumentNullException">
            Occurs when <paramref name="cell"/> is null.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the <paramref name="cell"/> is from a worksheet other than this collection.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the <paramref name="rule"/> already applied to another worksheet.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the <paramref name="rule"/> is invalid based on its rule type's requirements.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the <paramref name="cell"/> already has a data validation rule applied to it.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the <paramref name="cell"/> is a total cell of a table.
            </exception>
            <seealso cref="M:Infragistics.Documents.Excel.DataValidationRuleCollection.Add(Infragistics.Documents.Excel.DataValidationRule,Infragistics.Documents.Excel.WorksheetReferenceCollection)"/>
            <seealso cref="M:Infragistics.Documents.Excel.DataValidationRuleCollection.Add(Infragistics.Documents.Excel.DataValidationRule,Infragistics.Documents.Excel.WorksheetReferenceCollection,System.Boolean)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.DataValidationRuleCollection.Add(Infragistics.Documents.Excel.ListDataValidationRule,Infragistics.Documents.Excel.WorksheetRegion)">
            <summary>
            Applies an <see cref="T:Infragistics.Documents.Excel.ListDataValidationRule"/> to the cells in a <see cref="T:Infragistics.Documents.Excel.WorksheetRegion"/>.
            </summary>
            <param name="rule">The data validation rule to apply to the region.</param>
            <param name="region">The region to which the data validation rule should be applied.</param>
            <exception cref="T:System.ArgumentNullException">
            Occurs when <paramref name="rule"/> is null.
            </exception>
            <exception cref="T:System.ArgumentNullException">
            Occurs when <paramref name="region"/> is null.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the <paramref name="region"/> is from a worksheet other than this collection.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the <paramref name="rule"/> already applied to another worksheet.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the <paramref name="rule"/> is invalid based on its rule type's requirements.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the one or more of the cells in the <paramref name="region"/> already have a data validation rule applied to it.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the one or more of the cells in the <paramref name="region"/> is a total cell of a table.
            </exception>
            <seealso cref="M:Infragistics.Documents.Excel.DataValidationRuleCollection.Add(Infragistics.Documents.Excel.DataValidationRule,Infragistics.Documents.Excel.WorksheetReferenceCollection)"/>
            <seealso cref="M:Infragistics.Documents.Excel.DataValidationRuleCollection.Add(Infragistics.Documents.Excel.DataValidationRule,Infragistics.Documents.Excel.WorksheetReferenceCollection,System.Boolean)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.DataValidationRuleCollection.Add(Infragistics.Documents.Excel.OneConstraintDataValidationRule,Infragistics.Documents.Excel.WorksheetCell)">
            <summary>
            Applies an <see cref="T:Infragistics.Documents.Excel.OneConstraintDataValidationRule"/> to a <see cref="T:Infragistics.Documents.Excel.WorksheetCell"/>.
            </summary>
            <param name="rule">The data validation rule to apply to the cell.</param>
            <param name="cell">The cell to which the data validation rule should be applied.</param>
            <exception cref="T:System.ArgumentNullException">
            Occurs when <paramref name="rule"/> is null.
            </exception>
            <exception cref="T:System.ArgumentNullException">
            Occurs when <paramref name="cell"/> is null.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the <paramref name="cell"/> is from a worksheet other than this collection.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the <paramref name="rule"/> already applied to another worksheet.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the <paramref name="rule"/> is invalid based on its rule type's requirements.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the <paramref name="cell"/> already has a data validation rule applied to it.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the <paramref name="cell"/> is a total cell of a table.
            </exception>
            <seealso cref="M:Infragistics.Documents.Excel.DataValidationRuleCollection.Add(Infragistics.Documents.Excel.DataValidationRule,Infragistics.Documents.Excel.WorksheetReferenceCollection)"/>
            <seealso cref="M:Infragistics.Documents.Excel.DataValidationRuleCollection.Add(Infragistics.Documents.Excel.DataValidationRule,Infragistics.Documents.Excel.WorksheetReferenceCollection,System.Boolean)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.DataValidationRuleCollection.Add(Infragistics.Documents.Excel.OneConstraintDataValidationRule,Infragistics.Documents.Excel.WorksheetRegion)">
            <summary>
            Applies an <see cref="T:Infragistics.Documents.Excel.OneConstraintDataValidationRule"/> to the cells in a <see cref="T:Infragistics.Documents.Excel.WorksheetRegion"/>.
            </summary>
            <param name="rule">The data validation rule to apply to the region.</param>
            <param name="region">The region to which the data validation rule should be applied.</param>
            <exception cref="T:System.ArgumentNullException">
            Occurs when <paramref name="rule"/> is null.
            </exception>
            <exception cref="T:System.ArgumentNullException">
            Occurs when <paramref name="region"/> is null.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the <paramref name="region"/> is from a worksheet other than this collection.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the <paramref name="rule"/> already applied to another worksheet.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the <paramref name="rule"/> is invalid based on its rule type's requirements.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the one or more of the cells in the <paramref name="region"/> already have a data validation rule applied to it.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the one or more of the cells in the <paramref name="region"/> is a total cell of a table.
            </exception>
            <seealso cref="M:Infragistics.Documents.Excel.DataValidationRuleCollection.Add(Infragistics.Documents.Excel.DataValidationRule,Infragistics.Documents.Excel.WorksheetReferenceCollection)"/>
            <seealso cref="M:Infragistics.Documents.Excel.DataValidationRuleCollection.Add(Infragistics.Documents.Excel.DataValidationRule,Infragistics.Documents.Excel.WorksheetReferenceCollection,System.Boolean)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.DataValidationRuleCollection.Add(Infragistics.Documents.Excel.TwoConstraintDataValidationRule,Infragistics.Documents.Excel.WorksheetCell)">
            <summary>
            Applies an <see cref="T:Infragistics.Documents.Excel.TwoConstraintDataValidationRule"/> to a <see cref="T:Infragistics.Documents.Excel.WorksheetCell"/>.
            </summary>
            <param name="rule">The data validation rule to apply to the cell.</param>
            <param name="cell">The cell to which the data validation rule should be applied.</param>
            <exception cref="T:System.ArgumentNullException">
            Occurs when <paramref name="rule"/> is null.
            </exception>
            <exception cref="T:System.ArgumentNullException">
            Occurs when <paramref name="cell"/> is null.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the <paramref name="cell"/> is from a worksheet other than this collection.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the <paramref name="rule"/> already applied to another worksheet.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the <paramref name="rule"/> is invalid based on its rule type's requirements.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the <paramref name="cell"/> already has a data validation rule applied to it.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the <paramref name="cell"/> is a total cell of a table.
            </exception>
            <seealso cref="M:Infragistics.Documents.Excel.DataValidationRuleCollection.Add(Infragistics.Documents.Excel.DataValidationRule,Infragistics.Documents.Excel.WorksheetReferenceCollection)"/>
            <seealso cref="M:Infragistics.Documents.Excel.DataValidationRuleCollection.Add(Infragistics.Documents.Excel.DataValidationRule,Infragistics.Documents.Excel.WorksheetReferenceCollection,System.Boolean)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.DataValidationRuleCollection.Add(Infragistics.Documents.Excel.TwoConstraintDataValidationRule,Infragistics.Documents.Excel.WorksheetRegion)">
            <summary>
            Applies an <see cref="T:Infragistics.Documents.Excel.TwoConstraintDataValidationRule"/> to the cells in a <see cref="T:Infragistics.Documents.Excel.WorksheetRegion"/>.
            </summary>
            <param name="rule">The data validation rule to apply to the region.</param>
            <param name="region">The region to which the data validation rule should be applied.</param>
            <exception cref="T:System.ArgumentNullException">
            Occurs when <paramref name="rule"/> is null.
            </exception>
            <exception cref="T:System.ArgumentNullException">
            Occurs when <paramref name="region"/> is null.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the <paramref name="region"/> is from a worksheet other than this collection.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the <paramref name="rule"/> already applied to another worksheet.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the <paramref name="rule"/> is invalid based on its rule type's requirements.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the one or more of the cells in the <paramref name="region"/> already have a data validation rule applied to it.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the one or more of the cells in the <paramref name="region"/> is a total cell of a table.
            </exception>
            <seealso cref="M:Infragistics.Documents.Excel.DataValidationRuleCollection.Add(Infragistics.Documents.Excel.DataValidationRule,Infragistics.Documents.Excel.WorksheetReferenceCollection)"/>
            <seealso cref="M:Infragistics.Documents.Excel.DataValidationRuleCollection.Add(Infragistics.Documents.Excel.DataValidationRule,Infragistics.Documents.Excel.WorksheetReferenceCollection,System.Boolean)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.DataValidationRuleCollection.Clear">
            <summary>
            Removes all data validation rules from the <see cref="P:Infragistics.Documents.Excel.DataValidationRuleCollection.Worksheet"/>.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.DataValidationRuleCollection.Contains(Infragistics.Documents.Excel.DataValidationRule)">
            <summary>
            Determines whether the specified data validation rule exists on the <see cref="P:Infragistics.Documents.Excel.DataValidationRuleCollection.Worksheet"/>.
            </summary>
            <param name="rule">The rule to test.</param>
            <returns>True if the rule is applied to one or more cells on the Worksheet; False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.DataValidationRuleCollection.Contains(Infragistics.Documents.Excel.WorksheetCell)">
            <summary>
            Determines whether the specified cell has a data validation rule applied to it.
            </summary>
            <param name="cell">The cell to test.</param>
            <exception cref="T:System.ArgumentNullException">
            Occurs when <paramref name="cell"/> is null.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the <paramref name="cell"/> is from a worksheet other than this collection.
            </exception>
            <returns>
            True if the cell has a data validation rule applied; False otherwise.
            </returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.DataValidationRuleCollection.Contains(Infragistics.Documents.Excel.WorksheetReferenceCollection)">
            <summary>
            Determines whether the specified references collection has a data validation rule applied to any of it's cells.
            </summary>
            <param name="references">The references collection to test.</param>
            <exception cref="T:System.ArgumentNullException">
            Occurs when <paramref name="references"/> is null.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the <paramref name="references"/> are from a worksheet other than this collection.
            </exception>
            <returns>
            True if the any cell from the references collection has a data validation rule applied; False otherwise.
            </returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.DataValidationRuleCollection.Contains(Infragistics.Documents.Excel.WorksheetRegion)">
            <summary>
            Determines whether the specified region has a data validation rule applied to any of it's cells.
            </summary>
            <param name="region">The region to test.</param>
            <exception cref="T:System.ArgumentNullException">
            Occurs when <paramref name="region"/> is null.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the <paramref name="region"/> is from a worksheet other than this collection.
            </exception>
            <returns>
            True if the any cell from the region has a data validation rule applied; False otherwise.
            </returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.DataValidationRuleCollection.FindRule(Infragistics.Documents.Excel.WorksheetCell)">
            <summary>
            Find the data validation rule applied to the specified cell.
            </summary>
            <param name="cell">The cell to test.</param>
            <exception cref="T:System.ArgumentNullException">
            Occurs when <paramref name="cell"/> is null.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the <paramref name="cell"/> is from a worksheet other than this collection.
            </exception>
            <returns>A <see cref="T:Infragistics.Documents.Excel.DataValidationRule"/>-derived instance or null if the cell has no rule applied.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.DataValidationRuleCollection.Remove(Infragistics.Documents.Excel.DataValidationRule)">
            <summary>
            Removes the specified rule from the <see cref="P:Infragistics.Documents.Excel.DataValidationRuleCollection.Worksheet"/>.
            </summary>
            <param name="rule">The rule which should be removed.</param>
            <exception cref="T:System.ArgumentNullException">
            Occurs when <paramref name="rule"/> is null.
            </exception>
            <returns>True if the rule was contained on the Worksheet before removal; False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.DataValidationRuleCollection.Remove(Infragistics.Documents.Excel.WorksheetCell)">
            <summary>
            Removes the data validation rule form the cell if one is applied.
            </summary>
            <remarks>
            <p class="body">
            If the rule is only applied to the specified cell, it will be removed from the collection.
            </p>
            </remarks>
            <param name="cell">The cell which should have its data validation rule cleared.</param>
            <exception cref="T:System.ArgumentNullException">
            Occurs when <paramref name="cell"/> is null.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the <paramref name="cell"/> is from a worksheet other than this collection.
            </exception>
            <returns>
            True if the data validation rule was found and removed from the cell; False if the cell had no data validation rule applied.
            </returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.DataValidationRuleCollection.Remove(Infragistics.Documents.Excel.WorksheetReferenceCollection)">
            <summary>
            Removes the data validation rule form all cells in the specified collection.
            </summary>
            <remarks>
            <p class="body">
            If any rules in the collection are not applied to any cells after this operation, they will be removed from the collection.
            </p>
            </remarks>
            <param name="references">The collection of references which should have its data validation rules cleared.</param>
            <exception cref="T:System.ArgumentNullException">
            Occurs when <paramref name="references"/> is null.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the <paramref name="references"/> are from a worksheet other than this collection.
            </exception>
            <returns>
            True if the data validation rule was found and removed from any cells in the collection; False if the cells had no data validation rule applied.
            </returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.DataValidationRuleCollection.Remove(Infragistics.Documents.Excel.WorksheetRegion)">
            <summary>
            Removes the data validation rule form all cells in the specified region.
            </summary>
            <remarks>
            <p class="body">
            If any rules in the collection are not applied to any cells after this operation, they will be removed from the collection.
            </p>
            </remarks>
            <param name="region">The region which should have its data validation rules cleared.</param>
            <exception cref="T:System.ArgumentNullException">
            Occurs when <paramref name="region"/> is null.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the <paramref name="region"/> is from a worksheet other than this collection.
            </exception>
            <returns>
            True if the data validation rule was found and removed from any cells in the region; False if the region had no data validation rule applied.
            </returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.DataValidationRuleCollection.TryGetReferences(Infragistics.Documents.Excel.DataValidationRule,Infragistics.Documents.Excel.WorksheetReferenceCollection@)">
            <summary>
            Gets the references which have the specified rule applied to them or null if the rule is not used on the <see cref="P:Infragistics.Documents.Excel.DataValidationRuleCollection.Worksheet"/>.
            </summary>
            <param name="rule">The rule to test.</param>
            <param name="references">
            [Out] When this method returns, contains the references which have the rule applied to them or null if the rule isn't applied on 
            the Worksheet.
            </param>
            <returns>True if the rule has been applied on the Worksheet; False otherwise.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.DataValidationRuleCollection.Count">
            <summary>
            Gets the number of data validation rules applied on the <see cref="P:Infragistics.Documents.Excel.DataValidationRuleCollection.Worksheet"/>.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.DataValidationRuleCollection.Item(Infragistics.Documents.Excel.DataValidationRule)">
            <summary>
            Gets or sets the references which have the data validation rule applied to it.
            </summary>
            <param name="rule">A data validation rule.</param>
            <exception cref="T:System.ArgumentNullException">
            Occurs when the <paramref name="rule"/> is null.
            </exception>
            <exception cref="T:System.Collections.Generic.KeyNotFoundException">
            Occurs when the property is retrieved and the <paramref name="rule"/> is not applied to the <see cref="P:Infragistics.Documents.Excel.DataValidationRuleCollection.Worksheet"/>.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the property is set and the value is from a Worksheet other than this collection.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the property is set and the <paramref name="rule"/> is invalid based on its rule type's requirements.
            </exception>
        </member>
        <member name="T:Infragistics.Documents.Excel.DataValidationCriteria">
            <summary>
            Determines what types of cell values are allowed and how the cell value is validated against the constraint(s).
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.ValueConstraintDataValidationRule.ValidationCriteria"/>
            <seealso cref="T:Infragistics.Documents.Excel.OneConstraintDataValidationRule"/>
            <seealso cref="T:Infragistics.Documents.Excel.TwoConstraintDataValidationRule"/>
        </member>
        <member name="F:Infragistics.Documents.Excel.DataValidationCriteria.WholeNumber">
            <summary>
            Only numbers are allowed and they cannot have a fractional part.
            When comparing against constraints, the cell value is used.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.DataValidationCriteria.Decimal">
            <summary>
            Only numbers are allowed.
            When comparing against constraints, the cell value is used.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.DataValidationCriteria.Date">
            <summary>
            Dates with or without time portions are allowed as well as numbers equivalent to valid dates.
            When comparing against constraints, the cell value is used.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.DataValidationCriteria.Time">
            <summary>
            Times are allowed are well as numbers equivalent to valid times without a date portion.
            When comparing against constraints, the cell value is used.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.DataValidationCriteria.TextLength">
            <summary>
            Non-error values are allowed.
            When comparing against constraints, the length of the cell value's text equivalent is used.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.DataValidationErrorStyle">
            <summary>
            Represents the various styles in which invalid values are handled by Microsoft Excel. When error messages are not 
            shown for invalid values, the error style is ignored and all invalid values are allowed to be set on cells.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.DataValidationRule.ErrorStyle"/>
            <seealso cref="P:Infragistics.Documents.Excel.DataValidationRule.ShowErrorMessageForInvalidValue"/>
        </member>
        <member name="F:Infragistics.Documents.Excel.DataValidationErrorStyle.Stop">
            <summary>
            Invalid values are not allowed. The error dialog shown in Microsoft Excel displays an error icon and retry and cancel 
            buttons. The retry button will put focus back in the cell and allow the user to try to enter a new value. The cancel 
            button will cancel the edit and revert the cell back to the previous value it contained before the edit operation.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.DataValidationErrorStyle.Warning">
            <summary>
            Invalid values are allowed. The error dialog shown in Microsoft Excel displays a warning icon, asks the user if they 
            want to continue, and has yes, no and cancel buttons. The yes button commits the value to the cell. The no button will
            put focus back in the cell and allow the user to try to enter a new value. And the cancel button will cancel the edit 
            and revert the cell back to the previous value it contained before the edit operation.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.DataValidationErrorStyle.Information">
            <summary>
            Invalid values are allowed. The error dialog shown in Microsoft Excel displays an information icon and ok and cancel 
            buttons. The ok button commits the value to the cell. The cancel button will cancel the edit and revert the cell back 
            to the previous value it contained before the edit operation.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.OneConstraintDataValidationOperator">
            <summary>
            Represents the various operators which can be used when validating the cell value against a constraint.
            </summary>
            <seealso cref="T:Infragistics.Documents.Excel.OneConstraintDataValidationRule"/>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.SetConstraint(System.Double)"/>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.SetConstraint(System.TimeSpan)"/>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.SetConstraint(System.DateTime)"/>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.GetConstraintFormula(System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.GetConstraintFormula(System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.SetConstraintFormula(System.String,System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.SetConstraintFormula(System.String,System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
            <seealso cref="P:Infragistics.Documents.Excel.ValueConstraintDataValidationRule.ValidationCriteria"/>
        </member>
        <member name="F:Infragistics.Documents.Excel.OneConstraintDataValidationOperator.EqualTo">
            <summary>
            Only allows the cell value if it or its text length, depending on the validation criteria, is equal to the 
            constraint applied to the validation rule.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.OneConstraintDataValidationOperator.NotEqualTo">
            <summary>
            Only allows the cell value if it or its text length, depending on the validation criteria, is not equal to the 
            constraint applied to the validation rule.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.OneConstraintDataValidationOperator.GreaterThan">
            <summary>
            Only allows the cell value if it or its text length, depending on the validation criteria, is greater than the 
            constraint applied to the validation rule.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.OneConstraintDataValidationOperator.GreaterThanOrEqualTo">
            <summary>
            Only allows the cell value if it or its text length, depending on the validation criteria, is greater than or equal to the 
            constraint applied to the validation rule.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.OneConstraintDataValidationOperator.LessThan">
            <summary>
            Only allows the cell value if it or its text length, depending on the validation criteria, is less than the 
            constraint applied to the validation rule.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.OneConstraintDataValidationOperator.LessThanOrEqualTo">
            <summary>
            Only allows the cell value if it or its text length, depending on the validation criteria, is less than or equal to the 
            constraint applied to the validation rule.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.TwoConstraintDataValidationOperator">
            <summary>
            Represents the various operators which can be used when validating the cell value against two constraints.
            </summary>
            <seealso cref="T:Infragistics.Documents.Excel.TwoConstraintDataValidationRule"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraint(System.Double)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraint(System.DateTime)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraint(System.TimeSpan)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraint(System.Double)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraint(System.DateTime)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraint(System.TimeSpan)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.GetLowerConstraintFormula(System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.GetLowerConstraintFormula(System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraintFormula(System.String,System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraintFormula(System.String,System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.GetUpperConstraintFormula(System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.GetUpperConstraintFormula(System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraintFormula(System.String,System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraintFormula(System.String,System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
            <seealso cref="P:Infragistics.Documents.Excel.ValueConstraintDataValidationRule.ValidationCriteria"/>
        </member>
        <member name="F:Infragistics.Documents.Excel.TwoConstraintDataValidationOperator.Between">
            <summary>
            Only allows the cell value if it or its text length, depending on the validation criteria, is between the 
            constraints applied to the validation rule. The constraints are inclusive.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.TwoConstraintDataValidationOperator.NotBetween">
            <summary>
            Only allows the cell value if it or its text length, depending on the validation criteria, is not between the 
            constraints applied to the validation rule. The constraints are exclusive.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.ListDataValidationRule">
            <summary>
            Represents a data validation rule which allows a value from a list of accepted values to be applied to a cell.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.Worksheet.DataValidationRules"/>
            <seealso cref="M:Infragistics.Documents.Excel.DataValidationRuleCollection.Add(Infragistics.Documents.Excel.ListDataValidationRule,Infragistics.Documents.Excel.WorksheetCell)"/>
            <seealso cref="M:Infragistics.Documents.Excel.DataValidationRuleCollection.Add(Infragistics.Documents.Excel.ListDataValidationRule,Infragistics.Documents.Excel.WorksheetRegion)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.ListDataValidationRule.#ctor">
            <summary>
            Creates a new <see cref="T:Infragistics.Documents.Excel.ListDataValidationRule"/> instance.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.ListDataValidationRule.GetValuesFormula(System.String)">
            <summary>
            Gets the formula which specifies the accepted values.
            </summary>
            <param name="address">
            The address of the cell or region that serves as the basis for relative references, or null to use the top-left cell of 
            the worksheet.
            </param>
            <remarks>
            <p class="body">
            The is a string containing the list of accepted values or a reference to a cell or region in the same Workbook which contains 
            the accepted values.
            </p>
            <p class="body">
            If the formula equals a string, it will be a list of accepted value, such as ="A,B,C". If one of the values must contain a double 
            quote ("), the character will be repeated in the list, like so: ="A,""B"",C". This will allow the values A, "B", and C. The 
            separator between values will be a comma (,), unless the decimal separator for the current culture is a comma, in which case the 
            separator will be a semicolon (;).
            </p>
            <p class="body">
            If the formula equals one or more references, it will be a reference to a single cell or region in the same Workbook. Union, 
            intersection, and range operators are not allowed. An formula might be something like =$A$1 or =Sheet2!$A$1:$A$5. In addition to a 
            single cell or region, a named reference can also be used, but only if it refers to a single cell or region. If a region is specified, 
            or a named reference that refers to a region, the region will consist of a single row or column. A formula that equals an error value 
            can also be returned, but will cause the cell to not accept any values and the drop down to be empty, so it is not very useful.
            </p>
            <p class="body">
            The address passed in is only needed if relative addresses are used in the the formula. For example, consider the formula 
            applied is =B1, and the data validation rule is applied to the region A1:A5. If you get the formula for A1, the formula
            =B1 will be returned. If you get the formula for A2, =B2 will be returned. Similarly, for cell A5, =B5 will be returned.
            However, if the formula contains no references or all absolute references, the <paramref name="address"/> is ignored. So
            in the previous example, if the original formula was =$B$1, the same formula will be returned regardless of the specified 
            address.
            </p>
            <p class="body">
            <paramref name="address"/> can be any valid cell or region reference on a worksheet. If a region address is specified, the
            top-left cell or the region is used. The cell or region specified does not need to have the data validation rule applied to it. 
            Any reference is allowed.
            </p>
            <p class="body">
            The cell reference mode with which to parse <paramref name="address"/> will be assumed to be A1, unless the data validation 
            rule is applied to a worksheet which is in a workbook, in which case the <see cref="P:Infragistics.Documents.Excel.Workbook.CellReferenceMode"/> will be used.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentException">
            Occurs when <paramref name="address"/> is not a valid cell or regions address.
            </exception>
            <returns>A formula used to validate the value applied to a cell.</returns>
            <seealso cref="M:Infragistics.Documents.Excel.ListDataValidationRule.TryGetValues(System.Object[]@)"/>
            <seealso cref="M:Infragistics.Documents.Excel.ListDataValidationRule.GetValuesFormula(System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
            <seealso cref="M:Infragistics.Documents.Excel.ListDataValidationRule.SetValuesFormula(System.String,System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.ListDataValidationRule.SetValuesFormula(System.String,System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.ListDataValidationRule.GetValuesFormula(System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)">
            <summary>
            Gets the formula which specifies the accepted values.
            </summary>
            <param name="address">
            The address of the cell or region that serves as the basis for relative references, or null to use the top-left cell of 
            the worksheet.
            </param>
            <param name="format">The workbook format with which to parse <paramref name="address"/>.</param>
            <param name="cellReferenceMode">The cell reference mode with which to parse <paramref name="address"/>.</param>
            <param name="culture">The culture to use when generating the formula string.</param>
            <remarks>
            <p class="body">
            The is a string containing the list of accepted values or a reference to a cell or region in the same Workbook which contains 
            the accepted values.
            </p>
            <p class="body">
            If the formula equals a string, it will be a list of accepted value, such as ="A,B,C". If one of the values must contain a double 
            quote ("), the character will be repeated in the list, like so: ="A,""B"",C". This will allow the values A, "B", and C. The 
            separator between values will be a comma (,), unless the decimal separator for the current culture is a comma, in which case the 
            separator will be a semicolon (;).
            </p>
            <p class="body">
            If the formula equals one or more references, it will be a reference to a single cell or region in the same Workbook. Union, 
            intersection, and range operators are not allowed. An formula might be something like =$A$1 or =Sheet2!$A$1:$A$5. In addition to a 
            single cell or region, a named reference can also be used, but only if it refers to a single cell or region. If a region is specified, 
            or a named reference that refers to a region, the region will consist of a single row or column. A formula that equals an error value 
            can also be returned, but will cause the cell to not accept any values and the drop down to be empty, so it is not very useful.
            </p>
            <p class="body">
            The address passed in is only needed if relative addresses are used in the the formula. For example, consider the formula 
            applied is =B1, and the data validation rule is applied to the region A1:A5. If you get the formula for A1, the formula
            =B1 will be returned. If you get the formula for A2, =B2 will be returned. Similarly, for cell A5, =B5 will be returned.
            However, if the formula contains no references or all absolute references, the <paramref name="address"/> is ignored. So
            in the previous example, if the original formula was =$B$1, the same formula will be returned regardless of the specified 
            address.
            </p>
            <p class="body">
            <paramref name="address"/> can be any valid cell or region reference on a worksheet. If a region address is specified, the
            top-left cell or the region is used. The cell or region specified does not need to have the data validation rule applied to it. 
            Any reference is allowed.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentException">
            Occurs when <paramref name="address"/> is not a valid cell or regions address.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            Occurs when <paramref name="format"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.WorkbookFormat"/> enumeration.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            Occurs when <paramref name="cellReferenceMode"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.CellReferenceMode"/> enumeration.
            </exception>
            <returns>A formula used to validate the value applied to a cell.</returns>
            <seealso cref="M:Infragistics.Documents.Excel.ListDataValidationRule.TryGetValues(System.Object[]@)"/>
            <seealso cref="M:Infragistics.Documents.Excel.ListDataValidationRule.GetValuesFormula(System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
            <seealso cref="M:Infragistics.Documents.Excel.ListDataValidationRule.SetValuesFormula(System.String,System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.ListDataValidationRule.SetValuesFormula(System.String,System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.ListDataValidationRule.SetValues(System.Object[])">
            <summary>
            Sets the list of accepted values the cell can accept.
            </summary>
            <remarks>
            <p class="body">
            If <see cref="P:Infragistics.Documents.Excel.LimitedValueDataValidationRule.AllowNull"/> is True, null values are allowed in addition to the list of accepted values.
            </p>
            <p class="body">
            All values will have ToString called on them to covert the accepted values list to a formula.
            </p>
            <p class="note">
            <b>Note:</b> the formula of accepted values is created by separating each value with a function parameter separator and concatenating 
            them into a single string. So a list of 1, 2, and 3 would have the following formula created: ="1,2,3". However, if the decimal separator 
            of the current culture is a comma (,) then a semicolon (;) will be used to separate the values instead. Because of this, if the ToString 
            of a value returns a string which contains one of these separators, the value will be split into two or more allowed values.
            </p>
            </remarks>
            <param name="values">The list of accepted values.</param>
            <exception cref="T:System.ArgumentNullException">
            Occurs when <paramref name="values"/> is null and the rule is currently applied to a <see cref="T:Infragistics.Documents.Excel.Worksheet"/>.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the <paramref name="values"/> array is empty.
            </exception>
            <seealso cref="M:Infragistics.Documents.Excel.ListDataValidationRule.GetValuesFormula(System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.ListDataValidationRule.GetValuesFormula(System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
            <seealso cref="M:Infragistics.Documents.Excel.ListDataValidationRule.SetValuesFormula(System.String,System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.ListDataValidationRule.SetValuesFormula(System.String,System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.ListDataValidationRule.SetValuesFormula(System.String,System.String)">
            <summary>
            Sets the formula which specifies the accepted values.
            </summary>
            <param name="valuesFormula">The formula which provides the accepted values for the rule.</param>
            <param name="address">
            The address of the cell or region that serves as the basis for relative references, or null to use the top-left cell of 
            the worksheet.
            </param>
            <remarks>
            <p class="body">
            The formula must be a string containing the list of accepted values or a reference to a cell or region in the same Workbook 
            which contains the accepted values.
            </p>
            <p class="body">
            If a formula equaling a string is specified, it must be a string literal and it cannot be concatenated. For example, an 
            acceptable formula would be ="A,B,C". If one of the values must contain a double quote ("), the character should be repeated 
            in the list, like so: ="A,""B"",C". This will allow the values A, "B", and C. The separator between values must be a comma (,), 
            unless the decimal separator for the current culture is a comma, in which case the separator must be a semicolon (;).
            </p>
            <p class="body">
            If a formula equaling one or more references is specified, it must be a reference to a single cell or region in the same Workbook. 
            Union, intersection, and range operators are not allowed. An acceptable formula might be =$A$1 or =Sheet2!$A$1:$A$5. In addition 
            to a single cell or region, a named reference can also be used, but only if it refers to a single cell or region. If a region is 
            specified, or a named reference that refers to a region, the region must consist of a single row or column. A formula that equals 
            an error value is also allowed, but will cause the cell to not accept any values and the drop down to be empty, so it is not very 
            useful.
            </p>
            <p class="body">
            The address passed in is only needed if relative addresses are used in the the formula. When the data validation rule is 
            applied to cells or regions, the references in the formula used by each individual cell will be shifted by the offset of
            the cell to the passed in <paramref name="address"/>. For example, consider the formula specified is =B1 and the specified 
            address is A1. If the data validation rule is then applied to the A5 cell, the formula is will use is =B5. However, if the
            references in the formula are absolute, such as =$B$1, the same formula will be applied regardless of the specified address.
            </p>
            <p class="body">
            <paramref name="address"/> can be any valid cell or region reference on a worksheet. If a region address is specified, the
            top-left cell or the region is used. The cell or region specified does not need to have the data validation rule applied to it. 
            Any reference is allowed.
            </p>
            <p class="body">
            The cell reference mode with which to parse <paramref name="address"/> will be assumed to be A1, unless the data validation 
            rule is applied to a worksheet which is in a workbook, in which case the <see cref="P:Infragistics.Documents.Excel.Workbook.CellReferenceMode"/> will be used.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentNullException">
            Occurs when <paramref name="valuesFormula"/> is null and the rule is currently applied to a <see cref="T:Infragistics.Documents.Excel.Worksheet"/>.
            </exception>
            <exception cref="T:Infragistics.Documents.Excel.FormulaParseException">
            Occurs when <paramref name="valuesFormula"/> is not a valid formula.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the specified value contains something other than a string or reference.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the specified value contains a region reference which has more than one row and column.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when <paramref name="address"/> is not a valid cell or regions address.
            </exception>
            <seealso cref="M:Infragistics.Documents.Excel.ListDataValidationRule.SetValues(System.Object[])"/>
            <seealso cref="M:Infragistics.Documents.Excel.ListDataValidationRule.GetValuesFormula(System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.ListDataValidationRule.GetValuesFormula(System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
            <seealso cref="M:Infragistics.Documents.Excel.ListDataValidationRule.SetValuesFormula(System.String,System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.ListDataValidationRule.SetValuesFormula(System.String,System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)">
            <summary>
            Sets the formula which specifies the accepted values.
            </summary>
            <param name="valuesFormula">The formula which provides the accepted values for the rule.</param>
            <param name="address">
            The address of the cell or region that serves as the basis for relative references, or null to use the top-left cell of 
            the worksheet.
            </param>
            <param name="format">The workbook format with which to parse <paramref name="address"/>.</param>
            <param name="cellReferenceMode">The cell reference mode with which to parse <paramref name="address"/>.</param>
            <param name="culture">The culture to use when parsing the formula string.</param>
            <remarks>
            <p class="body">
            The formula must be a string containing the list of accepted values or a reference to a cell or region in the same Workbook 
            which contains the accepted values.
            </p>
            <p class="body">
            If a formula equaling a string is specified, it must be a string literal and it cannot be concatenated. For example, an 
            acceptable formula would be ="A,B,C". If one of the values must contain a double quote ("), the character should be repeated 
            in the list, like so: ="A,""B"",C". This will allow the values A, "B", and C. The separator between values must be a comma (,), 
            unless the decimal separator for the current culture is a comma, in which case the separator must be a semicolon (;).
            </p>
            <p class="body">
            If a formula equaling one or more references is specified, it must be a reference to a single cell or region in the same Workbook. 
            Union, intersection, and range operators are not allowed. An acceptable formula might be =$A$1 or =Sheet2!$A$1:$A$5. In addition 
            to a single cell or region, a named reference can also be used, but only if it refers to a single cell or region. If a region is 
            specified, or a named reference that refers to a region, the region must consist of a single row or column. A formula that equals 
            an error value is also allowed, but will cause the cell to not accept any values and the drop down to be empty, so it is not very 
            useful.
            </p>
            <p class="body">
            The address passed in is only needed if relative addresses are used in the the formula. When the data validation rule is 
            applied to cells or regions, the references in the formula used by each individual cell will be shifted by the offset of
            the cell to the passed in <paramref name="address"/>. For example, consider the formula specified is =B1 and the specified 
            address is A1. If the data validation rule is then applied to the A5 cell, the formula is will use is =B5. However, if the
            references in the formula are absolute, such as =$B$1, the same formula will be applied regardless of the specified address.
            </p>
            <p class="body">
            <paramref name="address"/> can be any valid cell or region reference on a worksheet. If a region address is specified, the
            top-left cell or the region is used. The cell or region specified does not need to have the data validation rule applied to it. 
            Any reference is allowed.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentNullException">
            Occurs when <paramref name="valuesFormula"/> is null and the rule is currently applied to a <see cref="T:Infragistics.Documents.Excel.Worksheet"/>.
            </exception>
            <exception cref="T:Infragistics.Documents.Excel.FormulaParseException">
            Occurs when <paramref name="valuesFormula"/> is not a valid formula.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the specified value contains something other than a string or reference.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the specified value contains a region reference which has more than one row and column.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when <paramref name="address"/> is not a valid cell or regions address.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            Occurs when <paramref name="format"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.WorkbookFormat"/> enumeration.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            Occurs when <paramref name="cellReferenceMode"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.CellReferenceMode"/> enumeration.
            </exception>
            <seealso cref="M:Infragistics.Documents.Excel.ListDataValidationRule.SetValues(System.Object[])"/>
            <seealso cref="M:Infragistics.Documents.Excel.ListDataValidationRule.GetValuesFormula(System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.ListDataValidationRule.GetValuesFormula(System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
            <seealso cref="M:Infragistics.Documents.Excel.ListDataValidationRule.SetValuesFormula(System.String,System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.ListDataValidationRule.TryGetValues(System.Object[]@)">
            <summary>
            Tries to obtain the value of the constraint.
            </summary>
            <remarks>
            <p class="body">
            The list of values can only be obtained if it was set with the <see cref="M:Infragistics.Documents.Excel.ListDataValidationRule.SetValues(System.Object[])"/> method or a formula is applied with one of 
            the SetValuesFormula methods and the formula equals a constant string with a list of values, such as ="A,B,C".
            </p>
            </remarks>
            <param name="values">When the method returns, will be an array of values or null if the list of values could not be obtained.</param>
            <returns>True if the list of values could be obtained; False otherwise.</returns>
            <seealso cref="M:Infragistics.Documents.Excel.ListDataValidationRule.SetValuesFormula(System.String,System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.ListDataValidationRule.SetValuesFormula(System.String,System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.ListDataValidationRule.ShowDropdown">
            <summary>
            Gets or sets the value which indicates whether a drop down should be displayed in Microsoft Excel with the list of accepted values.
            </summary>
            <remarks>
            <p class="body">
            If this is True, a drop down arrow will be displayed next to the cell when it is selected. When the user clicks the drop down arrow,
            a drop down will be displayed with the list of accepted values.
            </p>
            </remarks>
        </member>
        <member name="T:Infragistics.Documents.Excel.OneConstraintDataValidationRule">
            <summary>
            Represents a data validation rule which can validate the cell value against a single constraint value or formula.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.Worksheet.DataValidationRules"/>
            <seealso cref="M:Infragistics.Documents.Excel.DataValidationRuleCollection.Add(Infragistics.Documents.Excel.OneConstraintDataValidationRule,Infragistics.Documents.Excel.WorksheetCell)"/>
            <seealso cref="M:Infragistics.Documents.Excel.DataValidationRuleCollection.Add(Infragistics.Documents.Excel.OneConstraintDataValidationRule,Infragistics.Documents.Excel.WorksheetRegion)"/>
            <seealso cref="T:Infragistics.Documents.Excel.OneConstraintDataValidationOperator"/>
        </member>
        <member name="T:Infragistics.Documents.Excel.ValueConstraintDataValidationRule">
            <summary>
            Base class for all data validations rules which compare the cell value against one or more constraint when determining
            the validity of the cell value.
            </summary>
            <seealso cref="T:Infragistics.Documents.Excel.OneConstraintDataValidationRule"/>
            <seealso cref="T:Infragistics.Documents.Excel.TwoConstraintDataValidationRule"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.ValueConstraintDataValidationRule.ValidationCriteria">
            <summary>
            Gets or sets the criteria to use when validating the cell value against the constraint(s).
            </summary>
            <remarks>
            <p class="body">
            Depending on the value specified, either then cell value or the length of its text equivalent will be compared against the 
            constraint(s). In addition, certain ValidationCriteria values may disallow a cell value even if it is valid when compared to
            the constraint. For example, the ValidationCriteria.WholeNumber value will not allow any number with a fractional portion.
            </p>
            </remarks>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            Occurs when the value is not a member of the <see cref="T:Infragistics.Documents.Excel.DataValidationCriteria"/> enumeration.
            </exception>
        </member>
        <member name="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.#ctor">
            <summary>
            Creates a new <see cref="T:Infragistics.Documents.Excel.OneConstraintDataValidationRule"/> instance.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.#ctor(Infragistics.Documents.Excel.OneConstraintDataValidationOperator,Infragistics.Documents.Excel.DataValidationCriteria)">
            <summary>
            Creates a new <see cref="T:Infragistics.Documents.Excel.OneConstraintDataValidationRule"/> instance.
            </summary>
            <param name="validationOperator">The operator to use when comparing the cell value to the constraint value.</param>
            <param name="validationCriteria">The criteria to use when validating the cell value.</param>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            Occurs when the <paramref name="validationCriteria"/> is not a member of the <see cref="T:Infragistics.Documents.Excel.DataValidationCriteria"/> enumeration.
            </exception>
        </member>
        <member name="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.GetConstraintFormula(System.String)">
            <summary>
            Gets the constraint formula used to validate the cell value.
            </summary>
            <param name="address">
            The address of the cell or region that serves as the basis for relative references, or null to use the top-left cell of 
            the worksheet.
            </param>
            <remarks>
            <p class="body">
            The way in which the cell value is compared to the constraint formula's value is determined by the <see cref="P:Infragistics.Documents.Excel.OneConstraintDataValidationRule.ValidationOperator"/>
            as well as the <see cref="P:Infragistics.Documents.Excel.ValueConstraintDataValidationRule.ValidationCriteria"/>.
            </p>
            <p class="body">
            Depending on the ValidationCriteria of the rule, either the cell value itself or the length of the cell value's text equivalent is 
            compared to the constraint formula's value.
            </p>
            <p class="body">
            The address passed in is only needed if relative addresses are used in the the formula. For example, consider the formula 
            applied is =B1, and the data validation rule is applied to the region A1:A5. If you get the formula for A1, the formula
            =B1 will be returned. If you get the formula for A2, =B2 will be returned. Similarly, for cell A5, =B5 will be returned.
            However, if the formula contains no references or all absolute references, the <paramref name="address"/> is ignored. So
            in the previous example, if the original formula was =$B$1, the same formula will be returned regardless of the specified 
            address.
            </p>
            <p class="body">
            <paramref name="address"/> can be any valid cell or region reference on a worksheet. If a region address is specified, the
            top-left cell or the region is used. The cell or region specified does not need to have the data validation rule applied to it. 
            Any reference is allowed.
            </p>
            <p class="body">
            The cell reference mode with which to parse <paramref name="address"/> will be assumed to be A1, unless the data validation 
            rule is applied to a worksheet which is in a workbook, in which case the <see cref="P:Infragistics.Documents.Excel.Workbook.CellReferenceMode"/> will be used.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentException">
            Occurs when <paramref name="address"/> is not a valid cell or regions address.
            </exception>
            <returns>A formula used to validate the value applied to a cell.</returns>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.TryGetConstraint(System.Double@)"/>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.TryGetConstraint(System.DateTime@)"/>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.TryGetConstraint(System.TimeSpan@)"/>
            <seealso cref="P:Infragistics.Documents.Excel.OneConstraintDataValidationRule.ValidationOperator"/>
            <seealso cref="P:Infragistics.Documents.Excel.ValueConstraintDataValidationRule.ValidationCriteria"/>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.GetConstraintFormula(System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.SetConstraintFormula(System.String,System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.SetConstraintFormula(System.String,System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.GetConstraintFormula(System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)">
            <summary>
            Gets the constraint formula used to validate the cell value.
            </summary>
            <param name="address">
            The address of the cell or region that serves as the basis for relative references, or null to use the top-left cell of 
            the worksheet.
            </param>
            <param name="format">The workbook format with which to parse <paramref name="address"/>.</param>
            <param name="cellReferenceMode">The cell reference mode with which to parse <paramref name="address"/>.</param>
            <param name="culture">The culture to use when generating the formula string.</param>
            <remarks>
            <p class="body">
            The way in which the cell value is compared to the constraint formula's value is determined by the <see cref="P:Infragistics.Documents.Excel.OneConstraintDataValidationRule.ValidationOperator"/>
            as well as the <see cref="P:Infragistics.Documents.Excel.ValueConstraintDataValidationRule.ValidationCriteria"/>.
            </p>
            <p class="body">
            Depending on the ValidationCriteria of the rule, either the cell value itself or the length of the cell value's text equivalent is 
            compared to the constraint formula's value.
            </p>
            <p class="body">
            The address passed in is only needed if relative addresses are used in the the formula. For example, consider the formula 
            applied is =B1, and the data validation rule is applied to the region A1:A5. If you get the formula for A1, the formula
            =B1 will be returned. If you get the formula for A2, =B2 will be returned. Similarly, for cell A5, =B5 will be returned.
            However, if the formula contains no references or all absolute references, the <paramref name="address"/> is ignored. So
            in the previous example, if the original formula was =$B$1, the same formula will be returned regardless of the specified 
            address.
            </p>
            <p class="body">
            <paramref name="address"/> can be any valid cell or region reference on a worksheet. If a region address is specified, the
            top-left cell or the region is used. The cell or region specified does not need to have the data validation rule applied to it. 
            Any reference is allowed.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentException">
            Occurs when <paramref name="address"/> is not a valid cell or regions address.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            Occurs when <paramref name="format"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.WorkbookFormat"/> enumeration.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            Occurs when <paramref name="cellReferenceMode"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.CellReferenceMode"/> enumeration.
            </exception>
            <returns>A formula used to validate the value applied to a cell.</returns>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.TryGetConstraint(System.Double@)"/>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.TryGetConstraint(System.DateTime@)"/>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.TryGetConstraint(System.TimeSpan@)"/>
            <seealso cref="P:Infragistics.Documents.Excel.OneConstraintDataValidationRule.ValidationOperator"/>
            <seealso cref="P:Infragistics.Documents.Excel.ValueConstraintDataValidationRule.ValidationCriteria"/>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.GetConstraintFormula(System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.SetConstraintFormula(System.String,System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.SetConstraintFormula(System.String,System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.SetConstraint(System.Double)">
            <summary>
            Sets the constraint value used to validate the cell value.
            </summary>
            <remarks>
            <p class="body">
            The way in which the cell value is compared to the constraint value is determined by the <see cref="P:Infragistics.Documents.Excel.OneConstraintDataValidationRule.ValidationOperator"/> as well 
            as the <see cref="P:Infragistics.Documents.Excel.ValueConstraintDataValidationRule.ValidationCriteria"/>.
            </p>
            <p class="body">
            Depending on the ValidationCriteria of the rule, either the cell value itself or the length of the cell value's text equivalent is 
            compared to the constraint value.
            </p>
            <p class="body">
            This overload is preferred when the ValidationCriteria is WholeNumber, Decimal, or TextLength. When the ValidationCriteria is Time, 
            the <see cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.SetConstraint(System.TimeSpan)"/> overload is preferred, and when the ValidationCriteria is Date, the 
            <see cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.SetConstraint(System.DateTime)"/> overload is preferred.
            </p>
            </remarks>
            <param name="value">The constraint value used to compare against the cell value.</param>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.SetConstraint(System.TimeSpan)"/>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.SetConstraint(System.DateTime)"/>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.TryGetConstraint(System.Double@)"/>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.SetConstraintFormula(System.String,System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.SetConstraintFormula(System.String,System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
            <seealso cref="P:Infragistics.Documents.Excel.OneConstraintDataValidationRule.ValidationOperator"/>
            <seealso cref="P:Infragistics.Documents.Excel.ValueConstraintDataValidationRule.ValidationCriteria"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.SetConstraint(System.DateTime)">
            <summary>
            Sets the constraint value used to validate the cell value.
            </summary>
            <remarks>
            <p class="body">
            The way in which the cell value is compared to the constraint value is determined by the <see cref="P:Infragistics.Documents.Excel.OneConstraintDataValidationRule.ValidationOperator"/> as well 
            as the <see cref="P:Infragistics.Documents.Excel.ValueConstraintDataValidationRule.ValidationCriteria"/>.
            </p>
            <p class="body">
            Depending on the ValidationCriteria of the rule, either the cell value itself or the length of the cell value's text equivalent is 
            compared to the constraint value.
            </p>
            <p class="body">
            This overload is preferred when the ValidationCriteria is Date. When the ValidationCriteria is WholeNumber, Decimal, or TextLength, 
            the <see cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.SetConstraint(System.Double)"/> overload is preferred, and when the ValidationCriteria is Time, the 
            <see cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.SetConstraint(System.TimeSpan)"/> overload is preferred.
            </p>
            </remarks>
            <param name="value">The constraint value used to compare against the cell value.</param>
            <exception cref="T:System.ArgumentException">
            Occurs when <paramref name="value"/> cannot be represented as a date in Excel.
            </exception>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.SetConstraint(System.Double)"/>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.SetConstraint(System.TimeSpan)"/>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.TryGetConstraint(System.DateTime@)"/>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.SetConstraintFormula(System.String,System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.SetConstraintFormula(System.String,System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
            <seealso cref="P:Infragistics.Documents.Excel.OneConstraintDataValidationRule.ValidationOperator"/>
            <seealso cref="P:Infragistics.Documents.Excel.ValueConstraintDataValidationRule.ValidationCriteria"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.SetConstraint(System.TimeSpan)">
            <summary>
            Sets the constraint value used to validate the cell value.
            </summary>
            <remarks>
            <p class="body">
            The way in which the cell value is compared to the constraint value is determined by the <see cref="P:Infragistics.Documents.Excel.OneConstraintDataValidationRule.ValidationOperator"/> as well 
            as the <see cref="P:Infragistics.Documents.Excel.ValueConstraintDataValidationRule.ValidationCriteria"/>.
            </p>
            <p class="body">
            Depending on the ValidationCriteria of the rule, either the cell value itself or the length of the cell value's text equivalent is 
            compared to the constraint value.
            </p>
            <p class="body">
            This overload is preferred when the ValidationCriteria is Time. When the ValidationCriteria is WholeNumber, Decimal, or TextLength, 
            the <see cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.SetConstraint(System.Double)"/> overload is preferred, and when the ValidationCriteria is Date, the 
            <see cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.SetConstraint(System.DateTime)"/> overload is preferred.
            </p>
            </remarks>
            <param name="value">The constraint value used to compare against the cell value.</param>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.SetConstraint(System.Double)"/>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.SetConstraint(System.DateTime)"/>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.TryGetConstraint(System.TimeSpan@)"/>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.SetConstraintFormula(System.String,System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.SetConstraintFormula(System.String,System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
            <seealso cref="P:Infragistics.Documents.Excel.OneConstraintDataValidationRule.ValidationOperator"/>
            <seealso cref="P:Infragistics.Documents.Excel.ValueConstraintDataValidationRule.ValidationCriteria"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.SetConstraintFormula(System.String,System.String)">
            <summary>
            Sets the constraint formula used to validate the cell value.
            </summary>
            <param name="constraintFormula">The validation formula to use for the rule.</param>
            <param name="address">
            The address of the cell or region that serves as the basis for relative references, or null to use the top-left cell of 
            the worksheet.
            </param>
            <remarks>
            <p class="body">
            The way in which the cell value is compared to the constraint formula's value is determined by the <see cref="P:Infragistics.Documents.Excel.OneConstraintDataValidationRule.ValidationOperator"/>
            as well as the <see cref="P:Infragistics.Documents.Excel.ValueConstraintDataValidationRule.ValidationCriteria"/>.
            </p>
            <p class="body">
            Depending on the ValidationCriteria of the rule, either the cell value itself or the length of the cell value's text equivalent is 
            compared to the constraint formula's value.
            </p>
            <p class="body">
            The address passed in is only needed if relative addresses are used in the the formula. When the data validation rule is 
            applied to cells or regions, the references in the formula used by each individual cell will be shifted by the offset of
            the cell to the passed in <paramref name="address"/>. For example, consider the formula specified is =B1 and the specified 
            address is A1. If the data validation rule is then applied to the A5 cell, the formula is will use is =B5. However, if the
            references in the formula are absolute, such as =$B$1, the same formula will be applied regardless of the specified address.
            </p>
            <p class="body">
            <paramref name="address"/> can be any valid cell or region reference on a worksheet. If a region address is specified, the
            top-left cell or the region is used. The cell or region specified does not need to have the data validation rule applied to it. 
            Any reference is allowed.
            </p>
            <p class="body">
            The cell reference mode with which to parse <paramref name="address"/> will be assumed to be A1, unless the data validation 
            rule is applied to a worksheet which is in a workbook, in which case the <see cref="P:Infragistics.Documents.Excel.Workbook.CellReferenceMode"/> will be used.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentNullException">
            Occurs when <paramref name="constraintFormula"/> is null and the rule is currently applied to a <see cref="T:Infragistics.Documents.Excel.Worksheet"/>.
            </exception>
            <exception cref="T:Infragistics.Documents.Excel.FormulaParseException">
            Occurs when <paramref name="constraintFormula"/> is not a valid formula.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when <paramref name="address"/> is not a valid cell or regions address.
            </exception>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.SetConstraint(System.Double)"/>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.SetConstraint(System.TimeSpan)"/>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.SetConstraint(System.DateTime)"/>
            <seealso cref="P:Infragistics.Documents.Excel.OneConstraintDataValidationRule.ValidationOperator"/>
            <seealso cref="P:Infragistics.Documents.Excel.ValueConstraintDataValidationRule.ValidationCriteria"/>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.GetConstraintFormula(System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.GetConstraintFormula(System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.SetConstraintFormula(System.String,System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.SetConstraintFormula(System.String,System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)">
            <summary>
            Sets the constraint formula used to validate the cell value.
            </summary>
            <param name="constraintFormula">The validation formula to use for the rule.</param>
            <param name="address">
            The address of the cell or region that serves as the basis for relative references, or null to use the top-left cell of 
            the worksheet.
            </param>
            <param name="format">The workbook format with which to parse <paramref name="address"/>.</param>
            <param name="cellReferenceMode">The cell reference mode with which to parse <paramref name="address"/>.</param>
            <param name="culture">The culture to use when parsing the formula string.</param>
            <remarks>
            <p class="body">
            The way in which the cell value is compared to the constraint formula's value is determined by the <see cref="P:Infragistics.Documents.Excel.OneConstraintDataValidationRule.ValidationOperator"/>
            as well as the <see cref="P:Infragistics.Documents.Excel.ValueConstraintDataValidationRule.ValidationCriteria"/>.
            </p>
            <p class="body">
            Depending on the ValidationCriteria of the rule, either the cell value itself or the length of the cell value's text equivalent is 
            compared to the constraint formula's value.
            </p>
            <p class="body">
            The address passed in is only needed if relative addresses are used in the the formula. When the data validation rule is 
            applied to cells or regions, the references in the formula used by each individual cell will be shifted by the offset of
            the cell to the passed in <paramref name="address"/>. For example, consider the formula specified is =B1 and the specified 
            address is A1. If the data validation rule is then applied to the A5 cell, the formula is will use is =B5. However, if the
            references in the formula are absolute, such as =$B$1, the same formula will be applied regardless of the specified address.
            </p>
            <p class="body">
            <paramref name="address"/> can be any valid cell or region reference on a worksheet. If a region address is specified, the
            top-left cell or the region is used. The cell or region specified does not need to have the data validation rule applied to it. 
            Any reference is allowed.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentNullException">
            Occurs when <paramref name="constraintFormula"/> is null and the rule is currently applied to a <see cref="T:Infragistics.Documents.Excel.Worksheet"/>.
            </exception>
            <exception cref="T:Infragistics.Documents.Excel.FormulaParseException">
            Occurs when <paramref name="constraintFormula"/> is not a valid formula.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when <paramref name="address"/> is not a valid cell or regions address.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            Occurs when <paramref name="format"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.WorkbookFormat"/> enumeration.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            Occurs when <paramref name="cellReferenceMode"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.CellReferenceMode"/> enumeration.
            </exception>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.SetConstraint(System.Double)"/>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.SetConstraint(System.TimeSpan)"/>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.SetConstraint(System.DateTime)"/>
            <seealso cref="P:Infragistics.Documents.Excel.OneConstraintDataValidationRule.ValidationOperator"/>
            <seealso cref="P:Infragistics.Documents.Excel.ValueConstraintDataValidationRule.ValidationCriteria"/>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.GetConstraintFormula(System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.GetConstraintFormula(System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.SetConstraintFormula(System.String,System.String)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.TryGetConstraint(System.Double@)">
            <summary>
            Tries to obtain the value of the constraint.
            </summary>
            <remarks>
            <p class="body">
            The constraint value can only be obtained if it was set with the one of the SetConstraint methods or a formula was set with one 
            of the SetConstraintFormula methods and the formula equals a constant value, such as =5.
            </p>
            </remarks>
            <param name="value">When the method returns, will be the value of the constraint or 0 if the value could not be obtained.</param>
            <returns>True if the constraint value could be obtained; False otherwise.</returns>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.SetConstraint(System.Double)"/>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.TryGetConstraint(System.DateTime@)"/>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.TryGetConstraint(System.TimeSpan@)"/>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.SetConstraintFormula(System.String,System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.SetConstraintFormula(System.String,System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.TryGetConstraint(System.DateTime@)">
            <summary>
            Tries to obtain the value of the constraint.
            </summary>
            <remarks>
            <p class="body">
            The constraint value can only be obtained if it was set with the one of the SetConstraint methods or a formula was set with one 
            of the SetConstraintFormula methods and the formula equals a constant value, such as =5.
            </p>
            </remarks>
            <param name="value">When the method returns, will be the value of the constraint or DateTime.MinValue if the value could not be obtained.</param>
            <returns>True if the constraint value could be obtained; False otherwise.</returns>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.SetConstraint(System.DateTime)"/>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.TryGetConstraint(System.Double@)"/>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.TryGetConstraint(System.TimeSpan@)"/>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.SetConstraintFormula(System.String,System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.SetConstraintFormula(System.String,System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.TryGetConstraint(System.TimeSpan@)">
            <summary>
            Tries to obtain the value of the constraint.
            </summary>
            <remarks>
            <p class="body">
            The constraint value can only be obtained if it was set with the one of the SetConstraint methods or a formula was set with one 
            of the SetConstraintFormula methods and the formula equals a constant value, such as =5.
            </p>
            </remarks>
            <param name="value">When the method returns, will be the value of the constraint or TimeSpan.Zero if the value could not be obtained.</param>
            <returns>True if the constraint value could be obtained; False otherwise.</returns>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.SetConstraint(System.TimeSpan)"/>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.TryGetConstraint(System.Double@)"/>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.TryGetConstraint(System.DateTime@)"/>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.SetConstraintFormula(System.String,System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.SetConstraintFormula(System.String,System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.OneConstraintDataValidationRule.ValidationOperator">
            <summary>
            Gets or sets the validation operator to use when comparing the cell value against the constraint value or formula.
            </summary>
            <remarks>
            <p class="body">
            Depending on the <see cref="P:Infragistics.Documents.Excel.ValueConstraintDataValidationRule.ValidationCriteria"/> of the rule, either the cell value itself or the 
            length of the cell value's text equivalent is compared to the constraint value or formula.
            </p>
            </remarks>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            Occurs when the value is not a member of the <see cref="T:Infragistics.Documents.Excel.OneConstraintDataValidationOperator"/> enumeration.
            </exception>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.SetConstraint(System.Double)"/>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.SetConstraint(System.TimeSpan)"/>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.SetConstraint(System.DateTime)"/>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.GetConstraintFormula(System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.GetConstraintFormula(System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.SetConstraintFormula(System.String,System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.OneConstraintDataValidationRule.SetConstraintFormula(System.String,System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
            <seealso cref="P:Infragistics.Documents.Excel.ValueConstraintDataValidationRule.ValidationCriteria"/>
        </member>
        <member name="T:Infragistics.Documents.Excel.TwoConstraintDataValidationRule">
            <summary>
            Represents a data validation rule which can validate the cell value against two constraint values or formulas.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.Worksheet.DataValidationRules"/>
            <seealso cref="M:Infragistics.Documents.Excel.DataValidationRuleCollection.Add(Infragistics.Documents.Excel.TwoConstraintDataValidationRule,Infragistics.Documents.Excel.WorksheetCell)"/>
            <seealso cref="M:Infragistics.Documents.Excel.DataValidationRuleCollection.Add(Infragistics.Documents.Excel.TwoConstraintDataValidationRule,Infragistics.Documents.Excel.WorksheetRegion)"/>
            <seealso cref="T:Infragistics.Documents.Excel.TwoConstraintDataValidationOperator"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.#ctor">
            <summary>
            Creates a new <see cref="T:Infragistics.Documents.Excel.TwoConstraintDataValidationRule"/> instance.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.#ctor(Infragistics.Documents.Excel.TwoConstraintDataValidationOperator,Infragistics.Documents.Excel.DataValidationCriteria)">
            <summary>
            Creates a new <see cref="T:Infragistics.Documents.Excel.TwoConstraintDataValidationRule"/> instance.
            </summary>
            <param name="validationOperator">The operator to use when comparing the cell value to the constraint values.</param>
            <param name="validationCriteria">The criteria to use when validating the cell value.</param>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            Occurs when the <paramref name="validationCriteria"/> is not a member of the <see cref="T:Infragistics.Documents.Excel.DataValidationCriteria"/> enumeration.
            </exception>
        </member>
        <member name="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.GetLowerConstraintFormula(System.String)">
            <summary>
            Gets the lower constraint formula used to validate the cell value.
            </summary>
            <param name="address">
            The address of the cell or region that serves as the basis for relative references, or null to use the top-left cell of 
            the worksheet.
            </param>
            <remarks>
            <p class="body">
            The way in which the cell value is compared to the lower constraint formula's value is determined by the <see cref="P:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.ValidationOperator"/>
            as well as the <see cref="P:Infragistics.Documents.Excel.ValueConstraintDataValidationRule.ValidationCriteria"/>.
            </p>
            <p class="body">
            Depending on the ValidationCriteria of the rule, either the cell value itself or the length of the cell value's text equivalent 
            is compared to the lower constraint formula's value.
            </p>
            <p class="body">
            When the <see cref="P:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.ValidationOperator"/> is Between, the value must be greater than or equal to the lower constraint and less 
            than or equal to the upper constraint. When the ValidationOperator is NotBetween, the value must be less than the lower constraint
            or greater than the upper constraint.
            </p>
            <p class="body">
            The address passed in is only needed if relative addresses are used in the the formula. For example, consider the formula 
            applied is =B1, and the data validation rule is applied to the region A1:A5. If you get the formula for A1, the formula
            =B1 will be returned. If you get the formula for A2, =B2 will be returned. Similarly, for cell A5, =B5 will be returned.
            However, if the formula contains no references or all absolute references, the <paramref name="address"/> is ignored. So
            in the previous example, if the original formula was =$B$1, the same formula will be returned regardless of the specified 
            address.
            </p>
            <p class="body">
            <paramref name="address"/> can be any valid cell or region reference on a worksheet. If a region address is specified, the
            top-left cell or the region is used. The cell or region specified does not need to have the data validation rule applied to it. 
            Any reference is allowed.
            </p>
            <p class="body">
            The cell reference mode with which to parse <paramref name="address"/> will be assumed to be A1, unless the data validation 
            rule is applied to a worksheet which is in a workbook, in which case the <see cref="P:Infragistics.Documents.Excel.Workbook.CellReferenceMode"/> will be used.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentException">
            Occurs when <paramref name="address"/> is not a valid cell or regions address.
            </exception>
            <returns>A formula used to validate the value applied to a cell.</returns>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.TryGetLowerConstraint(System.Double@)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.TryGetLowerConstraint(System.DateTime@)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.TryGetLowerConstraint(System.TimeSpan@)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.GetLowerConstraintFormula(System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.GetUpperConstraintFormula(System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.GetUpperConstraintFormula(System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraintFormula(System.String,System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraintFormula(System.String,System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
            <seealso cref="P:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.ValidationOperator"/>
            <seealso cref="P:Infragistics.Documents.Excel.ValueConstraintDataValidationRule.ValidationCriteria"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.GetLowerConstraintFormula(System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)">
            <summary>
            Gets the lower constraint formula used to validate the cell value.
            </summary>
            <param name="address">
            The address of the cell or region that serves as the basis for relative references, or null to use the top-left cell of 
            the worksheet.
            </param>
            <param name="format">The workbook format with which to parse <paramref name="address"/>.</param>
            <param name="cellReferenceMode">The cell reference mode with which to parse <paramref name="address"/>.</param>
            <param name="culture">The culture to use when generating the formula string.</param>
            <remarks>
            <p class="body">
            The way in which the cell value is compared to the lower constraint formula's value is determined by the <see cref="P:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.ValidationOperator"/>
            as well as the <see cref="P:Infragistics.Documents.Excel.ValueConstraintDataValidationRule.ValidationCriteria"/>.
            </p>
            <p class="body">
            Depending on the ValidationCriteria of the rule, either the cell value itself or the length of the cell value's text equivalent 
            is compared to the lower constraint formula's value.
            </p>
            <p class="body">
            When the <see cref="P:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.ValidationOperator"/> is Between, the value must be greater than or equal to the lower constraint and less 
            than or equal to the upper constraint. When the ValidationOperator is NotBetween, the value must be less than the lower constraint
            or greater than the upper constraint.
            </p>
            <p class="body">
            The address passed in is only needed if relative addresses are used in the the formula. For example, consider the formula 
            applied is =B1, and the data validation rule is applied to the region A1:A5. If you get the formula for A1, the formula
            =B1 will be returned. If you get the formula for A2, =B2 will be returned. Similarly, for cell A5, =B5 will be returned.
            However, if the formula contains no references or all absolute references, the <paramref name="address"/> is ignored. So
            in the previous example, if the original formula was =$B$1, the same formula will be returned regardless of the specified 
            address.
            </p>
            <p class="body">
            <paramref name="address"/> can be any valid cell or region reference on a worksheet. If a region address is specified, the
            top-left cell or the region is used. The cell or region specified does not need to have the data validation rule applied to it. 
            Any reference is allowed.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentException">
            Occurs when <paramref name="address"/> is not a valid cell or regions address.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            Occurs when <paramref name="format"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.WorkbookFormat"/> enumeration.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            Occurs when <paramref name="cellReferenceMode"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.CellReferenceMode"/> enumeration.
            </exception>
            <returns>A formula used to validate the value applied to a cell.</returns>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.TryGetLowerConstraint(System.Double@)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.TryGetLowerConstraint(System.DateTime@)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.TryGetLowerConstraint(System.TimeSpan@)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.GetLowerConstraintFormula(System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.GetUpperConstraintFormula(System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.GetUpperConstraintFormula(System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraintFormula(System.String,System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraintFormula(System.String,System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
            <seealso cref="P:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.ValidationOperator"/>
            <seealso cref="P:Infragistics.Documents.Excel.ValueConstraintDataValidationRule.ValidationCriteria"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.GetUpperConstraintFormula(System.String)">
            <summary>
            Gets the upper constraint formula used to validate the cell value.
            </summary>
            <param name="address">
            The address of the cell or region that serves as the basis for relative references, or null to use the top-left cell of 
            the worksheet.
            </param>
            <remarks>
            <p class="body">
            The way in which the cell value is compared to the upper constraint formula's value is determined by the <see cref="P:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.ValidationOperator"/>
            as well as the <see cref="P:Infragistics.Documents.Excel.ValueConstraintDataValidationRule.ValidationCriteria"/>.
            </p>
            <p class="body">
            Depending on the ValidationCriteria of the rule, either the cell value itself or the length of the cell value's text equivalent 
            is compared to the upper constraint formula's value.
            </p>
            <p class="body">
            When the <see cref="P:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.ValidationOperator"/> is Between, the value must be greater than or equal to the lower constraint and less 
            than or equal to the upper constraint. When the ValidationOperator is NotBetween, the value must be less than the lower constraint
            or greater than the upper constraint.
            </p>
            <p class="body">
            The address passed in is only needed if relative addresses are used in the the formula. For example, consider the formula 
            applied is =B1, and the data validation rule is applied to the region A1:A5. If you get the formula for A1, the formula
            =B1 will be returned. If you get the formula for A2, =B2 will be returned. Similarly, for cell A5, =B5 will be returned.
            However, if the formula contains no references or all absolute references, the <paramref name="address"/> is ignored. So
            in the previous example, if the original formula was =$B$1, the same formula will be returned regardless of the specified 
            address.
            </p>
            <p class="body">
            <paramref name="address"/> can be any valid cell or region reference on a worksheet. If a region address is specified, the
            top-left cell or the region is used. The cell or region specified does not need to have the data validation rule applied to it. 
            Any reference is allowed.
            </p>
            <p class="body">
            The cell reference mode with which to parse <paramref name="address"/> will be assumed to be A1, unless the data validation 
            rule is applied to a worksheet which is in a workbook, in which case the <see cref="P:Infragistics.Documents.Excel.Workbook.CellReferenceMode"/> will be used.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentException">
            Occurs when <paramref name="address"/> is not a valid cell or regions address.
            </exception>
            <returns>A formula used to validate the value applied to a cell.</returns>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.TryGetUpperConstraint(System.Double@)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.TryGetUpperConstraint(System.DateTime@)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.TryGetUpperConstraint(System.TimeSpan@)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.GetLowerConstraintFormula(System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.GetLowerConstraintFormula(System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.GetUpperConstraintFormula(System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraintFormula(System.String,System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraintFormula(System.String,System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
            <seealso cref="P:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.ValidationOperator"/>
            <seealso cref="P:Infragistics.Documents.Excel.ValueConstraintDataValidationRule.ValidationCriteria"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.GetUpperConstraintFormula(System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)">
            <summary>
            Gets the upper constraint formula used to validate the cell value.
            </summary>
            <param name="address">
            The address of the cell or region that serves as the basis for relative references, or null to use the top-left cell of 
            the worksheet.
            </param>
            <param name="format">The workbook format with which to parse <paramref name="address"/>.</param>
            <param name="cellReferenceMode">The cell reference mode with which to parse <paramref name="address"/>.</param>
            <param name="culture">The culture to use when generating the formula string.</param>
            <remarks>
            <p class="body">
            The way in which the cell value is compared to the upper constraint formula's value is determined by the <see cref="P:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.ValidationOperator"/>
            as well as the <see cref="P:Infragistics.Documents.Excel.ValueConstraintDataValidationRule.ValidationCriteria"/>.
            </p>
            <p class="body">
            Depending on the ValidationCriteria of the rule, either the cell value itself or the length of the cell value's text equivalent 
            is compared to the upper constraint formula's value.
            </p>
            <p class="body">
            When the <see cref="P:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.ValidationOperator"/> is Between, the value must be greater than or equal to the lower constraint and less 
            than or equal to the upper constraint. When the ValidationOperator is NotBetween, the value must be less than the lower constraint
            or greater than the upper constraint.
            </p>
            <p class="body">
            The address passed in is only needed if relative addresses are used in the the formula. For example, consider the formula 
            applied is =B1, and the data validation rule is applied to the region A1:A5. If you get the formula for A1, the formula
            =B1 will be returned. If you get the formula for A2, =B2 will be returned. Similarly, for cell A5, =B5 will be returned.
            However, if the formula contains no references or all absolute references, the <paramref name="address"/> is ignored. So
            in the previous example, if the original formula was =$B$1, the same formula will be returned regardless of the specified 
            address.
            </p>
            <p class="body">
            <paramref name="address"/> can be any valid cell or region reference on a worksheet. If a region address is specified, the
            top-left cell or the region is used. The cell or region specified does not need to have the data validation rule applied to it. 
            Any reference is allowed.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentException">
            Occurs when <paramref name="address"/> is not a valid cell or regions address.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            Occurs when <paramref name="format"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.WorkbookFormat"/> enumeration.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            Occurs when <paramref name="cellReferenceMode"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.CellReferenceMode"/> enumeration.
            </exception>
            <returns>A formula used to validate the value applied to a cell.</returns>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.TryGetUpperConstraint(System.Double@)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.TryGetUpperConstraint(System.DateTime@)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.TryGetUpperConstraint(System.TimeSpan@)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.GetLowerConstraintFormula(System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.GetLowerConstraintFormula(System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.GetUpperConstraintFormula(System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraintFormula(System.String,System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraintFormula(System.String,System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
            <seealso cref="P:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.ValidationOperator"/>
            <seealso cref="P:Infragistics.Documents.Excel.ValueConstraintDataValidationRule.ValidationCriteria"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraint(System.Double)">
            <summary>
            Sets the lower constraint value used to validate the cell value.
            </summary>
            <remarks>
            <p class="body">
            The way in which the cell value is compared to the lower constraint value is determined by the <see cref="P:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.ValidationOperator"/>
            as well as the <see cref="P:Infragistics.Documents.Excel.ValueConstraintDataValidationRule.ValidationCriteria"/>.
            </p>
            <p class="body">
            Depending on the ValidationCriteria of the rule, either the cell value itself or the length of the cell value's text equivalent 
            is compared to the lower constraint value.
            </p>
            <p class="body">
            When the <see cref="P:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.ValidationOperator"/> is Between, the value must be greater than or equal to the lower constraint and less 
            than or equal to the upper constraint. When the ValidationOperator is NotBetween, the value must be less than the lower constraint
            or greater than the upper constraint.
            </p>
            <p class="body">
            This overload is preferred when the ValidationCriteria is WholeNumber, Decimal, or TextLength. When the ValidationCriteria is Time, 
            the <see cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraint(System.TimeSpan)"/> overload is preferred, and when the ValidationCriteria is Date, the 
            <see cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraint(System.DateTime)"/> overload is preferred.
            </p>
            </remarks>
            <param name="value">The lower constraint value used to compare against the cell value.</param>
            <exception cref="T:System.ArgumentException">
            Occurs when the specified value is greater than the upper constraint value. If the upper constraint formula does not equal 
            a constant, this verification is not performed.
            </exception>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraint(System.DateTime)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraint(System.TimeSpan)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraintFormula(System.String,System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraintFormula(System.String,System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraint(System.Double)"/>
            <seealso cref="P:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.ValidationOperator"/>
            <seealso cref="P:Infragistics.Documents.Excel.ValueConstraintDataValidationRule.ValidationCriteria"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraint(System.DateTime)">
            <summary>
            Sets the lower constraint value used to validate the cell value.
            </summary>
            <remarks>
            <p class="body">
            The way in which the cell value is compared to the lower constraint value is determined by the <see cref="P:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.ValidationOperator"/>
            as well as the <see cref="P:Infragistics.Documents.Excel.ValueConstraintDataValidationRule.ValidationCriteria"/>.
            </p>
            <p class="body">
            Depending on the ValidationCriteria of the rule, either the cell value itself or the length of the cell value's text equivalent 
            is compared to the lower constraint value.
            </p>
            <p class="body">
            When the <see cref="P:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.ValidationOperator"/> is Between, the value must be greater than or equal to the lower constraint and less 
            than or equal to the upper constraint. When the ValidationOperator is NotBetween, the value must be less than the lower constraint
            or greater than the upper constraint.
            </p>
            <p class="body">
            This overload is preferred when the ValidationCriteria is Date. When the ValidationCriteria is WholeNumber, Decimal, or TextLength, 
            the <see cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraint(System.Double)"/> overload is preferred, and when the ValidationCriteria is Time, the 
            <see cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraint(System.TimeSpan)"/> overload is preferred.
            </p>
            </remarks>
            <param name="value">The lower constraint value used to compare against the cell value.</param>
            <exception cref="T:System.ArgumentException">
            Occurs when <paramref name="value"/> cannot be represented as a date in Excel.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the specified value is greater than the upper constraint value. If the upper constraint formula does not equal 
            a constant, this verification is not performed.
            </exception>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraint(System.Double)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraint(System.TimeSpan)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraintFormula(System.String,System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraintFormula(System.String,System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraint(System.DateTime)"/>
            <seealso cref="P:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.ValidationOperator"/>
            <seealso cref="P:Infragistics.Documents.Excel.ValueConstraintDataValidationRule.ValidationCriteria"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraint(System.TimeSpan)">
            <summary>
            Sets the lower constraint value used to validate the cell value.
            </summary>
            <remarks>
            <p class="body">
            The way in which the cell value is compared to the lower constraint value is determined by the <see cref="P:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.ValidationOperator"/>
            as well as the <see cref="P:Infragistics.Documents.Excel.ValueConstraintDataValidationRule.ValidationCriteria"/>.
            </p>
            <p class="body">
            Depending on the ValidationCriteria of the rule, either the cell value itself or the length of the cell value's text equivalent 
            is compared to the lower constraint value.
            </p>
            <p class="body">
            When the <see cref="P:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.ValidationOperator"/> is Between, the value must be greater than or equal to the lower constraint and less 
            than or equal to the upper constraint. When the ValidationOperator is NotBetween, the value must be less than the lower constraint
            or greater than the upper constraint.
            </p>
            <p class="body">
            This overload is preferred when the ValidationCriteria is Time. When the ValidationCriteria is WholeNumber, Decimal, or TextLength, 
            the <see cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraint(System.Double)"/> overload is preferred, and when the ValidationCriteria is Date, the 
            <see cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraint(System.DateTime)"/> overload is preferred.
            </p>
            </remarks>
            <param name="value">The lower constraint value used to compare against the cell value.</param>
            <exception cref="T:System.ArgumentException">
            Occurs when the specified value is greater than the upper constraint value. If the upper constraint formula does not equal 
            a constant, this verification is not performed.
            </exception>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraint(System.Double)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraint(System.DateTime)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraintFormula(System.String,System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraintFormula(System.String,System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraint(System.TimeSpan)"/>
            <seealso cref="P:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.ValidationOperator"/>
            <seealso cref="P:Infragistics.Documents.Excel.ValueConstraintDataValidationRule.ValidationCriteria"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraintFormula(System.String,System.String)">
            <summary>
            Gets the lower constraint formula used to validate the cell value.
            </summary>
            <param name="lowerConstraintFormula">The lower constraint formula to use for the rule.</param>
            <param name="address">
            The address of the cell or region that serves as the basis for relative references, or null to use the top-left cell of 
            the worksheet.
            </param>
            <remarks>
            <p class="body">
            The way in which the cell value is compared to the lower constraint formula's value is determined by the <see cref="P:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.ValidationOperator"/>
            as well as the <see cref="P:Infragistics.Documents.Excel.ValueConstraintDataValidationRule.ValidationCriteria"/>.
            </p>
            <p class="body">
            Depending on the ValidationCriteria of the rule, either the cell value itself or the length of the cell value's text equivalent 
            is compared to the lower constraint formula's value.
            </p>
            <p class="body">
            When the <see cref="P:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.ValidationOperator"/> is Between, the value must be greater than or equal to the lower constraint and less 
            than or equal to the upper constraint. When the ValidationOperator is NotBetween, the value must be less than the lower constraint
            or greater than the upper constraint.
            </p>
            <p class="body">
            The address passed in is only needed if relative addresses are used in the the formula. When the data validation rule is 
            applied to cells or regions, the references in the formula used by each individual cell will be shifted by the offset of
            the cell to the passed in <paramref name="address"/>. For example, consider the formula specified is =B1 and the specified 
            address is A1. If the data validation rule is then applied to the A5 cell, the formula is will use is =B5. However, if the
            references in the formula are absolute, such as =$B$1, the same formula will be applied regardless of the specified address.
            </p>
            <p class="body">
            <paramref name="address"/> can be any valid cell or region reference on a worksheet. If a region address is specified, the
            top-left cell or the region is used. The cell or region specified does not need to have the data validation rule applied to it. 
            Any reference is allowed.
            </p>
            <p class="body">
            The cell reference mode with which to parse <paramref name="address"/> will be assumed to be A1, unless the data validation 
            rule is applied to a worksheet which is in a workbook, in which case the <see cref="P:Infragistics.Documents.Excel.Workbook.CellReferenceMode"/> will be used.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentNullException">
            Occurs when <paramref name="lowerConstraintFormula"/> is null and the rule is currently applied to a <see cref="T:Infragistics.Documents.Excel.Worksheet"/>.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when <paramref name="lowerConstraintFormula"/> is an <see cref="T:Infragistics.Documents.Excel.ArrayFormula"/>.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when <paramref name="address"/> is not a valid cell or regions address.
            </exception>
            <exception cref="T:System.ArgumentNullException">
            Occurs when the specified value is null and the rule is currently applied to a <see cref="T:Infragistics.Documents.Excel.Worksheet"/>.
            </exception>
            <exception cref="T:Infragistics.Documents.Excel.FormulaParseException">
            Occurs when <paramref name="lowerConstraintFormula"/> is not a valid formula.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the specified value equals a constant, such as =5, and the constant value is greater than the upper constraint value.
            If the upper constraint formula does not equal a constant, this verification is not performed.
            </exception>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraint(System.Double)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraint(System.DateTime)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraint(System.TimeSpan)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.GetLowerConstraintFormula(System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.GetLowerConstraintFormula(System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraintFormula(System.String,System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraintFormula(System.String,System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraintFormula(System.String,System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
            <seealso cref="P:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.ValidationOperator"/>
            <seealso cref="P:Infragistics.Documents.Excel.ValueConstraintDataValidationRule.ValidationCriteria"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraintFormula(System.String,System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)">
            <summary>
            Gets the lower constraint formula used to validate the cell value.
            </summary>
            <param name="lowerConstraintFormula">The lower constraint formula to use for the rule.</param>
            <param name="address">
            The address of the cell or region that serves as the basis for relative references, or null to use the top-left cell of 
            the worksheet.
            </param>
            <param name="format">The workbook format with which to parse <paramref name="address"/>.</param>
            <param name="cellReferenceMode">The cell reference mode with which to parse <paramref name="address"/>.</param>
            <param name="culture">The culture to use when parsing the formula string.</param>
            <remarks>
            <p class="body">
            The way in which the cell value is compared to the lower constraint formula's value is determined by the <see cref="P:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.ValidationOperator"/>
            as well as the <see cref="P:Infragistics.Documents.Excel.ValueConstraintDataValidationRule.ValidationCriteria"/>.
            </p>
            <p class="body">
            Depending on the ValidationCriteria of the rule, either the cell value itself or the length of the cell value's text equivalent 
            is compared to the lower constraint formula's value.
            </p>
            <p class="body">
            When the <see cref="P:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.ValidationOperator"/> is Between, the value must be greater than or equal to the lower constraint and less 
            than or equal to the upper constraint. When the ValidationOperator is NotBetween, the value must be less than the lower constraint
            or greater than the upper constraint.
            </p>
            <p class="body">
            The address passed in is only needed if relative addresses are used in the the formula. When the data validation rule is 
            applied to cells or regions, the references in the formula used by each individual cell will be shifted by the offset of
            the cell to the passed in <paramref name="address"/>. For example, consider the formula specified is =B1 and the specified 
            address is A1. If the data validation rule is then applied to the A5 cell, the formula is will use is =B5. However, if the
            references in the formula are absolute, such as =$B$1, the same formula will be applied regardless of the specified address.
            </p>
            <p class="body">
            <paramref name="address"/> can be any valid cell or region reference on a worksheet. If a region address is specified, the
            top-left cell or the region is used. The cell or region specified does not need to have the data validation rule applied to it. 
            Any reference is allowed.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentNullException">
            Occurs when <paramref name="lowerConstraintFormula"/> is null and the rule is currently applied to a <see cref="T:Infragistics.Documents.Excel.Worksheet"/>.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when <paramref name="lowerConstraintFormula"/> is an <see cref="T:Infragistics.Documents.Excel.ArrayFormula"/>.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when <paramref name="address"/> is not a valid cell or regions address.
            </exception>
            <exception cref="T:System.ArgumentNullException">
            Occurs when the specified value is null and the rule is currently applied to a <see cref="T:Infragistics.Documents.Excel.Worksheet"/>.
            </exception>
            <exception cref="T:Infragistics.Documents.Excel.FormulaParseException">
            Occurs when <paramref name="lowerConstraintFormula"/> is not a valid formula.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the specified value equals a constant, such as =5, and the constant value is greater than the upper constraint value.
            If the upper constraint formula does not equal a constant, this verification is not performed.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            Occurs when <paramref name="format"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.WorkbookFormat"/> enumeration.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            Occurs when <paramref name="cellReferenceMode"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.CellReferenceMode"/> enumeration.
            </exception>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraint(System.Double)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraint(System.DateTime)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraint(System.TimeSpan)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.GetLowerConstraintFormula(System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.GetLowerConstraintFormula(System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraintFormula(System.String,System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraintFormula(System.String,System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraintFormula(System.String,System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
            <seealso cref="P:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.ValidationOperator"/>
            <seealso cref="P:Infragistics.Documents.Excel.ValueConstraintDataValidationRule.ValidationCriteria"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraint(System.Double)">
            <summary>
            Sets the upper constraint value used to validate the cell value.
            </summary>
            <remarks>
            <p class="body">
            The way in which the cell value is compared to the upper constraint value is determined by the <see cref="P:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.ValidationOperator"/>
            as well as the <see cref="P:Infragistics.Documents.Excel.ValueConstraintDataValidationRule.ValidationCriteria"/>.
            </p>
            <p class="body">
            Depending on the ValidationCriteria of the rule, either the cell value itself or the length of the cell value's text equivalent 
            is compared to the upper constraint value.
            </p>
            <p class="body">
            When the <see cref="P:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.ValidationOperator"/> is Between, the value must be greater than or equal to the lower constraint and less 
            than or equal to the upper constraint. When the ValidationOperator is NotBetween, the value must be less than the lower constraint
            or greater than the upper constraint.
            </p>
            <p class="body">
            This overload is preferred when the ValidationCriteria is WholeNumber, Decimal, or TextLength. When the ValidationCriteria is Time, 
            the <see cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraint(System.TimeSpan)"/> overload is preferred, and when the ValidationCriteria is Date, the 
            <see cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraint(System.DateTime)"/> overload is preferred.
            </p>
            </remarks>
            <param name="value">The lower constraint value used to compare against the cell value.</param>
            <exception cref="T:System.ArgumentException">
            Occurs when the specified value is less than the lower constraint value. If the lower constraint formula does not equal 
            a constant, this verification is not performed.
            </exception>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraint(System.Double)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraint(System.DateTime)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraint(System.TimeSpan)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraintFormula(System.String,System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraintFormula(System.String,System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
            <seealso cref="P:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.ValidationOperator"/>
            <seealso cref="P:Infragistics.Documents.Excel.ValueConstraintDataValidationRule.ValidationCriteria"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraint(System.DateTime)">
            <summary>
            Sets the upper constraint value used to validate the cell value.
            </summary>
            <remarks>
            <p class="body">
            The way in which the cell value is compared to the upper constraint value is determined by the <see cref="P:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.ValidationOperator"/>
            as well as the <see cref="P:Infragistics.Documents.Excel.ValueConstraintDataValidationRule.ValidationCriteria"/>.
            </p>
            <p class="body">
            Depending on the ValidationCriteria of the rule, either the cell value itself or the length of the cell value's text equivalent 
            is compared to the upper constraint value.
            </p>
            <p class="body">
            When the <see cref="P:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.ValidationOperator"/> is Between, the value must be greater than or equal to the lower constraint and less 
            than or equal to the upper constraint. When the ValidationOperator is NotBetween, the value must be less than the lower constraint
            or greater than the upper constraint.
            </p>
            <p class="body">
            This overload is preferred when the ValidationCriteria is Date. When the ValidationCriteria is WholeNumber, Decimal, or TextLength, 
            the <see cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraint(System.Double)"/> overload is preferred, and when the ValidationCriteria is Time, the 
            <see cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraint(System.TimeSpan)"/> overload is preferred.
            </p>
            </remarks>
            <param name="value">The lower constraint value used to compare against the cell value.</param>
            <exception cref="T:System.ArgumentException">
            Occurs when <paramref name="value"/> cannot be represented as a date in Excel.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the specified value is less than the lower constraint value. If the lower constraint formula does not equal 
            a constant, this verification is not performed.
            </exception>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraint(System.DateTime)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraint(System.Double)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraint(System.TimeSpan)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraintFormula(System.String,System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraintFormula(System.String,System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
            <seealso cref="P:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.ValidationOperator"/>
            <seealso cref="P:Infragistics.Documents.Excel.ValueConstraintDataValidationRule.ValidationCriteria"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraint(System.TimeSpan)">
            <summary>
            Sets the upper constraint value used to validate the cell value.
            </summary>
            <remarks>
            <p class="body">
            The way in which the cell value is compared to the upper constraint value is determined by the <see cref="P:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.ValidationOperator"/>
            as well as the <see cref="P:Infragistics.Documents.Excel.ValueConstraintDataValidationRule.ValidationCriteria"/>.
            </p>
            <p class="body">
            Depending on the ValidationCriteria of the rule, either the cell value itself or the length of the cell value's text equivalent 
            is compared to the upper constraint value.
            </p>
            <p class="body">
            When the <see cref="P:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.ValidationOperator"/> is Between, the value must be greater than or equal to the lower constraint and less 
            than or equal to the upper constraint. When the ValidationOperator is NotBetween, the value must be less than the lower constraint
            or greater than the upper constraint.
            </p>
            <p class="body">
            This overload is preferred when the ValidationCriteria is Time. When the ValidationCriteria is WholeNumber, Decimal, or TextLength, 
            the <see cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraint(System.Double)"/> overload is preferred, and when the ValidationCriteria is Date, the 
            <see cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraint(System.DateTime)"/> overload is preferred.
            </p>
            </remarks>
            <param name="value">The lower constraint value used to compare against the cell value.</param>
            <exception cref="T:System.ArgumentException">
            Occurs when the specified value is less than the lower constraint value. If the lower constraint formula does not equal 
            a constant, this verification is not performed.
            </exception>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraint(System.TimeSpan)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraint(System.Double)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraint(System.DateTime)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraintFormula(System.String,System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraintFormula(System.String,System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
            <seealso cref="P:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.ValidationOperator"/>
            <seealso cref="P:Infragistics.Documents.Excel.ValueConstraintDataValidationRule.ValidationCriteria"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraintFormula(System.String,System.String)">
            <summary>
            Gets the upper constraint formula used to validate the cell value.
            </summary>
            <param name="upperConstraintFormula">The upper constraint formula to use for the rule.</param>
            <param name="address">
            The address of the cell or region that serves as the basis for relative references, or null to use the top-left cell of 
            the worksheet.
            </param>
            <remarks>
            <p class="body">
            The way in which the cell value is compared to the upper constraint formula's value is determined by the <see cref="P:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.ValidationOperator"/>
            as well as the <see cref="P:Infragistics.Documents.Excel.ValueConstraintDataValidationRule.ValidationCriteria"/>.
            </p>
            <p class="body">
            Depending on the ValidationCriteria of the rule, either the cell value itself or the length of the cell value's text equivalent 
            is compared to the upper constraint formula's value.
            </p>
            <p class="body">
            When the <see cref="P:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.ValidationOperator"/> is Between, the value must be greater than or equal to the lower constraint and less 
            than or equal to the upper constraint. When the ValidationOperator is NotBetween, the value must be less than the lower constraint
            or greater than the upper constraint.
            </p>
            <p class="body">
            The address passed in is only needed if relative addresses are used in the the formula. When the data validation rule is 
            applied to cells or regions, the references in the formula used by each individual cell will be shifted by the offset of
            the cell to the passed in <paramref name="address"/>. For example, consider the formula specified is =B1 and the specified 
            address is A1. If the data validation rule is then applied to the A5 cell, the formula is will use is =B5. However, if the
            references in the formula are absolute, such as =$B$1, the same formula will be applied regardless of the specified address.
            </p>
            <p class="body">
            <paramref name="address"/> can be any valid cell or region reference on a worksheet. If a region address is specified, the
            top-left cell or the region is used. The cell or region specified does not need to have the data validation rule applied to it. 
            Any reference is allowed.
            </p>
            <p class="body">
            The cell reference mode with which to parse <paramref name="address"/> will be assumed to be A1, unless the data validation 
            rule is applied to a worksheet which is in a workbook, in which case the <see cref="P:Infragistics.Documents.Excel.Workbook.CellReferenceMode"/> will be used.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentNullException">
            Occurs when <paramref name="upperConstraintFormula"/> is null and the rule is currently applied to a <see cref="T:Infragistics.Documents.Excel.Worksheet"/>.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when <paramref name="upperConstraintFormula"/> is an <see cref="T:Infragistics.Documents.Excel.ArrayFormula"/>.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when <paramref name="address"/> is not a valid cell or regions address.
            </exception>
            <exception cref="T:System.ArgumentNullException">
            Occurs when the specified value is null and the rule is currently applied to a <see cref="T:Infragistics.Documents.Excel.Worksheet"/>.
            </exception>
            <exception cref="T:Infragistics.Documents.Excel.FormulaParseException">
            Occurs when <paramref name="upperConstraintFormula"/> is not a valid formula.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the specified value equals a constant, such as =5, and the constant value is greater than the upper constraint value.
            If the upper constraint formula does not equal a constant, this verification is not performed.
            </exception>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraint(System.Double)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraint(System.DateTime)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraint(System.TimeSpan)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.GetUpperConstraintFormula(System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.GetUpperConstraintFormula(System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraintFormula(System.String,System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraintFormula(System.String,System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraintFormula(System.String,System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
            <seealso cref="P:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.ValidationOperator"/>
            <seealso cref="P:Infragistics.Documents.Excel.ValueConstraintDataValidationRule.ValidationCriteria"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraintFormula(System.String,System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)">
            <summary>
            Gets the upper constraint formula used to validate the cell value.
            </summary>
            <param name="upperConstraintFormula">The upper constraint formula to use for the rule.</param>
            <param name="address">
            The address of the cell or region that serves as the basis for relative references, or null to use the top-left cell of 
            the worksheet.
            </param>
            <param name="format">The workbook format with which to parse <paramref name="address"/>.</param>
            <param name="cellReferenceMode">The cell reference mode with which to parse <paramref name="address"/>.</param>
            <param name="culture">The culture to use when parsing the formula string.</param>
            <remarks>
            <p class="body">
            The way in which the cell value is compared to the upper constraint formula's value is determined by the <see cref="P:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.ValidationOperator"/>
            as well as the <see cref="P:Infragistics.Documents.Excel.ValueConstraintDataValidationRule.ValidationCriteria"/>.
            </p>
            <p class="body">
            Depending on the ValidationCriteria of the rule, either the cell value itself or the length of the cell value's text equivalent 
            is compared to the upper constraint formula's value.
            </p>
            <p class="body">
            When the <see cref="P:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.ValidationOperator"/> is Between, the value must be greater than or equal to the lower constraint and less 
            than or equal to the upper constraint. When the ValidationOperator is NotBetween, the value must be less than the lower constraint
            or greater than the upper constraint.
            </p>
            <p class="body">
            The address passed in is only needed if relative addresses are used in the the formula. When the data validation rule is 
            applied to cells or regions, the references in the formula used by each individual cell will be shifted by the offset of
            the cell to the passed in <paramref name="address"/>. For example, consider the formula specified is =B1 and the specified 
            address is A1. If the data validation rule is then applied to the A5 cell, the formula is will use is =B5. However, if the
            references in the formula are absolute, such as =$B$1, the same formula will be applied regardless of the specified address.
            </p>
            <p class="body">
            <paramref name="address"/> can be any valid cell or region reference on a worksheet. If a region address is specified, the
            top-left cell or the region is used. The cell or region specified does not need to have the data validation rule applied to it. 
            Any reference is allowed.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentNullException">
            Occurs when <paramref name="upperConstraintFormula"/> is null and the rule is currently applied to a <see cref="T:Infragistics.Documents.Excel.Worksheet"/>.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when <paramref name="upperConstraintFormula"/> is an <see cref="T:Infragistics.Documents.Excel.ArrayFormula"/>.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when <paramref name="address"/> is not a valid cell or regions address.
            </exception>
            <exception cref="T:System.ArgumentNullException">
            Occurs when the specified value is null and the rule is currently applied to a <see cref="T:Infragistics.Documents.Excel.Worksheet"/>.
            </exception>
            <exception cref="T:Infragistics.Documents.Excel.FormulaParseException">
            Occurs when <paramref name="upperConstraintFormula"/> is not a valid formula.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the specified value equals a constant, such as =5, and the constant value is greater than the upper constraint value.
            If the upper constraint formula does not equal a constant, this verification is not performed.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            Occurs when <paramref name="format"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.WorkbookFormat"/> enumeration.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            Occurs when <paramref name="cellReferenceMode"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.CellReferenceMode"/> enumeration.
            </exception>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraint(System.Double)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraint(System.DateTime)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraint(System.TimeSpan)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.GetUpperConstraintFormula(System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.GetUpperConstraintFormula(System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraintFormula(System.String,System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraintFormula(System.String,System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraintFormula(System.String,System.String)"/>
            <seealso cref="P:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.ValidationOperator"/>
            <seealso cref="P:Infragistics.Documents.Excel.ValueConstraintDataValidationRule.ValidationCriteria"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.TryGetLowerConstraint(System.Double@)">
            <summary>
            Tries to obtain the value of the lower constraint.
            </summary>
            <remarks>
            <p class="body">
            The constraint value can only be obtained if it was set with one of the SetLowerConstraint methods or a formula was set with one of the 
            SetLowerConstraintFormula methods and the formula equals a constant value, such as =5.
            </p>
            </remarks>
            <param name="value">When the method returns, will be the value of the constraint or 0 if the value could not be obtained.</param>
            <returns>True if the constraint value could be obtained; False otherwise.</returns>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraint(System.Double)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraint(System.DateTime)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraint(System.TimeSpan)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraintFormula(System.String,System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraintFormula(System.String,System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.TryGetLowerConstraint(System.DateTime@)">
            <summary>
            Tries to obtain the value of the lower constraint.
            </summary>
            <remarks>
            <p class="body">
            The constraint value can only be obtained if it was set with one of the SetLowerConstraint methods or a formula was set with one of the 
            SetLowerConstraintFormula methods and the formula equals a constant value, such as =5.
            </p>
            </remarks>
            <param name="value">When the method returns, will be the value of the constraint or DateTime.MinValue if the value could not be obtained.</param>
            <returns>True if the constraint value could be obtained; False otherwise.</returns>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraint(System.Double)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraint(System.DateTime)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraint(System.TimeSpan)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraintFormula(System.String,System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraintFormula(System.String,System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.TryGetLowerConstraint(System.TimeSpan@)">
            <summary>
            Tries to obtain the value of the lower constraint.
            </summary>
            <remarks>
            <p class="body">
            The constraint value can only be obtained if it was set with one of the SetLowerConstraint methods or a formula was set with one of the 
            SetLowerConstraintFormula methods and the formula equals a constant value, such as =5.
            </p>
            </remarks>
            <param name="value">When the method returns, will be the value of the constraint or TimeSpan.Zero if the value could not be obtained.</param>
            <returns>True if the constraint value could be obtained; False otherwise.</returns>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraint(System.Double)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraint(System.DateTime)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraint(System.TimeSpan)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraintFormula(System.String,System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraintFormula(System.String,System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.TryGetUpperConstraint(System.Double@)">
            <summary>
            Tries to obtain the value of the upper constraint.
            </summary>
            <remarks>
            <p class="body">
            The constraint value can only be obtained if it was set with one of the SetUpperConstraint methods or a formula was set with one of the 
            SetLowerConstraintFormula methods and the formula equals a constant value, such as =5.
            </p>
            </remarks>
            <param name="value">When the method returns, will be the value of the constraint or 0 if the value could not be obtained.</param>
            <returns>True if the constraint value could be obtained; False otherwise.</returns>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraint(System.Double)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraint(System.DateTime)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraint(System.TimeSpan)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraintFormula(System.String,System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraintFormula(System.String,System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.TryGetUpperConstraint(System.DateTime@)">
            <summary>
            Tries to obtain the value of the upper constraint.
            </summary>
            <remarks>
            <p class="body">
            The constraint value can only be obtained if it was set with one of the SetUpperConstraint methods or a formula was set with one of the 
            SetLowerConstraintFormula methods and the formula equals a constant value, such as =5.
            </p>
            </remarks>
            <param name="value">When the method returns, will be the value of the constraint or DateTime.MinValue if the value could not be obtained.</param>
            <returns>True if the constraint value could be obtained; False otherwise.</returns>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraint(System.Double)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraint(System.DateTime)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraint(System.TimeSpan)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraintFormula(System.String,System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraintFormula(System.String,System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.TryGetUpperConstraint(System.TimeSpan@)">
            <summary>
            Tries to obtain the value of the upper constraint.
            </summary>
            <remarks>
            <p class="body">
            The constraint value can only be obtained if it was set with one of the SetUpperConstraint methods or a formula was set with one of the 
            SetLowerConstraintFormula methods and the formula equals a constant value, such as =5.
            </p>
            </remarks>
            <param name="value">When the method returns, will be the value of the constraint or TimeSpan.Zero if the value could not be obtained.</param>
            <returns>True if the constraint value could be obtained; False otherwise.</returns>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraint(System.Double)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraint(System.DateTime)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraint(System.TimeSpan)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraintFormula(System.String,System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraintFormula(System.String,System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.ValidationOperator">
            <summary>
            Gets or sets the validation operator to use when comparing the cell value against the constraint values or formulas.
            </summary>
            <remarks>
            <p class="body">
            Depending on the <see cref="P:Infragistics.Documents.Excel.ValueConstraintDataValidationRule.ValidationCriteria"/> of the rule, either the cell value itself or the 
            length of the cell value's text equivalent is compared to the constraint values or formulas.
            </p>
            </remarks>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            Occurs when the value is not a member of the <see cref="T:Infragistics.Documents.Excel.TwoConstraintDataValidationOperator"/> enumeration.
            </exception>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraint(System.Double)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraint(System.DateTime)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraint(System.TimeSpan)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraint(System.Double)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraint(System.DateTime)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraint(System.TimeSpan)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.GetLowerConstraintFormula(System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.GetLowerConstraintFormula(System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.GetUpperConstraintFormula(System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.GetUpperConstraintFormula(System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraintFormula(System.String,System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetLowerConstraintFormula(System.String,System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraintFormula(System.String,System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.TwoConstraintDataValidationRule.SetUpperConstraintFormula(System.String,System.String,Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)"/>
            <seealso cref="P:Infragistics.Documents.Excel.ValueConstraintDataValidationRule.ValidationCriteria"/>
        </member>
        <member name="T:Infragistics.Documents.Excel.DocumentProperties">
            <summary>
            Class which exposes the document level properties for a Microsoft Excel file.
            </summary>
            <remarks>
            <p class="body">
            The properties exposed by this class can be changed on a Microsoft Excel file by right-clicking it
            in Windows Explorer and editing the properties on the Summary tab.
            </p>
            </remarks>
        </member>
        <member name="P:Infragistics.Documents.Excel.DocumentProperties.Author">
            <summary>
            Gets or sets the author of the document.
            </summary>
            <remarks>
            <p class="body">
            The value of the property has no effect on the contents of the file when opened in a host application.
            It is simply extra data associated with the document.
            </p>
            </remarks>
            <value>A string specifying the author of the document.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.DocumentProperties.Category">
            <summary>
            Gets or sets the category of the document.
            </summary>
            <remarks>
            <p class="body">
            The value of the property has no effect on the contents of the file when opened in a host application.
            It is simply extra data associated with the document.
            </p>
            </remarks>
            <value>A string specifying the category of the document.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.DocumentProperties.Comments">
            <summary>
            Gets or sets the comments associated with the document.
            </summary>
            <remarks>
            <p class="body">
            The value of the property has no effect on the contents of the file when opened in a host application.
            It is simply extra data associated with the document.
            </p>
            </remarks>
            <value>A string specifying the comments associated with the document.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.DocumentProperties.Company">
            <summary>
            Gets or sets the company to which the document belongs.
            </summary>
            <remarks>
            <p class="body">
            The value of the property has no effect on the contents of the file when opened in a host application.
            It is simply extra data associated with the document.
            </p>
            </remarks>
            <value>A string specifying the company to which the document belongs.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.DocumentProperties.Keywords">
            <summary>
            Gets or sets the keywords which describe the document.
            </summary>
            <remarks>
            <p class="body">
            The value of the property has no effect on the contents of the file when opened in a host application.
            It is simply extra data associated with the document.
            </p>
            </remarks>
            <value>A string specifying the keywords which describe the document.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.DocumentProperties.Manager">
            <summary>
            Gets or sets the manager associated with the document.
            </summary>
            <remarks>
            <p class="body">
            The value of the property has no effect on the contents of the file when opened in a host application.
            It is simply extra data associated with the document.
            </p>
            </remarks>
            <value>A string specifying the manager associated with the document.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.DocumentProperties.Status">
            <summary>
            Gets or sets the current status of the document.
            </summary>
            <remarks>
            <p class="body">
            The value of the property has no effect on the contents of the file when opened in a host application.
            It is simply extra data associated with the document.
            </p>
            </remarks>
            <value>A string representing the current status of the document.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.DocumentProperties.Subject">
            <summary>
            Gets or sets the subject of the contents of the document.
            </summary>
            <remarks>
            <p class="body">
            The value of the property has no effect on the contents of the file when opened in a host application.
            It is simply extra data associated with the document.
            </p>
            </remarks>
            <value>A string specifying the subject of the contents of the document.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.DocumentProperties.Title">
            <summary>
            Gets or sets the title of the document.
            </summary>
            <remarks>
            <p class="body">
            The value of the property has no effect on the contents of the file when opened in a host application.
            It is simply extra data associated with the document.
            </p>
            </remarks>
            <value>A string specifying the title of the document.</value>
        </member>
        <member name="T:Infragistics.Documents.Excel.CalculationMode">
            <summary>
            Represents the the ways formulas are recalculated when their referenced values change.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.Workbook.CalculationMode"/>
        </member>
        <member name="F:Infragistics.Documents.Excel.CalculationMode.Manual">
            <summary>
            Formulas must be recalculated manually, by pressing a button in the Microsoft Excel interface.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.CalculationMode.Automatic">
            <summary>
            Formulas and data tables are automatically recalculated when the values in referenced cells change.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.CalculationMode.AutomaticExceptForDataTables">
            <summary>
            Only formulas are automatically recalculated when the values in referenced cells change.
            Data tables must be recalculated manually.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CellBorderLineStyle">
            <summary>
            Represents the different cell border line styles.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.CellBorderLineStyle.Default">
            <summary>
            Use the default border line style.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.CellBorderLineStyle.None">
            <summary>
            No border.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.CellBorderLineStyle.Thin">
            <summary>
            Thin border.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.CellBorderLineStyle.Medium">
            <summary>
            Medium border.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.CellBorderLineStyle.Dashed">
            <summary>
            Dashed border.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.CellBorderLineStyle.Dotted">
            <summary>
            Dotted border.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.CellBorderLineStyle.Thick">
            <summary>
            Thick border.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.CellBorderLineStyle.Double">
            <summary>
            Double-line border.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.CellBorderLineStyle.Hair">
            <summary>
            Dotted border with small dots.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.CellBorderLineStyle.MediumDashed">
            <summary>
            Dotted border with big dots.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.CellBorderLineStyle.DashDot">
            <summary>
            Dash-dot border.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.CellBorderLineStyle.MediumDashDot">
            <summary>
            Medium dash-dot border.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.CellBorderLineStyle.DashDotDot">
            <summary>
            Dash-dot-dot border.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.CellBorderLineStyle.MediumDashDotDot">
            <summary>
            Medium dash-dot-dot border.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.CellBorderLineStyle.SlantedDashDot">
            <summary>
            Slanted dash-dot border.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CellReferenceMode">
            <summary>
            Represents the various ways cells can be referenced in a formula.
            </summary>
            <remarks>
            <p class="body">
            Setting this on the <see cref="P:Infragistics.Documents.Excel.Workbook.CellReferenceMode"/> will also affect the row and column labels.
            </p>
            </remarks>
        </member>
        <member name="F:Infragistics.Documents.Excel.CellReferenceMode.A1">
            <summary>
            Cells are referenced by first specifying characters representing the column and a one-based number 
            specifying the row (R54 or CA56). The dollar sign ($) can preface one or both identifiers to make them 
            absolute references ($A$7). Without the dollar sign, references still use absolute row and column addresses,
            although shifting a formula to a new cell will perform a similar shift on all relative references.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.CellReferenceMode.R1C1">
            <summary>
            Cells are referenced in the following format R&lt;RowIndex&gt;C&lt;ColumnIndex&gt; (R34C5 or R2C345). 
            These indices are one-based and represent absolute references. To create a relative reference in R1C1 mode, a relative
            index must be placed inside square brackets following the R and/or C ( R[-1]C[5] or R9C[-3] ).  An R by itself 
            also represents a relative reference and is equivalent to R[0]. Similarly, C is equivalent to C[0], which means a 
            formula of =RC always references the cell which contains the formula.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.DateSystem">
            <summary>
            Represents the various ways a date can be stored internally.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.DateSystem.From1900">
            <summary>
            Dates are stored as time elapsed since 1900.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.DateSystem.From1904">
            <summary>
            Dates are stored as time elapsed since 1904 (used mainly on Apple computers).
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.DiagonalBorders">
            <summary>
            Represents the diagonal borders which can be displayed in cells.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.DiagonalBorders.Default">
            <summary>
            The default value for the diagonal borders.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.DiagonalBorders.None">
            <summary>
            No diagonal borders will be displayed in the cell.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.DiagonalBorders.DiagonalDown">
            <summary>
            A diagonal border going from the top-left to bottom-right corner will be displayed in the cell.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.DiagonalBorders.DiagonalUp">
            <summary>
            A diagonal border going from the bottom-left to top-right corner will be displayed in the cell.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.DiagonalBorders.All">
            <summary>
            Both diagonal borders will be displayed in the cell.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.ExcelDefaultableBoolean">
            <summary>
            Enumeration for a boolean type property that allows for a
            default setting. This is used in property override situations.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.ExcelDefaultableBoolean.Default">
            <summary>
            Use the current default.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.ExcelDefaultableBoolean.True">
            <summary>
            True.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.ExcelDefaultableBoolean.False">
            <summary>
            False.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.FillPatternStyle">
            <summary>
            Enumeration for fill pattern styles. Default value is used in property override situations.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.FillPatternStyle.Default">
            <summary>
            Obsolete. Use None instead.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.FillPatternStyle.None">
            <summary>
            No fill pattern.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.FillPatternStyle.Solid">
            <summary>
            Solid fill pattern with fill pattern foreground color. 
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.FillPatternStyle.Gray50percent">
            <summary>
            "50% gray" fill pattern.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.FillPatternStyle.Gray75percent">
            <summary>
            "75% gray" fill pattern.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.FillPatternStyle.Gray25percent">
            <summary>
            "25% gray" fill pattern.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.FillPatternStyle.HorizontalStripe">
            <summary>
            Horizontal stripe fill pattern.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.FillPatternStyle.VerticalStripe">
            <summary>
            Vertical stripe fill pattern.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.FillPatternStyle.ReverseDiagonalStripe">
            <summary>
            Reverse diagonal stripe fill pattern.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.FillPatternStyle.DiagonalStripe">
            <summary>
            Diagonal stripe fill pattern.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.FillPatternStyle.DiagonalCrosshatch">
            <summary>
            Diagonal crosshatch fill pattern.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.FillPatternStyle.ThickDiagonalCrosshatch">
            <summary>
            Thick diagonal crosshatch fill pattern.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.FillPatternStyle.ThinHorizontalStripe">
            <summary>
            Thin horizontal stripe fill pattern.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.FillPatternStyle.ThinVerticalStripe">
            <summary>
            Thin vertical stripe fill pattern.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.FillPatternStyle.ThinReverseDiagonalStripe">
            <summary>
            Thin reverse diagonal stripe fill pattern.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.FillPatternStyle.ThinDiagonalStripe">
            <summary>
            Thin diagonal stripe fill pattern.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.FillPatternStyle.ThinHorizontalCrosshatch">
            <summary>
            Thin horizontal crosshatch fill pattern.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.FillPatternStyle.ThinDiagonalCrosshatch">
            <summary>
            Thin diagonal crosshatch fill pattern.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.FillPatternStyle.Gray12percent">
            <summary>
            "12.5% gray" fill pattern.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.FillPatternStyle.Gray6percent">
            <summary>
            "6.25% gray" fill pattern.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.FontSuperscriptSubscriptStyle">
            <summary>
            Enumeration for font superscript or subscript style. Default value is used in property override situations.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.FontSuperscriptSubscriptStyle.Default">
            <summary>
            Use the current default.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.FontSuperscriptSubscriptStyle.None">
            <summary>
            No superscript or subscript style.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.FontSuperscriptSubscriptStyle.Superscript">
            <summary>
            Superscript style.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.FontSuperscriptSubscriptStyle.Subscript">
            <summary>
            Subscript style.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.FontUnderlineStyle">
            <summary>
            Enumeration for font underline styles. Default value is used in property override situations.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.FontUnderlineStyle.Default">
            <summary>
            Use the current default.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.FontUnderlineStyle.None">
            <summary>
            No underline style.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.FontUnderlineStyle.Single">
            <summary>
            Single underline style.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.FontUnderlineStyle.Double">
            <summary>
            Double underline style.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.FontUnderlineStyle.SingleAccounting">
            <summary>
            Single accounting underline style.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.FontUnderlineStyle.DoubleAccounting">
            <summary>
            Double accounting underline style.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.HorizontalCellAlignment">
            <summary>
            Enumeration for horizontal alignment styles. Default value is used in property override situations.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.HorizontalCellAlignment.Default">
            <summary>
            Use the current default.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.HorizontalCellAlignment.General">
            <summary>
            Alignment depends on underlying data type.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.HorizontalCellAlignment.Left">
            <summary>
            Left alignment.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.HorizontalCellAlignment.Center">
            <summary>
            Centered alignment.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.HorizontalCellAlignment.Right">
            <summary>
            Right alignment.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.HorizontalCellAlignment.Fill">
            <summary>
            Repeat cell value to fill whole cell.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.HorizontalCellAlignment.Justify">
            <summary>
            Justify alignment.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.HorizontalCellAlignment.CenterAcrossSelection">
            <summary>
            Centers the contents of the left-most cell in a center across selection group. All other cells in the center across selection group must be empty. The cells are not merged, and the data may appear to be in a cell other than the left-most cell.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.HorizontalCellAlignment.Distributed">
            <summary>
            Distributed alignment.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.HorizontalTextAlignment">
            <summary>
            Represents the various horizontal text alignment types.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.HorizontalTextAlignment.Center">
            <summary>
            Align text in the center of the line.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.HorizontalTextAlignment.Distributed">
            <summary>
            Distributes the words across the entire line.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.HorizontalTextAlignment.Justified">
            <summary>
            Align text so it is justified across the line.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.HorizontalTextAlignment.JustifiedLow">
            <summary>
            Aligns the text with an adjusted kashida length for Arabic text.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.HorizontalTextAlignment.Left">
            <summary>
            Align the text to the left of the line.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.HorizontalTextAlignment.Right">
            <summary>
            Align the text to the right of the line.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.HorizontalTextAlignment.ThaiDistributed">
            <summary>
            Distributes Thai text by treating each character as a word.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.ObjectDisplayStyle">
            <summary>
            Represents the various way objects and shapes are displayed in the workbook.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.ObjectDisplayStyle.ShowAll">
            <summary>
            All object are be shown.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.ObjectDisplayStyle.ShowPlaceholders">
            <summary>
            Placeholders are shown in place of objects.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.ObjectDisplayStyle.HideAll">
            <summary>
            No objects or shapes are shown.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.Orientation">
            <summary>
            Represents the page orientations available when a worksheet is printed.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Orientation.Landscape">
            <summary>
            The page is printed with the larger dimension horizontal.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Orientation.Portrait">
            <summary>
            The page is printed with the larger dimension vertical.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Orientation.Default">
            <summary>
            The page is printed with the default setting.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.PageOrder">
            <summary>
            Represents the ways to order the pages of multiple page worksheets.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PageOrder.DownThenOver">
            <summary>
            The first page to print is the top-left page. The next pages printed are below the first page.  
            When there are no more pages below, the page to the right of the top-left page is printed, then the pages 
            below it, and so on.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PageOrder.OverThenDown">
            <summary>
            The first page to print is the top-left page. The next pages printed are right of the first page.  
            When there are no more pages to the right, the page below the top-left page is printed, then the pages 
            to the right of it, and so on.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.PageNumbering">
            <summary>
            Represents the way pages are numbered when printed.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PageNumbering.Automatic">
            <summary>
            Pages are automatically numbered based on the style of the worksheet.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PageNumbering.UseStartPageNumber">
            <summary>
            The starting page number specified is used for the first page, additional
            pages receive a page number that it one greater than the previous page.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.PaneLocation">
            <summary>
            Represents the locations of the various panes which could exist in a multi-pane
            view of a worksheet.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaneLocation.BottomRight">
            <summary>
            The bottom-right pane of the worksheet. This location is only valid if the worksheet
            is split both horizontally and veritcally.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaneLocation.TopRight">
            <summary>
            The top-right pane of the worksheet. This location is only valid if the worksheet
            is split vertically. If the worksheet is only has left and right panes, this is the 
            location of the right pane.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaneLocation.BottomLeft">
            <summary>
            The bottom-left pane of the worksheet. This location is only valid is the worksheet
            is split horizontally. If the worksheet only has top and bottom panes, this is the 
            location of the bottom pane.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaneLocation.TopLeft">
            <summary>
            This top-left pane of the worksheet. This location is always valid. If the worksheet
            does not have any pane splits, this is the only pane. If the worksheet only has top
            and bottom panes, this is the location of the top pane. If the worksheet only has
            left and right panes, this is the location of the left pane.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.PaperSize">
            <summary>
            Represents the various paper sizes available for printing.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.Undefined">
            <summary>
            Undefined
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.Letter">
            <summary>
            Letter 8 1/2\" x 11\"
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.LetterSmall">
            <summary>
            Letter small 8 1/2\" x 11\"
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.Tabloid">
            <summary>
            Tabloid 11\" x 17\"
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.Ledger">
            <summary>
            Ledger 17\" x 11\"
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.Legal">
            <summary>
            Legal 8 1/2\" x 14\"
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.Statement">
            <summary>
            Statement 5 1/2\" x 8 1/2\"
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.Executive">
            <summary>
            Executive 7 1/4\" x 10 1/2\"
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.A3">
            <summary>
            A3 297mm x 420mm
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.A4">
            <summary>
            A4 210mm x 297mm
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.A4Small">
            <summary>
            A4 small 210mm x 297mm
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.A5">
            <summary>
            A5 148mm x 210mm
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.B4JIS">
            <summary>
            B4 (JIS) 257mm x 364mm
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.B5JIS">
            <summary>
            B5 (JIS) 182mm x 257mm
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.Folio">
            <summary>
            Folio 8 1/2\" x 13\"
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.Quarto">
            <summary>
            Quarto 215mm x 275mm
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.Size10x14">
            <summary>
            10x14 10\" x 14\"
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.Size11x17">
            <summary>
            11x17 11\" x 17\"
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.Note">
            <summary>
            Note 8 1/2\" x 11\"
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.Envelope9">
            <summary>
            Envelope #9 3 7/8\" x 8 7/8\"
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.Envelope10">
            <summary>
            Envelope #10 4 1/8\" x 9 1/2\"
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.Envelope11">
            <summary>
            Envelope #11 4 1/2\" x 10 3/8\"
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.Envelope12">
            <summary>
            Envelope #12 4 3/4\" x 11\"
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.Envelope14">
            <summary>
            Envelope #14 5\" x 11 1/2\"
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.C">
            <summary>
            C 17\" x 22\"
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.D">
            <summary>
            D 22\" x 34\"
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.E">
            <summary>
            E 34\" x 44\"
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.EnvelopeDL">
            <summary>
            Envelope DL 110mm x 220mm
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.EnvelopeC5">
            <summary>
            Envelope C5 162mm x 229mm
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.EnvelopeC3">
            <summary>
            Envelope C3 324mm x 458mm
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.EnvelopeC4">
            <summary>
            Envelope C4 229mm x 324mm
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.EnvelopeC6">
            <summary>
            Envelope C6 114mm x 162mm
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.EnvelopeC6C5">
            <summary>
            Envelope C6/C5 114mm x 229mm
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.B4ISO_1">
            <summary>
            B4 (ISO) 250mm x 353mm
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.B5ISO">
            <summary>
            B5 (ISO) 176mm x 250mm
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.B6ISO">
            <summary>
            B6 (ISO) 125mm x 176mm
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.EnvelopeItaly">
            <summary>
            Envelope Italy 110mm x 230mm
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.EnvelopeMonarch">
            <summary>
            Envelope Monarch 3 7/8\" x 7 1/2\"
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.Size634Envelope">
            <summary>
            6 3/4 Envelope 3 5/8\" x 6 1/2\"
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.USStandardFanfold">
            <summary>
            US Standard Fanfold 14 7/8\" x 11\"
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.GermanStandardFanfold">
            <summary>
            German Std. Fanfold 8 1/2\" x 12\"
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.GermanLegalFanfold">
            <summary>
            German Legal Fanfold 8 1/2\" x 13\"
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.B4ISO_2">
            <summary>
            B4 (ISO) 250mm x 353mm
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.JapanesePostcard">
            <summary>
            Japanese Postcard 100mm x 148mm
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.Size9x11">
            <summary>
            9x11 9\" x 11\"
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.Size10x11">
            <summary>
            10x11 10\" x 11\"
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.Size15x11">
            <summary>
            15x11 15\" x 11\"
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.EnvelopeInvite">
            <summary>
            Envelope Invite 220mm x 220mm
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.LetterExtra">
            <summary>
            Letter Extra 9 1/2\" x 12\"
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.LegalExtra">
            <summary>
            Legal Extra 9 1/2\" x 15\"
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.TabloidExtra">
            <summary>
            Tabloid Extra 11 11/16\" x 18\"
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.A4Extra">
            <summary>
            A4 Extra 235mm x 322mm
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.LetterTransverse">
            <summary>
            Letter Transverse 8 1/2\" x 11\"
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.A4Transverse">
            <summary>
            A4 Transverse 210mm x 297mm
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.LetterExtraTransverse">
            <summary>
            Letter Extra Transv. 9 1/2\" x 12\"
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.SuperAA4">
            <summary>
            Super A/A4 227mm x 356mm
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.SuperBA3">
            <summary>
            Super B/A3 305mm x 487mm
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.LetterPlus">
            <summary>
            Letter Plus 8 1/2\" x 12 11/16\"
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.A4Plus">
            <summary>
            A4 Plus 210mm x 330mm
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.A5Transverse">
            <summary>
            A5 Transverse 148mm x 210mm
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.B5JISTransverse">
            <summary>
            B5 (JIS) Transverse 182mm x 257mm
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.A3Extra">
            <summary>
            A3 Extra 322mm x 445mm
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.A5Extra">
            <summary>
            A5 Extra 174mm x 235mm
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.B5ISOExtra">
            <summary>
            B5 (ISO) Extra 201mm x 276mm
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.A2">
            <summary>
            A2 420mm x 594mm
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.A3Transverse">
            <summary>
            A3 Transverse 297mm x 420mm
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.A3ExtraTransverse">
            <summary>
            A3 Extra Transverse 322mm x 445mm
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.DblJapanesePostcard">
            <summary>
            Dbl. Japanese Postcard 200mm x 148mm
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.A6">
            <summary>
            A6 105mm x 148mm
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.LetterRotated">
            <summary>
            Letter Rotated 11\" x 8 1/2\"
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.A3Rotated">
            <summary>
            A3 Rotated 420mm x 297mm
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.A4Rotated">
            <summary>
            A4 Rotated 297mm x 210mm
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.A5Rotated">
            <summary>
            A5 Rotated 210mm x 148mm
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.B4JISRotated">
            <summary>
            B4 (JIS) Rotated 364mm x 257mm
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.B5JISRotated">
            <summary>
            B5 (JIS) Rotated 257mm x 182mm
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.JapanesePostcardRotated">
            <summary>
            Japanese Postcard Rot. 148mm x 100mm
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.DblJapanesePostcardRotated">
            <summary>
            Dbl. Jap. Postcard Rot. 148mm x 200mm
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.A6Rotated">
            <summary>
            A6 Rotated 148mm x 105mm
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.B6JIS">
            <summary>
            B6 (JIS) 128mm x 182mm
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.B6JISRotated">
            <summary>
            B6 (JIS) Rotated 182mm x 128mm
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PaperSize.Size12x11">
            <summary>
            12x11 12\" x 11\"
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.PositioningOptions">
            <summary>
            Represents the options available for getting or setting the bounds of a shape, cell, or region.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PositioningOptions.None">
            <summary>
            No special options should be used. Get and set actual bounds on the worksheet in its current state.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PositioningOptions.IgnoreHiddenRowsAndColumns">
            <summary>
            Ignore the <see cref="P:Infragistics.Documents.Excel.RowColumnBase.Hidden"/> value on all rows and columns. 
            Get and set bounds as if all rows and columns were currently visible.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.Precision">
            <summary>
            Represents the types of precision which can be used when obtaining the value of a cell.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Precision.UseDisplayValues">
            <summary>
            The display value of the cell is used. If the cell's actual value is 10.005, but it is using currency formatting,
            it will display as $10.01.  When this cell is used in calculations, its displayed value of 10.01 will be used.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Precision.UseRealCellValues">
            <summary>
            The actual value of the cell is used. If the cell's actual value is 10.005, but it is using currency formatting,
            it will display as $10.01.  When this cell is used in calculations, its stored value of 10.005 will be used, 
            even though the display shows a slightly different value.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.PredefinedShapeType">
            <summary>
            Represents the shape types that are predefined in Microsoft Excel.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PredefinedShapeType.Diamond">
            <summary>
            Represents the <see cref="T:Infragistics.Documents.Excel.PredefinedShapes.DiamondShape"/> shape.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PredefinedShapeType.Ellipse">
            <summary>
            Represents the <see cref="T:Infragistics.Documents.Excel.PredefinedShapes.EllipseShape"/> shape.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PredefinedShapeType.Heart">
            <summary>
            Represents the <see cref="T:Infragistics.Documents.Excel.PredefinedShapes.HeartShape"/> shape.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PredefinedShapeType.IrregularSeal1">
            <summary>
            Represents the <see cref="T:Infragistics.Documents.Excel.PredefinedShapes.IrregularSeal1Shape"/> shape.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PredefinedShapeType.IrregularSeal2">
            <summary>
            Represents the <see cref="T:Infragistics.Documents.Excel.PredefinedShapes.IrregularSeal2Shape"/> shape.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PredefinedShapeType.LightningBolt">
            <summary>
            Represents the <see cref="T:Infragistics.Documents.Excel.PredefinedShapes.LightningBoltShape"/> shape.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PredefinedShapeType.Line">
            <summary>
            Represents the <see cref="T:Infragistics.Documents.Excel.PredefinedShapes.LineShape"/> shape.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PredefinedShapeType.Pentagon">
            <summary>
            Represents the <see cref="T:Infragistics.Documents.Excel.PredefinedShapes.PentagonShape"/> shape.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PredefinedShapeType.Rectangle">
            <summary>
            Represents the <see cref="T:Infragistics.Documents.Excel.PredefinedShapes.RectangleShape"/> shape.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PredefinedShapeType.RightTriangle">
            <summary>
            Represents the <see cref="T:Infragistics.Documents.Excel.PredefinedShapes.RightTriangleShape"/> shape.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PredefinedShapeType.StraightConnector1">
            <summary>
            Represents the <see cref="T:Infragistics.Documents.Excel.PredefinedShapes.StraightConnector1Shape"/> shape.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.PrintErrors">
            <summary>
            Represents the various ways to print cell errors in a worksheet.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PrintErrors.PrintAsDisplayed">
            <summary>
            Errors are printed just as they are displayed on the worksheet.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PrintErrors.DontPrint">
            <summary>
            Errors are not prints, as though the cells containing them have no value.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PrintErrors.PrintAsDashes">
            <summary>
            Errors are printed as two dashes "--".
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PrintErrors.PrintAsNA">
            <summary>
            Errors are prints as "#N/A".
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.PrintNotes">
            <summary>
            Represents the various ways to print cell notes.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PrintNotes.DontPrint">
            <summary>
            Cell notes are not printed.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PrintNotes.PrintAsDisplayed">
            <summary>
            Cell notes are printed as they are shown on the worksheet. With this option, cell
            notes will only appear in the printed worksheet if they are displayed on the worksheet
            in Microsoft Excel. If the notes just show indicators in Excel, the indicators and notes 
            will not be printed. 
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.PrintNotes.PrintAtEndOfSheet">
            <summary>
            Cell notes are printed on the last page, after the entire worksheet has printed.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.ScalingType">
            <summary>
            Represents the ways to scale a worksheet when it is printed.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.ScalingType.UseScalingFactor">
            <summary>
            The scaling factor is used to scale the worksheet when printing.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.ScalingType.FitToPages">
            <summary>
            The page maximums are used to determine how many pages the worksheet can be printed on.
            Less pages can be used if there is not enough printable content in the worksheet.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.ScrollBars">
            <summary>
            Represents the various scroll bar configurations available for the workbook.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.ScrollBars.None">
            <summary>
            No scroll bars are shown in Microsoft Excel.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.ScrollBars.Horizontal">
            <summary>
            Only the horizontal scroll bar is shown in Microsoft Excel.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.ScrollBars.Vertical">
            <summary>
            Only the vertical scroll bar is shown in Microsoft Excel.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.ScrollBars.Both">
            <summary>
            Both scroll bars are shown in Microsoft Excel.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.ShapePositioningMode">
            <summary>
            Represents the ways shapes will be repositioned when rows and columns are resized.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.ShapePositioningMode.MoveAndSizeWithCells">
            <summary>
            Shapes will move and size with the cells. If columns before (or rows above) the shape are expanded,
            the shape will shift left. If columns within a shape are expanded, the shape will be widened.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.ShapePositioningMode.MoveWithCells">
            <summary>
            Shapes will move but not size with the cells. If columns before (or rows above) the shape are
            expanded, the shape will shift left. If columns within a shape are expanded, the shape will not
            be widened.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.ShapePositioningMode.DontMoveOrSizeWithCells">
            <summary>
            Shapes will not move or size with the cells. The shape will remain in its absolute pixel position of
            the worksheet, regardless the rows and columns resized before or inside it.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.TextFormatMode">
            <summary>
            Represents the various way to combine a cell's value and format string to get its text.
            </summary>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetCell.GetText"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetCell.GetText(Infragistics.Documents.Excel.TextFormatMode)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetRow.GetCellText(System.Int32)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetRow.GetCellText(System.Int32,Infragistics.Documents.Excel.TextFormatMode)"/>
        </member>
        <member name="F:Infragistics.Documents.Excel.TextFormatMode.AsDisplayed">
            <summary>
            Format the cell text as it is displayed in the Microsoft Excel UI. This takes into account the cell width when 
            formatting the text.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.TextFormatMode.IgnoreCellWidth">
            <summary>
            Format the cell text as if it had unlimited space in the cell. However, this will not include padding characters 
            from the format string.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.WorksheetCellFormatOptions">
            <summary>
            Flagged enumeration which indicates which groups of formatting properties are used in a format.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.FormatOptions"/>
        </member>
        <member name="F:Infragistics.Documents.Excel.WorksheetCellFormatOptions.None">
            <summary>
            No format properties are used on the format.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.WorksheetCellFormatOptions.ApplyNumberFormatting">
            <summary>
            The <see cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.FormatString"/> property is used on the format.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.WorksheetCellFormatOptions.ApplyAlignmentFormatting">
            <summary>
            The <see cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.Alignment"/>, <see cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.Indent"/>, <see cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.Rotation"/>, 
            <see cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.ShrinkToFit"/>, <see cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.VerticalAlignment"/>, and 
            <see cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.WrapText"/> properties are used on the format.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.WorksheetCellFormatOptions.ApplyFontFormatting">
            <summary>
            The <see cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.Font"/> property is used on the format.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.WorksheetCellFormatOptions.ApplyBorderFormatting">
            <summary>
            The <see cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.BottomBorderColorInfo"/>, <see cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.BottomBorderStyle"/>, 
            <see cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.DiagonalBorderColorInfo"/>, <see cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.DiagonalBorders"/>, 
            <see cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.DiagonalBorderStyle"/>, <see cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.LeftBorderColorInfo"/>, 
            <see cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.LeftBorderStyle"/>, <see cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.RightBorderColorInfo"/>, 
            <see cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.RightBorderStyle"/>, <see cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.TopBorderColorInfo"/>, and 
            <see cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.TopBorderStyle"/> properties are used on the format.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.WorksheetCellFormatOptions.ApplyFillFormatting">
            <summary>
            The <see cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.Fill"/> property is used on the format.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.WorksheetCellFormatOptions.ApplyProtectionFormatting">
            <summary>
            The <see cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.Locked"/> property is used on the format.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.WorksheetCellFormatOptions.All">
            <summary>
            All properties are used on the format.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.VerticalCellAlignment">
            <summary>
            Enumeration for vertical alignment styles. Default value is used in property override situations.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.VerticalCellAlignment.Default">
            <summary>
            Use the current default.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.VerticalCellAlignment.Top">
            <summary>
            Top alignment.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.VerticalCellAlignment.Center">
            <summary>
            Center alignment.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.VerticalCellAlignment.Bottom">
            <summary>
            Bottom alignment.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.VerticalCellAlignment.Justify">
            <summary>
            Justify alignment.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.VerticalCellAlignment.Distributed">
            <summary>
            Distributed alignment.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.VerticalTextAlignment">
            <summary>
            Represents the various vertical text alignment types.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.VerticalTextAlignment.Bottom">
            <summary>
            Align the text to the bottom of the available area.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.VerticalTextAlignment.Center">
            <summary>
            Align the center to the bottom of the available area.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.VerticalTextAlignment.Top">
            <summary>
            Align the text to the top of the available area.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.WorkbookFormat">
            <summary>
            Represents the various file formats in which a workbook can be saved.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.WorkbookFormat.Excel97To2003">
            <summary>
            The Excel 97-2003 BIFF8 file format.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.WorkbookFormat.Excel97To2003Template">
            <summary>
            The Excel 97-2003 Template BIFF8 file format.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.WorkbookFormat.Excel2007">
            <summary>
            The Excel 2007 XML file format.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.WorkbookFormat.Excel2007MacroEnabled">
            <summary>
            The Excel 2007 Macro-Enabled XML file format.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.WorkbookFormat.Excel2007MacroEnabledTemplate">
            <summary>
            The Excel 2007 Macro-Enabled Template XML file format.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.WorkbookFormat.Excel2007Template">
            <summary>
            The Excel 2007 Template XML file format.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.WorkbookFormat.StrictOpenXml">
            <summary>
            The Strict Open XML file format (ISO/IEC 29500 Strict).
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.WorkbookPaletteMode">
            <summary>
            Obsolete. The WorkbookPaletteMode enumeration is no longer used.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.WorkbookPaletteMode.CustomPalette">
            <summary>
            Use a custom palette based on the actual colors.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.WorkbookPaletteMode.StandardPalette">
            <summary>
            Use the standard Excel palette by matching the nearest color. 
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.WorkbookThemeColorType">
            <summary>
            Represents the various theme colors in a workbook.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.WorkbookColorInfo.ThemeColorType"/>
        </member>
        <member name="F:Infragistics.Documents.Excel.WorkbookThemeColorType.Light1">
            <summary>
            Represents the Text/Background - Light 1 theme color.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.WorkbookThemeColorType.Dark1">
            <summary>
            Represents the Text/Background - Dark 1 theme color.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.WorkbookThemeColorType.Light2">
            <summary>
            Represents the Text/Background - Light 2 theme color.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.WorkbookThemeColorType.Dark2">
            <summary>
            Represents the Text/Background - Dark 2 theme color.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.WorkbookThemeColorType.Accent1">
            <summary>
            Represents the Accent 1 theme color.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.WorkbookThemeColorType.Accent2">
            <summary>
            Represents the Accent 2 theme color.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.WorkbookThemeColorType.Accent3">
            <summary>
            Represents the Accent 3 theme color.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.WorkbookThemeColorType.Accent4">
            <summary>
            Represents the Accent 4 theme color.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.WorkbookThemeColorType.Accent5">
            <summary>
            Represents the Accent 5 theme color.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.WorkbookThemeColorType.Accent6">
            <summary>
            Represents the Accent 6 theme color.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.WorkbookThemeColorType.Hyperlink">
            <summary>
            Represents the Hyperlink theme color.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.WorkbookThemeColorType.FollowedHyperlink">
            <summary>
            Represents the Followed Hyperlink theme color.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.WorksheetTableArea">
            <summary>
            Represents the various areas which can have a format applied at the table level.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTable.AreaFormats"/>
        </member>
        <member name="F:Infragistics.Documents.Excel.WorksheetTableArea.WholeTable">
            <summary>
            The format is applied to the entire table. Only the outer border properties can be set on this area format.
            Setting any other will cause an exception.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.WorksheetTableArea.DataArea">
            <summary>
            The format is applied to the data area of the table.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.WorksheetTableArea.HeaderRow">
            <summary>
            The format is applied to the header row of the table. All but the top border properties can be set on this 
            area format. Setting the top border properties will cause an exception.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.WorksheetTableArea.TotalsRow">
            <summary>
            The format is applied to the totals row of the table. All but the bottom border properties can be set on this 
            area format. Setting the bottom border properties will cause an exception.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.WorksheetTableColumnArea">
            <summary>
            Represents the various areas which can have a format applied at the table column level.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.AreaFormats"/>
        </member>
        <member name="F:Infragistics.Documents.Excel.WorksheetTableColumnArea.DataArea">
            <summary>
            The format is applied to the data area of the table column.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.WorksheetTableColumnArea.HeaderCell">
            <summary>
            The format is applied to the header cell of the table column.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.WorksheetTableColumnArea.TotalCell">
            <summary>
            The format is applied to the total cell of the table column.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.WorksheetTableStyleArea">
            <summary>
            Represents the various areas which can have a format applied at the table style level.
            </summary>
            <remarks>
            <p class="note">
            <b>Note:</b> Only certain properties can be set on the table style are formats. The are as follows:
            <list type="bullet">
            <item><see cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.BottomBorderColorInfo"/></item>
            <item><see cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.BottomBorderStyle"/></item>
            <item><see cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.Fill"/></item>
            <item><see cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.LeftBorderColorInfo"/></item>
            <item><see cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.LeftBorderStyle"/></item>
            <item><see cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.RightBorderColorInfo"/></item>
            <item><see cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.RightBorderStyle"/></item>
            <item><see cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.TopBorderColorInfo"/></item>
            <item><see cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.TopBorderStyle"/></item>
            <item><see cref="P:Infragistics.Documents.Excel.IWorkbookFont.Bold">Font.Bold</see></item>
            <item><see cref="P:Infragistics.Documents.Excel.IWorkbookFont.ColorInfo">Font.ColorInfo</see></item>
            <item><see cref="P:Infragistics.Documents.Excel.IWorkbookFont.Italic">Font.Italic</see></item>
            <item><see cref="P:Infragistics.Documents.Excel.IWorkbookFont.Strikeout">Font.Strikeout</see></item>
            <item><see cref="P:Infragistics.Documents.Excel.IWorkbookFont.UnderlineStyle">Font.UnderlineStyle</see></item>
            </list>
            Setting any other format or font properties on the table style areas will cause an exception.
            </p>
            </remarks>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableStyle.AreaFormats"/>
        </member>
        <member name="F:Infragistics.Documents.Excel.WorksheetTableStyleArea.WholeTable">
            <summary>
            The format is applied to the entire table.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.WorksheetTableStyleArea.ColumnStripe">
            <summary>
            The format is applied to the odd numbered column stripes in the table.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.WorksheetTableStyleArea.AlternateColumnStripe">
            <summary>
            The format is applied to the even numbered column stripes in the table.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.WorksheetTableStyleArea.RowStripe">
            <summary>
            The format is applied to the odd numbered row stripes in the table.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.WorksheetTableStyleArea.AlternateRowStripe">
            <summary>
            The format is applied to the even numbered row stripes in the table.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.WorksheetTableStyleArea.LastColumn">
            <summary>
            The format is applied to the last column in the table.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.WorksheetTableStyleArea.FirstColumn">
            <summary>
            The format is applied to the first column in the table.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.WorksheetTableStyleArea.HeaderRow">
            <summary>
            The format is applied to the header row in the table.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.WorksheetTableStyleArea.TotalRow">
            <summary>
            The format is applied to the totals row in the table.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.WorksheetTableStyleArea.FirstHeaderCell">
            <summary>
            The format is applied to the first header cell in the table.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.WorksheetTableStyleArea.LastHeaderCell">
            <summary>
            The format is applied to the last header cell in the table.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.WorksheetTableStyleArea.FirstTotalCell">
            <summary>
            The format is applied to the first total cell in the table.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.WorksheetTableStyleArea.LastTotalCell">
            <summary>
            The format is applied to the last total cell in the table.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.WorksheetColumnWidthUnit">
            <summary>
            Represents the various units in which a column width can be represented.
            </summary>
            <seealso cref="M:Infragistics.Documents.Excel.Worksheet.GetDefaultColumnWidth(Infragistics.Documents.Excel.WorksheetColumnWidthUnit)"/>
            <seealso cref="M:Infragistics.Documents.Excel.Worksheet.SetDefaultColumnWidth(System.Double,Infragistics.Documents.Excel.WorksheetColumnWidthUnit)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetColumn.GetWidth(Infragistics.Documents.Excel.WorksheetColumnWidthUnit)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetColumn.SetWidth(System.Double,Infragistics.Documents.Excel.WorksheetColumnWidthUnit)"/>
        </member>
        <member name="F:Infragistics.Documents.Excel.WorksheetColumnWidthUnit.Character">
            <summary>
            The column width is represented in units of the '0' digit character width, including column padding. The digit is 
            measured with the default font for the workbook. The padding is a few pixels on either side of the column plus an 
            additional pixel for the gridline.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.WorksheetColumnWidthUnit.Character256th">
            <summary>
            The column width is represented in 256ths of the '0' digit character width, including column padding, which means this 
            value will be 256 times the width expressed in Character units. The digit is measured with the default font for the 
            workbook. The padding is a few pixels on either side of the column plus an additional pixel for the gridline. These 
            units are the units in which the <see cref="P:Infragistics.Documents.Excel.WorksheetColumn.Width"/> and <see cref="P:Infragistics.Documents.Excel.Worksheet.DefaultColumnWidth"/> 
            properties are expressed.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.WorksheetColumnWidthUnit.CharacterPaddingExcluded">
            <summary>
            The column width is represented in units of the '0' digit character width, excluding padding. The digit is measured with 
            the default font for the workbook. These units are the units in which Microsoft Excel displays column widths to the user
            and accepts new column widths from the user in the 'Column Width' dialog.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.WorksheetColumnWidthUnit.Pixel">
            <summary>
            The column width is represented in pixels.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.WorksheetColumnWidthUnit.Point">
            <summary>
            The column width is represented in points.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.WorksheetColumnWidthUnit.Twip">
            <summary>
            The column width is represented in twips (20ths of a point).
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.WorksheetView">
            <summary>
            Represents the various views for a worksheet.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.WorksheetView.Normal">
            <summary>
            The worksheet is displayed in the normal view.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.WorksheetView.PageLayout">
            <summary>
            The worksheet is displayed as it will appear when printed. This view displays where
            printed pages will begin and end as well as any headers or footers for the workbook.
            This value is only supported in Excel 2007 and defaults to Normal in earlier version.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.WorksheetView.PageBreakPreview">
            <summary>
            This view shows a preview of where pages will break when the worksheet is printed.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.WorksheetVisibility">
            <summary>
            Represents the various visibilities of a worksheet.
            </summary>
            <remarks>
            <p class="body">
            The worksheet visibility indicates how the worksheet will be displayed in the tab bar at 
            the bottom of the workbook window in Microsoft Excel.
            </p>
            </remarks>
        </member>
        <member name="F:Infragistics.Documents.Excel.WorksheetVisibility.Visible">
            <summary>
            The worksheet tab is present in the tab bar.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.WorksheetVisibility.Hidden">
            <summary>
            The worksheet tab is not present in the tab bar. The worksheet can be made visible
            from the Unhide dialog in Microsoft Excel.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.WorksheetVisibility.StrongHidden">
            <summary>
            The worksheet tab is not present in the tab bar. The worksheet can only be made visible
            again through a Visual Basic procedure in Microsoft Excel. The worksheet can not be made 
            visible through the user interface.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CommentDisplayStyle">
            <summary>
            Defines options for displaying comments in the user interface.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.CommentDisplayStyle.None">
            <summary>
            Indicates that comments not be shown in the user interface.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.CommentDisplayStyle.Indicator">
            <summary>
            Indicates that only the comment indicator be shown in the user interface.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.CommentDisplayStyle.IndicatorAndComment">
            <summary>
            Indicates that both the comment indicator and comment text be show in the user interface.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.ErrorValue">
            <summary>
            Represents an error value in Microsoft Excel.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.ErrorValue.ToString">
            <summary>
            Gets the string representation of the error value.
            </summary>
            <returns>The string representation of the error value.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.ErrorValue.ArgumentOrFunctionNotAvailable">
            <summary>
            Gets the ErrorValue representing the #N/A error.
            </summary>
            <remarks>
            <p class="body">
            This error occurs when a value isn't available for some part of a formula.
            </p>
            </remarks>
            <value>The ErrorValue representing the #N/A error.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.ErrorValue.Circularity">
            <summary>
            Gets the ErrorValue representing a circularity error.
            </summary>
            <remarks>
            <p class="body">
            There is no error constant for a circularity in Microsoft Excel and a circularity cannot be the result of a formula in Microsoft Excel.
            However, for run-time purposes, after loading or before saving a workbook, this error value will be used for the result of formulas
            which cause circular references when the owning workbook has <see cref="P:Infragistics.Documents.Excel.Workbook.IterativeCalculationsEnabled"/> set to False.
            </p>
            <p class="body">
            In Microsoft Excel, setting a circular reference formula on a cell will show an error dialog the first time the problem occurs. Subsequent
            formulas violating the circular reference restriction will just evaluate to zero. Therefore, when this value is encountered in a cell, it 
            can be treated as a zero for calculation purposes. This error value will be returned though so an actual zero value in a cell can be 
            differentiated from a circularity error.
            </p>
            <p class="note">
            <B>Note:</B> Because there is no circularity error constant in Microsoft Excel, this error value cannot be assigned to a cell manually.
            Attempting to assign this error value to a cell will result in an InvalidOperationException to be thrown. This error value will only be
            valid as the result of a formula which has been applied to a cell.
            </p>
            </remarks>
            <value>The ErrorValue representing a circularity error.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.ErrorValue.DivisionByZero">
            <summary>
            Gets the ErrorValue representing the #DIV/0! error.
            </summary>
            <remarks>
            <p class="body">
            This error occurs when a number is divided by zero.
            </p>
            </remarks>
            <value>The ErrorValue representing the #DIV/0! error.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.ErrorValue.EmptyCellRangeIntersection">
            <summary>
            Gets the ErrorValue representing the #NULL! error.
            </summary>
            <remarks>
            <p class="body">
            This error occurs when there is an intersection of two references that do not contain any common cells.
            The intersection operator is a space between two references.
            </p>
            </remarks>
            <value>The ErrorValue representing the #NULL! error.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.ErrorValue.InvalidCellReference">
            <summary>
            Gets the ErrorValue representing the #REF! error.
            </summary>
            <remarks>
            <p class="body">
            This error occurs when a cell reference or cell range reference is not valid.
            </p>
            </remarks>
            <value>The ErrorValue representing the #REF! error.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.ErrorValue.ValueRangeOverflow">
            <summary>
            Gets the ErrorValue representing the #NUM! error.
            </summary>
            <remarks>
            <p class="body">
            This error occurs when there are invalid numeric values in a formula.
            </p>
            </remarks>
            <value>The ErrorValue representing the #NUM! error.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.ErrorValue.WrongFunctionName">
            <summary>
            Gets the ErrorValue representing the #NAME? error.
            </summary>
            <remarks>
            <p class="body">
            This error occurs when text in a formula is not recognized.
            </p>
            </remarks>
            <value>The ErrorValue representing the #NAME? error.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.ErrorValue.WrongOperandType">
            <summary>
            Gets the ErrorValue representing the #VALUE! error.
            </summary>
            <remarks>
            <p class="body">
            This error occurs when an incorrect argument or operand is used in a function.
            </p>
            </remarks>
            <value>The ErrorValue representing the #VALUE! error.</value>
        </member>
        <member name="T:Infragistics.Documents.Excel.FormattedString">
            <summary>
            Represents a string with mixed formatting in a cell or cell comment.
            </summary>
            <remarks>
            <p class="body">
            The formatting of the string is controlled in a similar fashion as it would be in Microsoft Excel. In Excel, the user
            must select a portion of the text and set the various formatting properties of that selected text. 
            </p>
            <p class="body">
            With the FormattedString, a portion of the string is "selected" by calling either <see cref="M:Infragistics.Documents.Excel.FormattedString.GetFont(System.Int32)">GetFont(int)</see> or 
            <see cref="M:Infragistics.Documents.Excel.FormattedString.GetFont(System.Int32,System.Int32)">GetFont(int,int)</see>. Formatting properties are then set on the returned 
            <see cref="T:Infragistics.Documents.Excel.FormattedStringFont"/> and all characters in the font's selection range are given these properties.
            </p>
            <p class="body">
            Getting the formatting properties of a <see cref="T:Infragistics.Documents.Excel.FormattedStringFont"/> will return the formatting of the first 
            character in font's selection range. This is similar to Excel, which will update the formatting interface to 
            reflect the formatting of the first character in a selection range when a cell's text is selected.
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.FormattedString.#ctor(System.String)">
            <summary>
            Creates a new instance of the <see cref="T:Infragistics.Documents.Excel.FormattedString"/> class.
            </summary>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="unformattedString"/> is null.
            </exception>
            <param name="unformattedString">The string that will be displayed in the cell with the formatting.</param>
        </member>
        <member name="M:Infragistics.Documents.Excel.FormattedString.Equals(System.Object)">
            <summary>
            Determines whether the specified <see cref="T:System.Object"/> is equal to this <see cref="T:Infragistics.Documents.Excel.FormattedString"/>.
            </summary>
            <param name="obj">The value to test for equality to this FormattedString.</param>
            <returns>
            True if the <paramref name="obj"/> is a FormattedString instance and it contains the same unformatted 
            string and formatting as this FormattedString; False otherwise.
            </returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.FormattedString.GetHashCode">
            <summary>
            Calculates the has code for this <see cref="T:Infragistics.Documents.Excel.FormattedString"/>.
            </summary>
            <returns>A number which can be used in hashing functions.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.FormattedString.ToString">
            <summary>
            Returns the <see cref="T:System.String"/> that represents this <see cref="T:Infragistics.Documents.Excel.FormattedString"/>.
            This is just the unformatted string.
            </summary>
            <remarks>
            <p class="body">
            This will return the same value as <see cref="P:Infragistics.Documents.Excel.FormattedString.UnformattedString"/>.
            </p>
            </remarks>
            <returns>The String that represents this FormattedString.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.FormattedString.Clone">
            <summary>
            Creates a new <see cref="T:Infragistics.Documents.Excel.FormattedString"/> that is a copy of this one.
            </summary>
            <remarks>
            <p class="body">
            This should be used if the same formatted string needs to be used in multiple cells.
            The FormattedString class can only exist as the <see cref="P:Infragistics.Documents.Excel.WorksheetCell.Value"/>
            of one cell at a time. If the FormattedString is already the value of a cell, and needs
            to be set as the value of another cell, clone the FormattedString and set the returned
            clone as value of the cell.
            </p>
            <p class="body">
            The cloned FormattedString only takes its original configuration for this instance.
            If this instance is cloned and than changed, the clone will not be changed as well; it will
            remain as it was when it was cloned.
            </p>
            </remarks>
            <returns>A new FormattedString that is a copy of this one.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.FormattedString.GetFont(System.Int32)">
            <summary>
            Gets the font which controls the formatting properties in the string from the specified start index to 
            the end of the string.
            </summary>
            <remarks>
            <p class="body">
            If the start index is greater than or equal to the length of the unformatted string, no exception 
            will be thrown. It will be thrown later when one of the formatting properties of the returned
            <see cref="T:Infragistics.Documents.Excel.FormattedStringFont"/> is set.
            </p>
            </remarks>
            <param name="startIndex">The index of the first character the returned font controls.</param>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="startIndex"/> is less than zero.
            </exception>
            <returns>
            A FormattedStringFont instance which controls the formatting of the end portion of the string.
            </returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.FormattedString.GetFont(System.Int32,System.Int32)">
            <summary>
            Gets the font which controls the formatting properties in the string from the specified start index for
            the specified number of characters.
            </summary>
            <remarks>
            <p class="body">
            If the start index is greater than or equal to the length of the unformatted string, no exception 
            will be thrown. It will be thrown later when one of the formatting properties of the returned
            <see cref="T:Infragistics.Documents.Excel.FormattedStringFont"/> is set.
            </p>
            </remarks>
            <param name="startIndex">The index of the first character the returned font controls.</param>
            <param name="length">The number of characters after the start index controlled by the returned font.</param>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="startIndex"/> is less than zero.
            </exception>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="length"/> is less than one. A zero length string cannot be controlled by a formatting font.
            </exception>
            <returns>
            A FormattedStringFont instance which controls the formatting of a portion of the string.
            </returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.FormattedString.GetFormattingRuns">
            <summary>
            Gets the collection of formatting runs representing contiguous blocks of similar formatting starting at the beginning of the string.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.FormattedString.UnformattedString">
            <summary>
            Gets or sets the unformatted string.
            </summary>
            <remarks>
            <p class="body">
            If the new unformatted string assigned is shorter than the old unformatted string, all formatting
            outside the range of the new value will be lost.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentNullException">
            The value assigned is a null string.
            </exception>
            <value>The unformatted string.</value>
        </member>
        <member name="T:Infragistics.Documents.Excel.FormattedStringFont">
            <summary>
            Controls the formatting of a range of characters in a <see cref="P:Infragistics.Documents.Excel.FormattedStringFont.FormattedString"/>.
            </summary>
            <remarks>
            <p class="body">
            The formatting of the string is controlled in a similar fashion as it would be in Microsoft Excel. In Excel, the user
            must select a portion of the text and set the various formatting properties of that selected text. 
            </p>
            <p class="body">
            With the <see cref="P:Infragistics.Documents.Excel.FormattedStringFont.FormattedString"/>, a portion of the string is "selected" by calling either 
            <see cref="M:Infragistics.Documents.Excel.FormattedString.GetFont(System.Int32)">GetFont(int)</see> or 
            <see cref="M:Infragistics.Documents.Excel.FormattedString.GetFont(System.Int32,System.Int32)">GetFont(int,int)</see>. Formatting properties 
            are then set on the returned FormattedStringFont and all characters in the font's selection range are given these 
            properties.
            </p>
            <p class="body">
            Getting the formatting properties of a FormattedStringFont will return the formatting of the first character in font's 
            selection range. This is similar to Excel, which will update the formatting interface to reflect the formatting of the 
            first character in a selection range when a cell's text is selected.
            </p>
            </remarks>
            <seealso cref="T:FormattedString"/>
            <seealso cref="M:FormattedString.GetFont(int)"/>
            <seealso cref="M:FormattedString.GetFont(int,int)"/>
        </member>
        <member name="T:Infragistics.Documents.Excel.FormattedFontBase">
            <summary>
            Abstract base class which controls the formatting of a range of characters in a <see cref="T:Infragistics.Documents.Excel.FormattedString"/> or <see cref="T:Infragistics.Documents.Excel.FormattedText"/>.
            </summary>
            <seealso cref="T:Infragistics.Documents.Excel.FormattedStringFont"/>
            <seealso cref="T:Infragistics.Documents.Excel.FormattedTextFont"/>
        </member>
        <member name="T:Infragistics.Documents.Excel.IWorkbookFont">
            <summary>
            Represents a font for the cell in the related context.
            </summary>
            <remarks>
            <p class="body">
            If a property of a font has a default value, value of the previous font in resolution chain is used. The resolution priority 
            is the following: 
            <list type="number">
            <item>Cell (highest priority)</item>
            <item>Row</item>
            <item>Column</item>
            <item>Default Cell Format (lowest priority)</item>
            </list>
            For example, if a column font is set to blue and bold and a row font is set to italic and not bold, the font in the cell at 
            the intersection of the row and column would have blue, italic text in the saved workbook.
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.IWorkbookFont.SetFontFormatting(Infragistics.Documents.Excel.IWorkbookFont)">
            <summary>
            Sets all font properties to specific font formatting.
            </summary>
            <param name="source">Source font format.</param>
        </member>
        <member name="P:Infragistics.Documents.Excel.IWorkbookFont.Bold">
            <summary>
            Gets or sets the value which indicates whether the font is bold.
            </summary>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            The value assigned is not defined in the <see cref="T:Infragistics.Documents.Excel.ExcelDefaultableBoolean"/> enumeration.
            </exception>
            <value>The value which indicates whether the font is bold.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.IWorkbookFont.Color">
            <summary>
            Obsolete. Use <see cref="P:Infragistics.Documents.Excel.IWorkbookFont.ColorInfo"/> instead.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.IWorkbookFont.ColorInfo">
            <summary>
            Gets or sets the foreground color of the font.
            </summary>
            <value>The foreground color of the font.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.IWorkbookFont.Height">
            <summary>
            Gets or sets the font height in twips (1/20th of a point).
            </summary>
            <remarks>
            <p class="body">
            A negative value indicates the default font height, in which case the <see cref="P:Infragistics.Documents.Excel.Workbook.DefaultFontHeight"/> is used.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentOutOfRangeException">
            The value assigned is positive and outside the valid font height range of 20 and 8180.
            </exception>
            <value>The font height in twips (1/20th of a point).</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.IWorkbookFont.Italic">
            <summary>
            Gets or sets the value which indicates whether the font is italic.
            </summary>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            The value assigned is not defined in the <see cref="T:Infragistics.Documents.Excel.ExcelDefaultableBoolean"/> enumeration.
            </exception>
            <value>The value which indicates whether the font is italic.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.IWorkbookFont.Name">
            <summary>
            Gets or sets the font family name.
            </summary>
            <value>The font family name.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.IWorkbookFont.Strikeout">
            <summary>
            Gets or sets the value which indicates whether the font is struck out.
            </summary>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            The value assigned is not defined in the <see cref="T:Infragistics.Documents.Excel.ExcelDefaultableBoolean"/> enumeration.
            </exception>
            <value>The value which indicates whether the font is struck out.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.IWorkbookFont.SuperscriptSubscriptStyle">
            <summary>
            Gets or sets the value which indicates whether the font is superscript or subscript.
            </summary>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            The value assigned is not defined in the <see cref="T:Infragistics.Documents.Excel.FontSuperscriptSubscriptStyle"/> enumeration.
            </exception>
            <value>The value which indicates whether the font is superscript or subscript.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.IWorkbookFont.UnderlineStyle">
            <summary>
            Gets or sets the underline style of the font.
            </summary>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            The value assigned is not defined in the <see cref="T:Infragistics.Documents.Excel.FontUnderlineStyle"/> enumeration.
            </exception>
            <value>The underline style of the font.</value>
        </member>
        <member name="M:Infragistics.Documents.Excel.FormattedFontBase.SetFontFormatting(Infragistics.Documents.Excel.IWorkbookFont)">
            <summary>
            Sets all properties of this font to the properties of the specified font.
            </summary>
            <remarks>
            <p class="note">
            <b>Note:</b> default values cannot be used in <see cref="T:Infragistics.Documents.Excel.FormattedString"/> values applied to cells. If this font belongs to a FormattedString 
            which is the value of a cell, any default values on the specified font will be ignored.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="source"/> is null.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The formatted string or text associated with the font is not assigned to a cell, comment, or shape.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The font's selection range is outside the valid character range of the associated formatted string or text.
            </exception>
            <param name="source">The font whose properties should be copied over to this font.</param>
        </member>
        <member name="P:Infragistics.Documents.Excel.FormattedFontBase.Bold">
            <summary>
            Gets or sets the value indicating whether the font is bold.
            </summary>
            <remarks>
            <p class="body">
            All characters in the selection range of this font will be affected by setting this property.
            Getting this property will return a value which indicates the formatting of the first character
            in this font's range.
            </p>
            <p class="note">
            <b>Note:</b> default values cannot be used in <see cref="T:Infragistics.Documents.Excel.FormattedString"/> values applied to cells. If this font belongs to a FormattedString 
            which is the value of a cell, and a default value is assigned, it will be ignored.
            </p>
            </remarks>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            The value assigned is not defined in the <see cref="T:Infragistics.Documents.Excel.ExcelDefaultableBoolean"/> enumeration.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The formatted string or text associated with the font is not assigned to a cell, comment, or shape.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The font's selection range is outside the valid character range of the associated formatted string or text.
            </exception>
            <value>The value indicating whether the font is bold.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.FormattedFontBase.Color">
            <summary>
            Obsolete. Use <see cref="P:Infragistics.Documents.Excel.FormattedFontBase.ColorInfo"/> instead.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.FormattedFontBase.ColorInfo">
            <summary>
            Gets or sets the fore color of the font.
            </summary>
            <remarks>
            <p class="body">
            All characters in the selection range of this font will be affected by setting this property.
            Getting this property will return a value which indicates the formatting of the first character
            in this font's range.
            </p>
            <p class="note">
            <b>Note:</b> default values cannot be used in <see cref="T:Infragistics.Documents.Excel.FormattedString"/> values applied to cells. If this font belongs to a FormattedString 
            which is the value of a cell, and a default value is assigned, it will be ignored.
            </p>
            </remarks>
            <exception cref="T:System.InvalidOperationException">
            The formatted string or text associated with the font is not assigned to a cell, comment, or shape.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The font's selection range is outside the valid character range of the associated formatted string or text.
            </exception>
            <value>The fore color of the font.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.FormattedFontBase.Height">
            <summary>
            Gets or sets the height of the font.
            </summary>
            <remarks>
            <p class="body">
            All characters in the selection range of this font will be affected by setting this property.
            Getting this property will return a value which indicates the formatting of the first character
            in this font's range.
            </p>
            <p class="note">
            <b>Note:</b> default values cannot be used in <see cref="T:Infragistics.Documents.Excel.FormattedString"/> values applied to cells. If this font belongs to a FormattedString 
            which is the value of a cell, and a default value is assigned, it will be ignored.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentOutOfRangeException">
            The value assigned is positive and outside the valid font height range of 20 and 8180.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The formatted string or text associated with the font is not assigned to a cell, comment, or shape.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The font's selection range is outside the valid character range of the associated formatted string or text.
            </exception>
            <value>The height of the font.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.FormattedFontBase.Italic">
            <summary>
            Gets or sets the value indicating whether the font is italic.
            </summary>
            <remarks>
            <p class="body">
            All characters in the selection range of this font will be affected by setting this property.
            Getting this property will return a value which indicates the formatting of the first character
            in this font's range.
            </p>
            <p class="note">
            <b>Note:</b> default values cannot be used in <see cref="T:Infragistics.Documents.Excel.FormattedString"/> values applied to cells. If this font belongs to a FormattedString 
            which is the value of a cell, and a default value is assigned, it will be ignored.
            </p>
            </remarks>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            The value assigned is not defined in the <see cref="T:Infragistics.Documents.Excel.ExcelDefaultableBoolean"/> enumeration.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The formatted string or text associated with the font is not assigned to a cell, comment, or shape.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The font's selection range is outside the valid character range of the associated formatted string or text.
            </exception>
            <value>The value indicating whether the font is italic.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.FormattedFontBase.Length">
            <summary>
            Gets the number of characters covered by this font. Zero indicates the font controls from 
            the <see cref="P:Infragistics.Documents.Excel.FormattedFontBase.StartIndex"/> to the end of the string.
            </summary>
            <value>
            The number of characters covered by this font. Zero indicates the font controls from the 
            StartIndex to the end of the string.
            </value>
        </member>
        <member name="P:Infragistics.Documents.Excel.FormattedFontBase.Name">
            <summary>
            Gets or sets the name of the font.
            </summary>
            <remarks>
            <p class="body">
            All characters in the selection range of this font will be affected by setting this property.
            Getting this property will return a value which indicates the formatting of the first character
            in this font's range.
            </p>
            <p class="note">
            <b>Note:</b> default values cannot be used in <see cref="T:Infragistics.Documents.Excel.FormattedString"/> values applied to cells. If this font belongs to a FormattedString 
            which is the value of a cell, and a default value is assigned, it will be ignored.
            </p>
            </remarks>
            <exception cref="T:System.InvalidOperationException">
            The formatted string or text associated with the font is not assigned to a cell, comment, or shape.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The font's selection range is outside the valid character range of the associated formatted string or text.
            </exception>
            <value>The name of the font.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.FormattedFontBase.StartIndex">
            <summary>
            Gets the index of the first character covered by this font.
            </summary>
            <value>The index of the first character covered by this font.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.FormattedFontBase.Strikeout">
            <summary>
            Gets or sets the value indicating whether the font is struck out.
            </summary>
            <remarks>
            <p class="body">
            All characters in the selection range of this font will be affected by setting this property.
            Getting this property will return a value which indicates the formatting of the first character
            in this font's range.
            </p>
            <p class="note">
            <b>Note:</b> default values cannot be used in <see cref="T:Infragistics.Documents.Excel.FormattedString"/> values applied to cells. If this font belongs to a FormattedString 
            which is the value of a cell, and a default value is assigned, it will be ignored.
            </p>
            </remarks>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            The value assigned is not defined in the <see cref="T:Infragistics.Documents.Excel.ExcelDefaultableBoolean"/> enumeration.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The formatted string or text associated with the font is not assigned to a cell, comment, or shape.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The font's selection range is outside the valid character range of the associated formatted string or text.
            </exception>
            <value>The value indicating whether the font is struck out.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.FormattedFontBase.SuperscriptSubscriptStyle">
            <summary>
            Gets or sets the value indicating whether the font is superscript or subscript.
            </summary>
            <remarks>
            <p class="body">
            All characters in the selection range of this font will be affected by setting this property.
            Getting this property will return a value which indicates the formatting of the first character
            in this font's range.
            </p>
            <p class="note">
            <b>Note:</b> default values cannot be used in <see cref="T:Infragistics.Documents.Excel.FormattedString"/> values applied to cells. If this font belongs to a FormattedString 
            which is the value of a cell, and a default value is assigned, it will be ignored.
            </p>
            </remarks>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            The value assigned is not defined in the <see cref="T:Infragistics.Documents.Excel.FontSuperscriptSubscriptStyle"/> enumeration.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The formatted string or text associated with the font is not assigned to a cell, comment, or shape.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The font's selection range is outside the valid character range of the associated formatted string or text.
            </exception>
            <value>The value indicating whether the font is superscript or subscript.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.FormattedFontBase.UnderlineStyle">
            <summary>
            Gets or sets the underline style of the font.
            </summary>
            <remarks>
            <p class="body">
            All characters in the selection range of this font will be affected by setting this property.
            Getting this property will return a value which indicates the formatting of the first character
            in this font's range.
            </p>
            <p class="note">
            <b>Note:</b> default values cannot be used in <see cref="T:Infragistics.Documents.Excel.FormattedString"/> values applied to cells. If this font belongs to a FormattedString 
            which is the value of a cell, and a default value is assigned, it will be ignored.
            </p>
            </remarks>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            The value assigned is not defined in the <see cref="T:Infragistics.Documents.Excel.FontUnderlineStyle"/> enumeration.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The formatted string or text associated with the font is not assigned to a cell, comment, or shape.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The font's selection range is outside the valid character range of the associated formatted string or text.
            </exception>
            <value>The underline style of the font.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.FormattedStringFont.FormattedString">
            <summary>
            Gets the formatted string which is controlled by this font.
            </summary>
            <value>The formatted string which is controlled by this font.</value>
        </member>
        <member name="T:Infragistics.Documents.Excel.FormulaParseException">
            <summary>
            The exception thrown when a formula parse error occurs.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.FormulaParseException.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Infragistics.Documents.Excel.FormulaParseException"/> class.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.FormulaParseException.#ctor(System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Infragistics.Documents.Excel.FormulaParseException"/> class with a specified error message.
            </summary>
            <param name="message">The message that describes the error.</param>
        </member>
        <member name="M:Infragistics.Documents.Excel.FormulaParseException.#ctor(System.String,System.Exception)">
            <summary>
            Initializes a new instance of the <see cref="T:Infragistics.Documents.Excel.FormulaParseException"/> class with a specified error message.
            </summary>
            <param name="message">The message that describes the error.</param>
            <param name="innerException">The exception that is the cause of this exception.</param>
        </member>
        <member name="M:Infragistics.Documents.Excel.FormulaParseException.#ctor(System.Int32,System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Infragistics.Documents.Excel.FormulaParseException"/> class with a specified error message 
            and information which helps determine the location of the parse error in the formula.
            </summary>
            <param name="charIndexOfError">The character index in the <paramref name="formulaValue"/> parameter where the parse error occurred.</param>
            <param name="formulaValue">The formula which had the error being parsed.</param>
            <param name="message">The message that describes the error.</param>
            <param name="portionWithError">The portion of the formula which had the error being parsed.</param>
        </member>
        <member name="M:Infragistics.Documents.Excel.FormulaParseException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Initializes a new instance of the <see cref="T:Infragistics.Documents.Excel.FormulaParseException"/> class with the serialized data.
            </summary>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="info"/> is null.
            </exception>
            <param name="info">The serialized object data.</param>
            <param name="context">The context information about the source serialized stream.</param>
        </member>
        <member name="M:Infragistics.Documents.Excel.FormulaParseException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Populates the specified <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with this object's data.
            </summary>
            <param name="info">The serialized object data.</param>
            <param name="context">The context information about the destination serialized stream.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="info"/> is null.
            </exception>
        </member>
        <member name="P:Infragistics.Documents.Excel.FormulaParseException.CharIndexOfError">
            <summary>
            Gets the character index in the <see cref="P:Infragistics.Documents.Excel.FormulaParseException.FormulaValue"/> at which the parse error occurred.
            </summary>
            <value>The character index in the FormulaValue at which the parse error occurred.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.FormulaParseException.FormulaValue">
            <summary>
            Gets the formula string which had the error being parsed.
            </summary>
            <value>The formula string which had the error being parsed.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.FormulaParseException.Message">
            <summary>
            Gets the error message and the portion of the formula with the error.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.FormulaParseException.PortionWithError">
            <summary>
            Gets the portion of the formula which contains the error.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.FormulaUtilities.CalcEngine.RefBase.SetAndCompileFormula(Infragistics.Documents.Excel.Formula,System.Boolean)">
            <summary>
            Updates the formula on the reference.
            </summary>
            <param name="newExcelFormula"></param>
            <param name="canClearPreviouslyCalculatedValue">
            Indicates whether to overwrite the cached calculated value with an initial calculation if the workbook is in manual calculation mode.
            </param>
        </member>
        <member name="M:Infragistics.Documents.Excel.FormulaUtilities.CalcEngine.RefBase.SetAndCompileFormula(Infragistics.Documents.Excel.Formula,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            Updates the formula on the reference.
            </summary>
            <param name="newExcelFormula">The new formula to apply to the reference.</param>
            <param name="canClearPreviouslyCalculatedValue">
            Indicates whether to overwrite the cached calculated value with an initial calculation if the workbook is in manual calculation mode.
            </param>
            <param name="forceSet">
            Indicates whether to force using the set logic even if the specified formula is already applied to the reference.
            </param>
            <param name="shouldRemoveCompiledFormulas">
            Indicates whether to remove the compiled formula from the Formula's appliedFormulas collection (should be False when the applied formula will be re-added shortly).
            </param>
        </member>
        <member name="T:Infragistics.Documents.Excel.FrozenPaneSettings">
            <summary>
            Class which controls the way frozen panes are arranged and used for a worksheet.
            </summary>
            <remarks>
            <p class="note">
            <B>Note:</B> Frozen and unfrozen panes cannot be used simultaneously, so depending whether the panes are 
            frozen or unfrozen, these settings may not be used or saved.
            </p>
            </remarks>
            <seealso cref="P:Infragistics.Documents.Excel.DisplayOptions.PanesAreFrozen"/>
            <seealso cref="T:Infragistics.Documents.Excel.UnfrozenPaneSettings"/>
        </member>
        <member name="T:Infragistics.Documents.Excel.PaneSettingsBase">
            <summary>
            Abstract base class for classes which control pane settings.
            </summary>
            <seealso cref="T:Infragistics.Documents.Excel.FrozenPaneSettings"/>
            <seealso cref="T:Infragistics.Documents.Excel.UnfrozenPaneSettings"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.PaneSettingsBase.Reset">
            <summary>
            Resets the pane settings to their defaults.
            </summary>
            <remarks>
            <p class="body">
            The defaults used for each setting are the same defaults with which Microsoft Excel creates a blank worksheet.
            </p>
            </remarks>
        </member>
        <member name="P:Infragistics.Documents.Excel.PaneSettingsBase.FirstColumnInRightPane">
            <summary>
            Gets or sets the first visible column in the right pane(s) of the worksheet. 
            </summary>
            <remarks>
            <p class="body">
            This affects the scroll position for the right pane(s) of the worksheet and 
            is only used if the worksheet is split vertically.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentOutOfRangeException">
            The assigned value is outside the valid column range (0 to one less than <see cref="F:Infragistics.Documents.Excel.Workbook.MaxExcelColumnCount"/> or 
            <see cref="F:Infragistics.Documents.Excel.Workbook.MaxExcel2007ColumnCount"/>, depending on the workbook's 
            <see cref="P:Infragistics.Documents.Excel.Workbook.CurrentFormat"/>).
            </exception>
            <value>The zero-based index of the first visible column in the right pane(s).</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.PaneSettingsBase.FirstRowInBottomPane">
            <summary>
            Gets or sets the first visible row in the bottom pane(s) of the worksheet. 
            </summary>
            <remarks>
            <p class="body">
            This affects the scroll position for the bottom pane(s) of the worksheet and 
            is only used if the worksheet is split horizontally.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentOutOfRangeException">
            The assigned value is outside the valid row range (0 to one less than <see cref="F:Infragistics.Documents.Excel.Workbook.MaxExcelRowCount"/> or 
            <see cref="F:Infragistics.Documents.Excel.Workbook.MaxExcel2007RowCount"/>, depending on the workbook's 
            <see cref="P:Infragistics.Documents.Excel.Workbook.CurrentFormat"/>).
            </exception>
            <value>The zero-based index of the first visible row in the bottom pane(s).</value>
        </member>
        <member name="M:Infragistics.Documents.Excel.FrozenPaneSettings.Reset">
            <summary>
            Resets the frozen pane settings to their defaults.
            </summary>
            <remarks>
            <p class="body">
            The defaults used for each setting are the same defaults with which Microsoft Excel creates a blank worksheet.
            </p>
            </remarks>
        </member>
        <member name="P:Infragistics.Documents.Excel.FrozenPaneSettings.FrozenColumns">
            <summary>
            Gets or sets the number of columns frozen at the left of the worksheet.
            </summary>
            <remarks>
            <p class="body">
            The frozen columns will always remain in view, regardless of the horizontal scroll position of 
            the worksheet.
            </p>
            <p class="note">
            <B>Note:</B> If the number of frozen columns specified is more than the amount of visible columns 
            in the worksheet, the worksheet may not scroll correctly.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentOutOfRangeException">
            The assigned value is not a valid column count (0 to <see cref="F:Infragistics.Documents.Excel.Workbook.MaxExcelColumnCount"/> or 
            <see cref="F:Infragistics.Documents.Excel.Workbook.MaxExcel2007ColumnCount"/>, depending on the workbook's 
            <see cref="P:Infragistics.Documents.Excel.Workbook.CurrentFormat"/>).
            </exception>
            <value>The number of columns frozen at the left of the worksheet.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.FrozenPaneSettings.FrozenRows">
            <summary>
            Gets or sets the number of rows frozen at the top of the worksheet.
            </summary>
            <remarks>
            <p class="body">
            The frozen rows will always remain in view, regardless of the vertical scroll position of 
            the worksheet.
            </p>
            <p class="note">
            <B>Note:</B> If the number of frozen rows specified is more than the amount of visible rows 
            in the worksheet, the worksheet may not scroll correctly.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentOutOfRangeException">
            The assigned value is not a valid row count (0 to <see cref="F:Infragistics.Documents.Excel.Workbook.MaxExcelRowCount"/> or 
            <see cref="F:Infragistics.Documents.Excel.Workbook.MaxExcel2007RowCount"/>, depending on the workbook's 
            <see cref="P:Infragistics.Documents.Excel.Workbook.CurrentFormat"/>).
            </exception>
            <value>The number of rows frozen at the top of the worksheet.</value>
        </member>
        <member name="T:Infragistics.Documents.Excel.HiddenColumnCollection">
            <summary>
            A collection of hidden <see cref="T:Infragistics.Documents.Excel.WorksheetColumn"/> instances.
            </summary>
            <remarks>
            <p class="body">
            The columns in this collection do not necessarily have their <see cref="P:Infragistics.Documents.Excel.RowColumnBase.Hidden"/> property
            set to True. This collection applies to a <see cref="P:Infragistics.Documents.Excel.HiddenColumnCollection.Worksheet"/>, but belongs to a <see cref="T:Infragistics.Documents.Excel.CustomView"/>.
            When the CustomView which owns this collection is applied, the columns in this collection will have their
            <see cref="P:Infragistics.Documents.Excel.RowColumnBase.Hidden"/> property set to True. All other columns in the associated worksheet will
            be made visible.
            </p>
            </remarks>
            <seealso cref="M:Infragistics.Documents.Excel.CustomView.GetHiddenColumns(Infragistics.Documents.Excel.Worksheet)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.HiddenColumnCollection.Add(Infragistics.Documents.Excel.WorksheetColumn)">
            <summary>
            Adds a column to the collection.
            </summary>
            <remarks>
            <p class="body">
            This collection does not allow duplicate values. If the specified column already exists in the collection,
            nothing will happen. This collection also keeps itself sorted, so the column added will not necessarily be
            added at the end of the collection.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="column"/> is null.
            </exception>
            <exception cref="T:System.ArgumentException">
            <paramref name="column"/> does not belong to the same worksheet this collection is associated with.
            </exception>
            <param name="column">The column to be added to the hidden columns collection.</param>
        </member>
        <member name="M:Infragistics.Documents.Excel.HiddenColumnCollection.Clear">
            <summary>
            Clears all columns from the collection.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.HiddenColumnCollection.Contains(Infragistics.Documents.Excel.WorksheetColumn)">
            <summary>
            Determines whether the specified column exists in the collection.
            </summary>
            <param name="column">The column to search for in the collection.</param>
            <returns>
            True if the column exists in the collection; False otherwise or if the specified column is null.
            </returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.HiddenColumnCollection.Remove(Infragistics.Documents.Excel.WorksheetColumn)">
            <summary>
            Removes the specified column from the collection if it exists.
            </summary>
            <param name="column">The column to removed from the collection.</param>
            <returns>
            True if the column existed in the collection and was removed; False otherwise or if the 
            specified column is null.
            </returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.HiddenColumnCollection.RemoveAt(System.Int32)">
            <summary>
            Removes the column at the specified index in the collection.
            </summary>
            <param name="index">The zero-based index of the column in the collection.</param>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="index"/> is less than zero or <paramref name="index"/> is greater than or 
            equal to <see cref="P:Infragistics.Documents.Excel.HiddenColumnCollection.Count"/>.
            </exception>
        </member>
        <member name="P:Infragistics.Documents.Excel.HiddenColumnCollection.Count">
            <summary>
            Gets the number of columns in the collection.
            </summary>
            <value>The number of columns in the collection.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.HiddenColumnCollection.Item(System.Int32)">
            <summary>
            Gets the column at the specified index.
            </summary>
            <param name="index">The zero-based index of the column to get.</param>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="index"/> is less than zero or <paramref name="index"/> is greater than or 
            equal to <see cref="P:Infragistics.Documents.Excel.HiddenColumnCollection.Count"/>.
            </exception>
            <value>The column at the specified index.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.HiddenColumnCollection.Worksheet">
            <summary>
            Gets the worksheet associated with this collection.
            </summary>
            <value>The worksheet associated with this collection.</value>
        </member>
        <member name="T:Infragistics.Documents.Excel.HiddenRowCollection">
            <summary>
            A collection of hidden <see cref="T:Infragistics.Documents.Excel.WorksheetRow"/> instances.
            </summary>
            <remarks>
            <p class="body">
            The rows in this collection do not necessarily have their <see cref="P:Infragistics.Documents.Excel.RowColumnBase.Hidden"/> property
            set to True. This collection applies to a <see cref="P:Infragistics.Documents.Excel.HiddenRowCollection.Worksheet"/>, but belongs to a <see cref="T:Infragistics.Documents.Excel.CustomView"/>.
            When the CustomView which owns this collection is applied, the rows in this collection will have their
            <see cref="P:Infragistics.Documents.Excel.RowColumnBase.Hidden"/> property set to True. All other rows in the associated worksheet will
            be made visible.
            </p>
            </remarks>
            <seealso cref="M:Infragistics.Documents.Excel.CustomView.GetHiddenRows(Infragistics.Documents.Excel.Worksheet)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.HiddenRowCollection.Add(Infragistics.Documents.Excel.WorksheetRow)">
            <summary>
            Adds a row to the collection.
            </summary>
            <remarks>
            <p class="body">
            This collection does not allow duplicate values. If the specified row already exists in the collection,
            nothing will happen. This collection also keeps itself sorted, so the row added will not necessarily be
            added at the end of the collection.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="row"/> is null.
            </exception>
            <exception cref="T:System.ArgumentException">
            <paramref name="row"/> does not belong to the same worksheet this collection is associated with.
            </exception>
            <param name="row">The row to be added to the hidden rows collection.</param>
        </member>
        <member name="M:Infragistics.Documents.Excel.HiddenRowCollection.Clear">
            <summary>
            Clears all rows from the collection.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.HiddenRowCollection.Contains(Infragistics.Documents.Excel.WorksheetRow)">
            <summary>
            Determines whether the specified row exists in the collection.
            </summary>
            <param name="row">The row to search for in the collection.</param>
            <returns>
            True if the row exists in the collection; False otherwise or if the specified row is null.
            </returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.HiddenRowCollection.Remove(Infragistics.Documents.Excel.WorksheetRow)">
            <summary>
            Removes the specified row from the collection if it exists.
            </summary>
            <param name="row">The row to removed from the collection.</param>
            <returns>
            True if the row existed in the collection and was removed; False otherwise or if the 
            specified row is null.
            </returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.HiddenRowCollection.RemoveAt(System.Int32)">
            <summary>
            Removes the row at the specified index in the collection.
            </summary>
            <param name="index">The zero-based index of the row in the collection.</param>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="index"/> is less than zero or <paramref name="index"/> is greater than or 
            equal to <see cref="P:Infragistics.Documents.Excel.HiddenRowCollection.Count"/>.
            </exception>
        </member>
        <member name="P:Infragistics.Documents.Excel.HiddenRowCollection.Count">
            <summary>
            Gets the number of rows in the collection.
            </summary>
            <value>The number of rows in the collection.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.HiddenRowCollection.Item(System.Int32)">
            <summary>
            Gets the row at the specified index.
            </summary>
            <param name="index">The zero-based index of the row to get.</param>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="index"/> is less than zero or <paramref name="index"/> is greater than or 
            equal to <see cref="P:Infragistics.Documents.Excel.HiddenRowCollection.Count"/>.
            </exception>
            <value>The row at the specified index.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.HiddenRowCollection.Worksheet">
            <summary>
            Gets the worksheet associated with this collection.
            </summary>
            <value>The worksheet associated with this collection.</value>
        </member>
        <member name="T:Infragistics.Documents.Excel.IPackageFactory">
            <summary>
            Factory class used to create an IPackage given a stream and a FileMode
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.IPackageFactory.Open(System.IO.Stream,System.IO.FileMode)">
            <summary>
            Opens an IPackage with a given IO stream and file mode.
            </summary>
            <param name="stream">The IO stream on which to open the IPackage.</param>
            <param name="packageMode">The file mode in which to open the IPackage.</param>
            <returns>The opened IPackage.</returns>
        </member>
        <member name="T:Infragistics.Documents.Excel.IPackage">
            <summary>
            Represents a container that can store multiple data objects.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.IPackage.CreatePart(System.Uri,System.String)">
            <summary>
            Creates a new uncompressed part with a given URI and content type.
            </summary>
            <param name="partUri">The uniform resource identifier (URI) of the new part.</param>
            <param name="contentType">The content type of the data stream.</param>
            <returns>The new created part.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.IPackage.CreateRelationship(System.Uri,Infragistics.Documents.Excel.RelationshipTargetMode,System.String,System.String)">
            <summary>
            Creates a package-level relationship to a part with a given URI, target mode, relationship type, and identifier (ID).
            </summary>
            <param name="targetUri">The uniform resource identifier (URI) of the target part.</param>
            <param name="targetMode">Indicates if the target part is System.IO.Packaging.TargetMode.Internal or System.IO.Packaging.TargetMode.External to the package.</param>
            <param name="relationshipType">A URI that uniquely defines the role of the relationship.</param>
            <param name="id">A unique XML identifier.</param>
            <returns>The package-level relationship to the specified part.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.IPackage.GetRelationships">
            <summary>
            Returns a collection of all the package-level relationships.
            </summary>
            <returns>A collection of all the package-level relationships that are contained in the package.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.IPackage.GetPart(System.Uri)">
            <summary>
            Returns the part with a given URI.
            </summary>
            <param name="partUri">The uniform resource identifier (URI) of the part to return.</param>
            <returns>The part with the specified partUri.</returns>        
        </member>
        <member name="M:Infragistics.Documents.Excel.IPackage.GetParts">
            <summary>
            Returns a collection of all the parts in the package.
            </summary>
            <returns>A collection of all the System.IO.Packaging.PackagePart elements that are contained in the package.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.IPackage.PartExists(System.Uri)">
            <summary>
            Indicates whether a part with a given URI is in the package.
            </summary>
            <param name="partUri">The System.Uri of the part to check for.</param>
            <returns>true if a part with the specified partUri is in the package; otherwise, false.</returns>
        </member>
        <member name="T:Infragistics.Documents.Excel.IPackagePart">
            <summary>
            Provides a base class for parts stored in a System.IO.Packaging.Package. This class is abstract.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.IPackagePart.GetStream(System.IO.FileMode,System.IO.FileAccess)">
            <summary>
            Returns the part content stream opened with a specified System.IO.FileMode and System.IO.FileAccess.
            </summary>
            <param name="mode">The I/O mode in which to open the content stream.</param>
            <param name="access">The access permissions to use in opening the content stream.</param>
            <returns>The content stream for the part.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.IPackagePart.CreateRelationship(System.Uri,Infragistics.Documents.Excel.RelationshipTargetMode,System.String,System.String)">
            <summary>
            Creates a part-level relationship between this IPackagePart to a specified target IPackagePart or external resource.
            </summary>
            <param name="targetUri">The URI of the target part.</param>
            <param name="targetMode">One of the enumeration values. For example, RelationshipTargetMode.Internal if the target part is inside the IPackage; or RelationshipTargetMode.External if the target is a resource outside the IPackage.</param>
            <param name="relationshipType">The role of the relationship.</param>
            <param name="id">A unique ID for the relationship.</param>
            <returns>The part-level relationship between this IPackagePart to the target IPackagePart or external resource.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.IPackagePart.GetRelationships">
            <summary>
            Returns a collection of all the relationships that are owned by this part.
            </summary>
            <returns>A collection of all the relationships that are owned by the part.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.IPackagePart.GetRelationship(System.String)">
            <summary>
            Returns the relationship that has a specified IPackageRelationship.Id.
            </summary>
            <param name="id">The IPackageRelationship.Id of the relationship to return.</param>
            <returns>The relationship that matches the specified id.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.IPackagePart.Package">
            <summary>
            Gets the parent Package of the part.
            </summary>        
        </member>
        <member name="P:Infragistics.Documents.Excel.IPackagePart.Uri">
            <summary>
            Gets the URI of the part.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.IPackagePart.ContentType">
            <summary>
             Gets the MIME type of the content stream.        
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.IPackageRelationship">
            <summary>
            Represents an association between a source IPackage or IPackagePart, and a target object which can be a IPackagePart or external resource.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.IPackageRelationship.SourceUri">
            <summary>
            Gets the URI of the package or part that owns the relationship.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.IPackageRelationship.TargetUri">
            <summary>
            Gets the URI of the target resource of the relationship.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.IPackageRelationship.Id">
            <summary>
            Gets a string that identifies the relationship.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.IPackageRelationship.RelationshipType">
            <summary>
            Gets the qualified type name of the relationship.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.IPackageRelationship.TargetMode">
            <summary>
            Gets a value that indicates whether the target of the relationship is RelationshipTargetMode.Internal or RelationshipTargetMode.External to the IPackage.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.RelationshipTargetMode">
            <summary>
            Specifies whether the target of an IPackageRelationship is inside or outside the IPackage.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.RelationshipTargetMode.Internal">
            <summary>
            The relationship references a part that is inside the package.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.RelationshipTargetMode.External">
            <summary>
            The relationship references a resource that is external to the package.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.PartRelationshipCounter">
            <summary>
            Duplicated from
            Infragistics.Documents.Excel.Serialization.Excel2007.Excel2007WorkbookSerializationManager
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.ContentTypeSaveHandler">
            <summary>
            Defines the signature of the method called by the static
            CreatePartInPackage method to save data to the content type handler.
            </summary>
            <param name="manager">The serialization manager, e.g., Excel2007WorkbookSerializationManager</param>
            <param name="stream">The stream to which the data is serialized.</param>
            <param name="closeStream">
            Signifies to the caller whether the stream should be closed after
            execution returns. Unless the implementing part supports realtime
            streaming, true should be returned.
            </param>
            <param name="popCounterStack">
            Signifies to the caller whether the partRelationshipsCounter stack
            should be popped after execution returns from the Save method.
            </param>
        </member>
        <member name="T:Infragistics.Documents.Excel.IWorksheetCellFormat">
            <summary>
            Represents the format for the cell.
            </summary>
            <remarks>
            <p class="body">
            Depending on where the format is exposed, it will have a different meaning. For example, a cell's format just applies to itself, 
            but a row or column's format applies to all cells in that row or column. There are also style formats, which can be the parent of
            other formats, meaning they provide defaults for values not set on the format. And finally, there are differential formats, such
            as the format for areas in a table, which provide default values for cells which exist in the associated area.
            </p>
            </remarks>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetCell.CellFormat"/>
            <seealso cref="P:Infragistics.Documents.Excel.RowColumnBase.CellFormat"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetMergedCellsRegion.CellFormat"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorkbookStyle.StyleFormat"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTable.AreaFormats"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.AreaFormats"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableStyle.AreaFormats"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetCell.GetResolvedCellFormat"/>
            <seealso cref="M:Infragistics.Documents.Excel.RowColumnBase.GetResolvedCellFormat"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetMergedCellsRegion.GetResolvedCellFormat"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.IWorksheetCellFormat.SetFormatting(Infragistics.Documents.Excel.IWorksheetCellFormat)">
            <summary>
            Copies all cell format properties to from the specified cell format.
            </summary>
            <param name="source">The cell format from which to copy the properties.</param>
        </member>
        <member name="P:Infragistics.Documents.Excel.IWorksheetCellFormat.Alignment">
            <summary>
            Gets or sets the horizontal alignment of the content in a cell.
            </summary>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            The value assigned is not defined in the <see cref="T:Infragistics.Documents.Excel.HorizontalCellAlignment"/> enumeration.
            </exception>
            <value>The horizontal alignment of the content in a cell.</value>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.VerticalAlignment"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.IWorksheetCellFormat.BottomBorderColor">
            <summary>
            Obsolete. Use <see cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.BottomBorderColorInfo"/> instead.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.IWorksheetCellFormat.BottomBorderColorInfo">
            <summary>
            Gets or sets the bottom border color.
            </summary>
            <remarks>
            <p class="body">
            If the border color is set to a non-default value and the <see cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.BottomBorderStyle"/> is set to Default, 
            it will be resolved to Thin.
            </p>
            </remarks>
            <value>The bottom border color.</value>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.BottomBorderStyle"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.DiagonalBorderColorInfo"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.DiagonalBorders"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.DiagonalBorderStyle"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.LeftBorderColorInfo"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.LeftBorderStyle"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.RightBorderColorInfo"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.RightBorderStyle"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.TopBorderColorInfo"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.TopBorderStyle"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.IWorksheetCellFormat.BottomBorderStyle">
            <summary>
            Gets or sets the bottom border style.
            </summary>
            <remarks>
            <p class="body">
            If the border style is set to a non-default value and the <see cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.BottomBorderColorInfo"/> is null,
            it will be resolved to <see cref="P:Infragistics.Documents.Excel.WorkbookColorInfo.Automatic"/>.
            </p>
            </remarks>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            The value assigned is not defined in the <see cref="T:Infragistics.Documents.Excel.CellBorderLineStyle"/> enumeration.
            </exception>
            <value>The bottom border style.</value>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.BottomBorderColorInfo"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.DiagonalBorderColorInfo"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.DiagonalBorders"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.DiagonalBorderStyle"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.LeftBorderColorInfo"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.LeftBorderStyle"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.RightBorderColorInfo"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.RightBorderStyle"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.TopBorderColorInfo"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.TopBorderStyle"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.IWorksheetCellFormat.DiagonalBorderColor">
            <summary>
            Obsolete. Use <see cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.DiagonalBorderColorInfo"/> instead.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.IWorksheetCellFormat.DiagonalBorderColorInfo">
            <summary>
            Gets or sets the diagonal border color.
            </summary>
            <remarks>
            <p class="body">
            If the border color is set to a non-default value and the <see cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.DiagonalBorderStyle"/> is set to Default, 
            it will be resolved to Thin.
            </p>
            </remarks>
            <value>The diagonal border color.</value>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.BottomBorderColorInfo"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.BottomBorderStyle"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.DiagonalBorders"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.DiagonalBorderStyle"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.LeftBorderColorInfo"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.LeftBorderStyle"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.RightBorderColorInfo"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.RightBorderStyle"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.TopBorderColorInfo"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.TopBorderStyle"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.IWorksheetCellFormat.DiagonalBorders">
            <summary>
            Gets or sets the diagonal borders.
            </summary>
            <remarks>
            <p class="body">
            If the diagonal borders are set to something other than None and the <see cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.DiagonalBorderStyle"/> is set to Default, 
            it will be resolved to Thin. Similarly, if the <see cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.DiagonalBorderColor"/> is default (Color.Empty), it will be 
            resolved to Color.Black.
            </p>
            </remarks>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            The value assigned is not defined in the <see cref="T:Infragistics.Documents.Excel.CellBorderLineStyle"/> enumeration.
            </exception>
            <value>The diagonal border style.</value>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.BottomBorderColorInfo"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.BottomBorderStyle"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.DiagonalBorderColorInfo"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.DiagonalBorderStyle"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.LeftBorderColorInfo"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.LeftBorderStyle"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.RightBorderColorInfo"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.RightBorderStyle"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.TopBorderColorInfo"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.TopBorderStyle"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.IWorksheetCellFormat.DiagonalBorderStyle">
            <summary>
            Gets or sets the diagonal border style.
            </summary>
            <remarks>
            <p class="body">
            If the border style is set to a non-default value and the <see cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.DiagonalBorderColorInfo"/> is null, 
            it will be resolved to <see cref="P:Infragistics.Documents.Excel.WorkbookColorInfo.Automatic"/>.
            </p>
            </remarks>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            The value assigned is not defined in the <see cref="T:Infragistics.Documents.Excel.CellBorderLineStyle"/> enumeration.
            </exception>
            <value>The diagonal border style.</value>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.BottomBorderColorInfo"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.BottomBorderStyle"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.DiagonalBorderColorInfo"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.DiagonalBorders"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.LeftBorderColorInfo"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.LeftBorderStyle"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.RightBorderColorInfo"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.RightBorderStyle"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.TopBorderColorInfo"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.TopBorderStyle"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.IWorksheetCellFormat.Fill">
            <summary>
            Gets or sets the fill of the cell.
            </summary>
            <value>The fill of the cell.</value>
            <seealso cref="T:Infragistics.Documents.Excel.CellFill"/>
            <seealso cref="T:Infragistics.Documents.Excel.CellFillPattern"/>
            <seealso cref="T:Infragistics.Documents.Excel.CellFillLinearGradient"/>
            <seealso cref="T:Infragistics.Documents.Excel.CellFillRectangularGradient"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.IWorksheetCellFormat.FillPattern">
            <summary>
            Obsolete. Use <see cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.Fill"/> instead.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.IWorksheetCellFormat.FillPatternBackgroundColor">
            <summary>
            Obsolete. Use <see cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.Fill"/> instead.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.IWorksheetCellFormat.FillPatternForegroundColor">
            <summary>
            Obsolete. Use <see cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.Fill"/> instead.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.IWorksheetCellFormat.Font">
            <summary>
            Gets or sets the default font formatting.
            </summary>
            <remarks>
            <p class="body">
            This font formatting is just the default font used in the cell. This can be overridden by strings on a character by character basis by
            using the <see cref="T:Infragistics.Documents.Excel.FormattedString"/> class.
            </p>
            </remarks>
            <value>The default font formatting.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.IWorksheetCellFormat.FormatOptions">
            <summary>
            Gets or sets the groups of properties provided by the format.
            </summary>
            <remarks>
            <p class="body">
            For style formats, this value indicates which properties should be used in the format when applying the style to 
            a cell. All other groups of properties will return a default value.
            </p>
            <p class="body">
            For cell and differential formats, this value indicates which properties should be resolved and returned by the 
            format. All other properties should will be resolved and returned by the parent <see cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.Style"/>.
            </p>
            </remarks>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.Style"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorkbookStyle.StyleFormat"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.IWorksheetCellFormat.FormatString">
            <summary>
            Gets or sets the number format string.
            </summary>
            <remarks>
            <p class="body">For more information on excel format strings, consult Microsoft Excel help.</p>
            </remarks>
            <exception cref="T:System.ArgumentException">
            The assigned value is an invalid format string and <see cref="P:Infragistics.Documents.Excel.Workbook.ValidateFormatStrings"/> is True.
            </exception>
            <value>The number format string.</value>
            <seealso cref="P:Infragistics.Documents.Excel.Workbook.ValidateFormatStrings"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.IWorksheetCellFormat.Indent">
            <summary>
            Gets or sets the indent in units of average character widths.
            </summary>
            <remarks>
            <p class="body">
            A value of -1 indicates that the default value should be used.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentOutOfRangeException">
            The assigned value is not -1 and is outside the valid indent level range of 0 and 250.
            </exception>
            <value>The indent in units of average character widths or -1 to use the default indent.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.IWorksheetCellFormat.LeftBorderColor">
            <summary>
            Obsolete. Use <see cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.LeftBorderColorInfo"/> instead.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.IWorksheetCellFormat.LeftBorderColorInfo">
            <summary>
            Gets or sets the left border color.
            </summary>
            <remarks>
            <p class="body">
            If the border color is set to a non-default value and the <see cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.LeftBorderStyle"/> is set to Default, 
            it will be resolved to Thin.
            </p>
            </remarks>
            <value>The left border color.</value>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.BottomBorderColorInfo"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.BottomBorderStyle"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.DiagonalBorderColorInfo"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.DiagonalBorders"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.DiagonalBorderStyle"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.LeftBorderStyle"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.RightBorderColorInfo"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.RightBorderStyle"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.TopBorderColorInfo"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.TopBorderStyle"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.IWorksheetCellFormat.LeftBorderStyle">
            <summary>
            Gets or sets the left border style.
            </summary>
            <remarks>
            <p class="body">
            If the border style is set to a non-default value and the <see cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.LeftBorderColorInfo"/> is null, 
            it will be resolved to <see cref="P:Infragistics.Documents.Excel.WorkbookColorInfo.Automatic"/>.
            </p>
            </remarks>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            The value assigned is not defined in the <see cref="T:Infragistics.Documents.Excel.CellBorderLineStyle"/> enumeration.
            </exception>
            <value>The left border style.</value>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.BottomBorderColorInfo"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.BottomBorderStyle"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.DiagonalBorderColorInfo"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.DiagonalBorders"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.DiagonalBorderStyle"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.LeftBorderColorInfo"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.RightBorderColorInfo"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.RightBorderStyle"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.TopBorderColorInfo"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.TopBorderStyle"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.IWorksheetCellFormat.Locked">
            <summary>
            Gets or sets the valid which indicates whether the cell is locked in protected mode.
            </summary>
            <remarks>
            <p class="body">The Locked valid is used in Excel file only if the associated <see cref="T:Infragistics.Documents.Excel.Worksheet"/> or <see cref="T:Infragistics.Documents.Excel.Workbook"/> 
            is protected. Otherwise the value is ignored.
            </p>
            </remarks>
            <value>The valid which indicates whether the cell is locked in protected mode.</value>
            <seealso cref="P:Infragistics.Documents.Excel.Workbook.Protected"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.IWorksheetCellFormat.RightBorderColor">
            <summary>
            Obsolete. Use <see cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.RightBorderColorInfo"/> instead.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.IWorksheetCellFormat.RightBorderColorInfo">
            <summary>
            Gets or sets the right border color.
            </summary>
            <remarks>
            <p class="body">
            If the border color is set to a non-default value and the <see cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.RightBorderStyle"/> is set to Default, 
            it will be resolved to Thin.
            </p>
            </remarks>
            <value>The right border color.</value>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.BottomBorderColorInfo"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.BottomBorderStyle"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.DiagonalBorderColorInfo"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.DiagonalBorders"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.DiagonalBorderStyle"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.LeftBorderColorInfo"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.LeftBorderStyle"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.RightBorderStyle"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.TopBorderColorInfo"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.TopBorderStyle"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.IWorksheetCellFormat.RightBorderStyle">
            <summary>
            Gets or sets the right border style.
            </summary>
            <remarks>
            <p class="body">
            If the border style is set to a non-default value and the <see cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.RightBorderColorInfo"/> is null, 
            it will be resolved to <see cref="P:Infragistics.Documents.Excel.WorkbookColorInfo.Automatic"/>.
            </p>
            </remarks>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            The value assigned is not defined in the <see cref="T:Infragistics.Documents.Excel.CellBorderLineStyle"/> enumeration.
            </exception>
            <value>The right border style.</value>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.BottomBorderColorInfo"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.BottomBorderStyle"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.DiagonalBorderColorInfo"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.DiagonalBorders"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.DiagonalBorderStyle"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.LeftBorderColorInfo"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.LeftBorderStyle"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.RightBorderColorInfo"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.TopBorderColorInfo"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.TopBorderStyle"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.IWorksheetCellFormat.Rotation">
            <summary>
            Gets or sets the rotation of the cell content in degrees.
            </summary>
            <remarks>
            <p class="body">
            Cell text rotation, in degrees; 0 – 90 is up 0 – 90 degrees, 91 – 180 is down 1 – 90 degrees, and 255 is vertical.
            </p>
            </remarks>
            <value>The rotation of the cell content in degrees.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.IWorksheetCellFormat.ShrinkToFit">
            <summary>
            Gets or sets the value indicating whether the cell content will shrink to fit the cell.
            </summary>
            <remarks>
            <p class="body">
            If True, the size of the cell font will shrink so all data fits within the cell.
            </p>
            </remarks>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            The value assigned is not defined in the <see cref="T:Infragistics.Documents.Excel.ExcelDefaultableBoolean"/> enumeration.
            </exception>
            <value>The value indicating whether the cell content will shrink to fit the cell.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.IWorksheetCellFormat.Style">
            <summary>
            Gets or sets the parent <see cref="T:Infragistics.Documents.Excel.WorkbookStyle"/> of the format.
            </summary>
            <remarks>
            <p class="body">
            The parent style of a cell or differential format provides default format values. Depending on which <see cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.FormatOptions"/>
            flags are present, only certain groups of format properties will be resolved from parent style. When any of the properties in a
            group is set to a non-default value, the FormatOptions will automatically have that flag included so the format provides values
            in that group rather than the style providing values in that group.
            </p>
            <p class="body">
            By default, all cell and differential formats will have a parent style of the normal style, which is exposed by the 
            <see cref="P:Infragistics.Documents.Excel.WorkbookStyleCollection.NormalStyle"/> property. If a value of null is assigned as the Style for a cell or differential 
            format, then NormalStyle will actually be set.
            </p>
            </remarks>
            <exception cref="T:System.InvalidOperationException">
            The value assigned is non-null and the format is a style format.
            </exception>
            <exception cref="T:System.ArgumentException">
            The value assigned is from a different <see cref="T:Infragistics.Documents.Excel.Workbook"/>.
            </exception>
            <value>
            A <see cref="T:Infragistics.Documents.Excel.WorkbookStyle"/> instance if this is a cell or differential format, or null if this is a style format.
            </value>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.FormatOptions"/>
            <seealso cref="P:Infragistics.Documents.Excel.Workbook.Styles"/>
            <seealso cref="T:Infragistics.Documents.Excel.WorkbookStyle"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.IWorksheetCellFormat.TopBorderColor">
            <summary>
            Obsolete. Use <see cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.TopBorderColorInfo"/> instead.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.IWorksheetCellFormat.TopBorderColorInfo">
            <summary>
            Gets or sets the top border color.
            </summary>
            <remarks>
            <p class="body">
            If the border color is set to a non-default value and the <see cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.TopBorderStyle"/> is set to Default, 
            it will be resolved to Thin.
            </p>
            </remarks>
            <value>The top border color.</value>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.BottomBorderColorInfo"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.BottomBorderStyle"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.DiagonalBorderColorInfo"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.DiagonalBorders"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.DiagonalBorderStyle"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.LeftBorderColorInfo"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.LeftBorderStyle"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.RightBorderColorInfo"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.RightBorderStyle"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.TopBorderStyle"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.IWorksheetCellFormat.TopBorderStyle">
            <summary>
            Gets or sets the top border style.
            </summary>
            <remarks>
            <p class="body">
            If the border style is set to a non-default value and the <see cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.TopBorderColorInfo"/> is null, 
            it will be resolved to <see cref="P:Infragistics.Documents.Excel.WorkbookColorInfo.Automatic"/>.
            </p>
            </remarks>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            The value assigned is not defined in the <see cref="T:Infragistics.Documents.Excel.CellBorderLineStyle"/> enumeration.
            </exception>
            <value>The top border style.</value>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.BottomBorderColorInfo"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.BottomBorderStyle"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.DiagonalBorderColorInfo"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.DiagonalBorders"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.DiagonalBorderStyle"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.LeftBorderColorInfo"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.LeftBorderStyle"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.RightBorderColorInfo"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.RightBorderStyle"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.TopBorderColorInfo"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.IWorksheetCellFormat.VerticalAlignment">
            <summary>
            Gets or sets the vertical alignment of the content in a cell.
            </summary>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            The value assigned is not defined in the <see cref="T:Infragistics.Documents.Excel.VerticalCellAlignment"/> enumeration.
            </exception>
            <value>The vertical alignment of the content in a cell.</value>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.Alignment"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.IWorksheetCellFormat.WrapText">
            <summary>
            Gets or sets the value which indicates whether text will wrap in a cell.
            </summary>
            <remarks>
            <p class="body">
            If True, and the row associated with the cell has a default <see cref="P:Infragistics.Documents.Excel.WorksheetRow.Height"/>, the row's
            height will automatically be increased to fit wrapped content.
            </p>
            </remarks>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            The value assigned is not defined in the <see cref="T:Infragistics.Documents.Excel.ExcelDefaultableBoolean"/> enumeration.
            </exception>
            <value>The value which indicates whether text will wrap in a cell.</value>
        </member>
        <member name="T:Infragistics.Documents.Excel.NamedReference">
            <summary>
            Represents a named reference defined in the workbook.
            </summary>
            <remarks>
            <p class="body">
            Named references allow for names to be used in formulas instead of complex formulas or cell references.
            For example, instead of using the formula =SUM(E1:E20), a named reference with a name of 'Sales' can be 
            defined to point to the range of E1:E20 (the named reference's formula would be defined like this: 
            =Sheet1!$E$1:$E$20). Then the original formula could be expressed as =SUM(Sales).
            </p>
            <p class="body">
            Each named reference has an associated scope, which can either be the <see cref="P:Infragistics.Documents.Excel.NamedReference.Workbook"/> 
            to which the named reference belongs or one of the <see cref="T:Infragistics.Documents.Excel.Worksheet"/> instances in the Workbook. The scope 
            determines how the name must be referenced in formulas for different cells. A scope of the workbook means
            the named reference must be accessed by a formula in any cell of the workbook by specifying only the name.
            A scope of the worksheet means formulas used in other worksheets must reference the name by first 
            specifying the worksheet scope, such as =SUM( Sheet2!Sales ). If the formula is in the same worksheet as 
            the scope of the named reference, the formula can reference the name with or without the worksheet name.
            </p>
            <p class="body">
            Named references from external workbooks must always be referenced with the scope first. If the named 
            reference's scope is the external workbook, the name is accessed by specifying the workbook file name
            followed by the name, such as in the following formula: ='C:\ExternalWorkbook.xls'!SalesTax. If the named
            reference has a scope of a worksheet in the workbook, it is referenced by specifying the file name, 
            worksheet, and name: ='C:\[ExternalWorkbook.xls]Sheet1'!SalesTax.
            </p>
            <p class="body">
            Named references with different scopes can have the same names, but if two named references have the same
            scope, they must have case-insensitively unique names.
            </p>
            </remarks>
        </member>
        <member name="T:Infragistics.Documents.Excel.NamedReferenceBase">
            <summary>
            Abstract base class for a named reference defined in the workbook.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.NamedReferenceBase.Comment">
            <summary>
            Gets or sets the comment associated with the named reference or table.
            </summary>
            <exception cref="T:System.ArgumentException">
            The value assigned is greater than 255 characters in length.
            </exception>
            <value>The comment associated with the named reference or table.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.NamedReferenceBase.Name">
            <summary>
            Gets or sets the name of the reference.
            </summary>
            <remarks>
            <p class="body">
            See the overview on <see cref="P:Infragistics.Documents.Excel.NamedReferenceBase.Scope"/> for details on how to access a named reference by name in formulas.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentNullException">
            The value assigned is null or empty.
            </exception>
            <exception cref="T:System.ArgumentException">
            The value assigned is longer than 255 characters.
            </exception>
            <exception cref="T:System.ArgumentException">
            The value assigned is not a valid named reference. The name must begin with a letter, underscore (_), or a backslash (\).
            All other characters in the name must be letters, numbers, periods, underscores (_), or backslashes (\).
            The name cannot be a an A1 cell reference (1 to 3 letters followed by 1 to 6 numbers). In addition, the name
            cannot be 'r', 'R', 'c', or 'C' or start with a row or column reference in R1C1 cell reference mode 
            ('R' followed by 1 to 6 numbers or 'C' followed by 1 to 6 numbers).
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The value assigned is the name of another named reference with the same Scope. 
            Names are compared case-insensitively.
            </exception>
            <value>The name of the reference.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.NamedReferenceBase.Scope">
            <summary>
            Gets the scope of the named reference.
            </summary>
            <remarks>
            <p class="body">
            This can either be the workbook which the named reference belongs to or one of the worksheets 
            in the workbook.
            </p>
            <p class="body">
            The scope determines how formulas need to preface a name in order to use the named reference.
            </p>
            <p class="body">
            If the scope is the workbook, formulas in any cell in the workbook can reference the named reference
            by specifying just the name or the workbook's file name, an exclamation point, and the name:
            <list type="bullet">
            <item>=MyWorkbookName</item>
            <item>='C:\MyWorkbook.xls'!MyWorkbookName</item>
            </list>
            When cells in other workbook's want to reference the named reference, they must use the second format
            by first specifying the file name when the workbook-scoped named reference exists.
            </p>
            <p class="body">
            If the scope is a worksheet, formulas in cells of the worksheet can reference the named reference
            by specifying just the name. In addition, they can fully qualify the named reference with the worksheet name
            and, optionally, the workbook file name:
            <list type="bullet">
            <item>=MyWorksheetName</item>
            <item>=Sheet1!MyWorksheetName</item>
            <item>='C:\[MyWorkbook.xls]Sheet1'!MyWorksheetName</item>
            </list>
            Formulas in cells of other worksheets in the same workbook can use the named reference as well, but they must 
            specify the worksheet name and, optionally, the workbook file name:
            <list type="bullet">
            <item>=Sheet2!OtherWorksheetName</item>
            <item>='C:\[MyWorkbook.xls]Sheet2'!OtherWorksheetName</item>
            </list>
            Formulas in cells of other workbooks can also used the named reference, but they must specify the workbook file
            name, worksheet name, and named reference name.
            </p>
            </remarks>
            <value>The scope of the named reference.</value>
        </member>
        <member name="M:Infragistics.Documents.Excel.NamedReference.ToString">
            <summary>
            Gets the string representation of the named reference.
            </summary>
            <returns>The string representation of the named reference.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.NamedReference.SetFormula(System.String)">
            <summary>
            Sets the formula for a named reference.
            </summary>
            <remarks>
            <p class="body">
            The formula will be parsed using the <see cref="T:Infragistics.Documents.Excel.CellReferenceMode"/> of the <see cref="P:Infragistics.Documents.Excel.NamedReference.Workbook"/> 
            to which the NamedReference is applied. If the NamedReference has been removed from its collection, the A1 reference mode 
            will be used to parse the formula.
            </p>
            </remarks>
            <param name="formula">The string containing the formula value.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="formula"/> is null or empty.
            </exception>
            <exception cref="T:System.ArgumentException">
            <paramref name="formula"/> is not a valid formula. The inner exception will contain the <see cref="T:Infragistics.Documents.Excel.FormulaParseException"/>
            describing the reason the formula was not valid.
            </exception>
            <seealso cref="P:Infragistics.Documents.Excel.NamedReference.Formula"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.NamedReference.SetFormula(System.String,Infragistics.Documents.Excel.CellReferenceMode)">
            <summary>
            Sets the formula for a named reference.
            </summary>
            <param name="formula">The string containing the formula value.</param>
            <param name="cellReferenceMode">The mode used to interpret cell references in the formula.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="formula"/> is null or empty.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="cellReferenceMode"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.CellReferenceMode"/> enumeration.
            </exception>
            <exception cref="T:System.ArgumentException">
            <paramref name="formula"/> is not a valid formula. The inner exception will contain the <see cref="T:Infragistics.Documents.Excel.FormulaParseException"/>
            describing the reason the formula was not valid.
            </exception>
            <seealso cref="P:Infragistics.Documents.Excel.NamedReference.Formula"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.NamedReference.SetFormula(System.String,Infragistics.Documents.Excel.CellReferenceMode,System.Globalization.CultureInfo)">
            <summary>
            Sets the formula for a named reference.
            </summary>
            <param name="formula">The string containing the formula value.</param>
            <param name="cellReferenceMode">The mode used to interpret cell references in the formula.</param>
            <param name="culture">The culture used to parse the formula.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="formula"/> is null or empty.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="cellReferenceMode"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.CellReferenceMode"/> enumeration.
            </exception>
            <exception cref="T:System.ArgumentException">
            <paramref name="formula"/> is not a valid formula. The inner exception will contain the <see cref="T:Infragistics.Documents.Excel.FormulaParseException"/>
            describing the reason the formula was not valid.
            </exception>
            <seealso cref="P:Infragistics.Documents.Excel.NamedReference.Formula"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.NamedReference.Formula">
            <summary>
            Gets the formula which defines the named reference.
            </summary>
            <value>The formula which defines the named reference.</value>
            <seealso cref="M:Infragistics.Documents.Excel.NamedReference.SetFormula(System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.NamedReference.SetFormula(System.String,Infragistics.Documents.Excel.CellReferenceMode)"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.NamedReference.ReferencedCell">
            <summary>
            Gets the <see cref="T:Infragistics.Documents.Excel.WorksheetCell"/> referenced by the <see cref="P:Infragistics.Documents.Excel.NamedReference.Formula"/>.
            </summary>
            <remarks>
            <p class="body">
            A valid instance will only be returned if the named reference refers to a single cell in the same workbook as the 
            named reference. If the cell reference is surrounded by parentheses or whitespace, or the named reference has some 
            other complex formula, or is a reference to on or more regions, this will return null.
            </p>
            </remarks>
        </member>
        <member name="P:Infragistics.Documents.Excel.NamedReference.ReferencedRegion">
            <summary>
            Gets the <see cref="T:Infragistics.Documents.Excel.WorksheetRegion"/> referenced by the <see cref="P:Infragistics.Documents.Excel.NamedReference.Formula"/>.
            </summary>
            <remarks>
            <p class="body">
            A valid instance will only be returned if the named reference refers to a single region in the same workbook as the 
            named reference. If the region reference is surrounded by parentheses or whitespace, or the named reference has some 
            other complex formula, or is a reference to a single cell or multiple regions, this will return null.
            </p>
            </remarks>
        </member>
        <member name="P:Infragistics.Documents.Excel.NamedReference.ReferencedRegions">
            <summary>
            Gets the array of <see cref="T:Infragistics.Documents.Excel.WorksheetRegion"/> instances referenced by the <see cref="P:Infragistics.Documents.Excel.NamedReference.Formula"/>.
            </summary>
            <remarks>
            <p class="body">
            A valid instance will only be returned if the named reference refers to multiple regions in the same workbook as the 
            named reference. If the regions referenced are surrounded by parentheses or whitespace, or the named reference has some 
            other complex formula, or is a reference to a single cell or region, this will return null.
            </p>
            </remarks>
        </member>
        <member name="T:Infragistics.Documents.Excel.NamedReferenceCollection">
            <summary>
            A collection of <see cref="T:Infragistics.Documents.Excel.NamedReference"/> instances in a workbook.
            </summary>
            <seealso cref="T:Infragistics.Documents.Excel.NamedReference"/>
            <seealso cref="T:Workbook.NamedReferences"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.NamedReferenceCollection.Add(System.String,System.String)">
            <summary>
            Adds a named reference with a scope of the collection's associated <see cref="P:Infragistics.Documents.Excel.NamedReferenceCollection.Workbook"/> to the collection.
            </summary>
            <remarks>
            <p class="body">
            The <see cref="T:Infragistics.Documents.Excel.CellReferenceMode"/> of the owning <see cref="P:Infragistics.Documents.Excel.NamedReferenceCollection.Workbook"/> will be used to parse the formula.
            </p>
            </remarks>
            <param name="name">The name to give the named reference.</param>
            <param name="formula">The formula to give the named reference.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="name"/> is null or empty.
            </exception>
            <exception cref="T:System.ArgumentException">
            <paramref name="name"/> is longer than 255 characters.
            </exception>
            <exception cref="T:System.ArgumentException">
            <paramref name="name"/> is invalid. The name must begin with a letter, underscore (_), or a backslash (\).
            All other characters in the name must be letters, numbers, periods, underscores (_), or backslashes (\).
            The name cannot be a an A1 cell reference (1 to 3 letters followed by 1 to 6 numbers). In addition, the name
            cannot be 'r', 'R', 'c', or 'C' or start with a row or column reference in R1C1 cell reference mode 
            ('R' followed by 1 to 6 numbers or 'C' followed by 1 to 6 numbers).
            </exception>
            <exception cref="T:System.InvalidOperationException">
            <paramref name="name"/> is used by another named reference which also has a scope of the workbook. 
            Named reference names are compared case-insensitively.
            </exception>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="formula"/> is null or empty.
            </exception>
            <exception cref="T:System.ArgumentException">
            <paramref name="formula"/> is not a valid formula. The inner exception will contain the <see cref="T:Infragistics.Documents.Excel.FormulaParseException"/>
            describing the reason the formula was not valid.
            </exception>
            <returns>The named reference which was added to the collection.</returns>
            <seealso cref="P:Infragistics.Documents.Excel.NamedReferenceBase.Scope"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.NamedReferenceCollection.Add(System.String,System.String,Infragistics.Documents.Excel.CellReferenceMode)">
            <summary>
            Adds a named reference with a scope of the collection's associated <see cref="P:Infragistics.Documents.Excel.NamedReferenceCollection.Workbook"/> to the collection.
            </summary>
            <param name="name">The name to give the named reference.</param>
            <param name="formula">The formula to give the named reference.</param>
            <param name="cellReferenceMode">The mode used to interpret cell references in the formula.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="name"/> is null or empty.
            </exception>
            <exception cref="T:System.ArgumentException">
            <paramref name="name"/> is longer than 255 characters.
            </exception>
            <exception cref="T:System.ArgumentException">
            <paramref name="name"/> is invalid. The name must begin with a letter, underscore (_), or a backslash (\).
            All other characters in the name must be letters, numbers, periods, underscores (_), or backslashes (\).
            The name cannot be a an A1 cell reference (1 to 3 letters followed by 1 to 6 numbers). In addition, the name
            cannot be 'r', 'R', 'c', or 'C' or start with a row or column reference in R1C1 cell reference mode 
            ('R' followed by 1 to 6 numbers or 'C' followed by 1 to 6 numbers).
            </exception>
            <exception cref="T:System.InvalidOperationException">
            <paramref name="name"/> is used by another named reference which also has a scope of the workbook. 
            Named reference names are compared case-insensitively.
            </exception>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="formula"/> is null or empty.
            </exception>
            <exception cref="T:System.ArgumentException">
            <paramref name="formula"/> is not a valid formula. The inner exception will contain the <see cref="T:Infragistics.Documents.Excel.FormulaParseException"/>
            describing the reason the formula was not valid.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="cellReferenceMode"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.CellReferenceMode"/> enumeration.
            </exception>
            <returns>The named reference which was added to the collection.</returns>
            <seealso cref="P:Infragistics.Documents.Excel.NamedReferenceBase.Scope"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.NamedReferenceCollection.Add(System.String,System.String,Infragistics.Documents.Excel.Worksheet)">
            <summary>
            Adds a named reference with a scope of a worksheet to the collection.
            </summary>
            <remarks>
            <p class="body">
            The <see cref="T:Infragistics.Documents.Excel.CellReferenceMode"/> of the owning <see cref="P:Infragistics.Documents.Excel.NamedReferenceCollection.Workbook"/> will be used to parse the formula.
            </p>
            </remarks>
            <param name="name">The name to give the named reference.</param>
            <param name="formula">The formula to give the named reference.</param>
            <param name="worksheet">The scope of the named reference.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="name"/> is null or empty.
            </exception>
            <exception cref="T:System.ArgumentException">
            <paramref name="name"/> is longer than 255 characters.
            </exception>
            <exception cref="T:System.ArgumentException">
            <paramref name="name"/> is invalid. The name must begin with a letter, underscore (_), or a backslash (\).
            All other characters in the name must be letters, numbers, periods, underscores (_), or backslashes (\).
            The name cannot be a an A1 cell reference (1 to 3 letters followed by 1 to 6 numbers). In addition, the name
            cannot be 'r', 'R', 'c', or 'C' or start with a row or column reference in R1C1 cell reference mode 
            ('R' followed by 1 to 6 numbers or 'C' followed by 1 to 6 numbers).
            </exception>
            <exception cref="T:System.InvalidOperationException">
            <paramref name="name"/> is used by another named reference which also has a scope of 
            the specified <paramref name="worksheet"/>. Named reference names are compared case-insensitively.
            </exception>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="formula"/> is null or empty.
            </exception>
            <exception cref="T:System.ArgumentException">
            <paramref name="formula"/> is not a valid formula. The inner exception will contain the <see cref="T:Infragistics.Documents.Excel.FormulaParseException"/>
            describing the reason the formula was not valid.
            </exception>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="worksheet"/> is null.
            </exception>
            <exception cref="T:System.ArgumentException">
            <paramref name="worksheet"/> does not belong to the workbook owning this collection.
            </exception>
            <returns>The named reference which was added to the collection.</returns>
            <seealso cref="P:Infragistics.Documents.Excel.NamedReferenceBase.Scope"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.NamedReferenceCollection.Add(System.String,System.String,Infragistics.Documents.Excel.CellReferenceMode,Infragistics.Documents.Excel.Worksheet)">
            <summary>
            Adds a named reference with a scope of a worksheet to the collection.
            </summary>
            <param name="name">The name to give the named reference.</param>
            <param name="formula">The formula to give the named reference.</param>
            <param name="cellReferenceMode">The mode used to interpret cell references in the formula.</param>
            <param name="worksheet">The scope of the named reference.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="name"/> is null or empty.
            </exception>
            <exception cref="T:System.ArgumentException">
            <paramref name="name"/> is longer than 255 characters.
            </exception>
            <exception cref="T:System.ArgumentException">
            <paramref name="name"/> is invalid. The name must begin with a letter, underscore (_), or a backslash (\).
            All other characters in the name must be letters, numbers, periods, underscores (_), or backslashes (\).
            The name cannot be a an A1 cell reference (1 to 3 letters followed by 1 to 6 numbers). In addition, the name
            cannot be 'r', 'R', 'c', or 'C' or start with a row or column reference in R1C1 cell reference mode 
            ('R' followed by 1 to 6 numbers or 'C' followed by 1 to 6 numbers).
            </exception>
            <exception cref="T:System.InvalidOperationException">
            <paramref name="name"/> is used by another named reference which also has a scope of 
            the specified <paramref name="worksheet"/>. Named reference names are compared case-insensitively.
            </exception>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="formula"/> is null or empty.
            </exception>
            <exception cref="T:System.ArgumentException">
            <paramref name="formula"/> is not a valid formula. The inner exception will contain the <see cref="T:Infragistics.Documents.Excel.FormulaParseException"/>
            describing the reason the formula was not valid.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="cellReferenceMode"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.CellReferenceMode"/> enumeration.
            </exception>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="worksheet"/> is null.
            </exception>
            <exception cref="T:System.ArgumentException">
            <paramref name="worksheet"/> does not belong to the workbook owning this collection.
            </exception>
            <returns>The named reference which was added to the collection.</returns>
            <seealso cref="P:Infragistics.Documents.Excel.NamedReferenceBase.Scope"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.NamedReferenceCollection.Clear">
            <summary>
            Clears all named references from the collection.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.NamedReferenceCollection.Contains(Infragistics.Documents.Excel.NamedReference)">
            <summary>
            Determines whether a named reference is in the collection.
            </summary>
            <param name="namedReference">The named reference to locate in the collection.</param>
            <returns>True if the named reference is found; False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.NamedReferenceCollection.Find(System.String)">
            <summary>
            Finds a named reference in the collection with a scope of the collection's associated <see cref="T:Infragistics.Documents.Excel.Workbook"/>.
            </summary>
            <remarks>
            <p class="body">
            Named reference names are compared case-insensitively.
            </p>
            </remarks>
            <param name="name">The name of the named reference to find.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="name"/> is null or empty.
            </exception>
            <returns>The named reference with the specified name or null if the named reference was not found.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.NamedReferenceCollection.Find(System.String,Infragistics.Documents.Excel.Worksheet)">
            <summary>
            Finds a named reference in the collection with a scope of the specified worksheet.
            </summary>
            <remarks>
            <p class="body">
            Named reference names are compared case-insensitively.
            </p>
            </remarks>
            <param name="name">The name of the named reference to find.</param>
            <param name="worksheetScope">The worksheet that the named reference found must have a scope of.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="name"/> is null or empty.
            </exception>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="worksheetScope"/> is null.
            </exception>
            <returns>The named reference with the specified name or null if the named reference was not found.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.NamedReferenceCollection.FindAll(System.String)">
            <summary>
            Finds all named references in the collection with the specified name.
            </summary>
            <remarks>
            <p class="body">
            Named reference names are compared case-insensitively.
            </p>
            </remarks>
            <param name="name">The name of the named references to find.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="name"/> is null or empty.
            </exception>
            <returns>An array of <see cref="T:Infragistics.Documents.Excel.NamedReference"/> instances with the specified name.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.NamedReferenceCollection.Remove(Infragistics.Documents.Excel.NamedReference)">
            <summary>
            Removes the specified named reference from the collection.
            </summary>
            <param name="namedReference">The named reference to remove fro the collection.</param>
            <returns>True if the named reference existed in the collection and was removed; False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.NamedReferenceCollection.RemoveAt(System.Int32)">
            <summary>
            Removes the named reference at the specified index in the collection.
            </summary>
            <param name="index">The zero-based index of the named reference in the collection.</param>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="index"/> is less than zero or <paramref name="index"/> is greater than or 
            equal to <see cref="P:Infragistics.Documents.Excel.NamedReferenceCollection.Count"/>.
            </exception>
        </member>
        <member name="P:Infragistics.Documents.Excel.NamedReferenceCollection.Count">
            <summary>
            Gets the number of named references in the collection.
            </summary>
            <value>The number of named references in the collection.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.NamedReferenceCollection.Item(System.Int32)">
            <summary>
            Gets the named reference at the specified index.
            </summary>
            <param name="index">The zero-based index of the named reference to get.</param>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="index"/> is less than zero or <paramref name="index"/> is greater than or 
            equal to <see cref="P:Infragistics.Documents.Excel.NamedReferenceCollection.Count"/>.
            </exception>
            <value>The named reference at the specified index.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.NamedReferenceCollection.Workbook">
            <summary>
            Gets the workbook associated with this collection.
            </summary>
            <value>The workbook associated with this collection.</value>
        </member>
        <member name="T:Infragistics.Documents.Excel.HorizontalPageBreak">
            <summary>
            Represents a horizontal page break in a <see cref="T:Infragistics.Documents.Excel.Worksheet"/>.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.HorizontalPageBreaks"/>
        </member>
        <member name="T:Infragistics.Documents.Excel.PageBreak">
            <summary>
            Base class for horizontal and vertical page breaks in a <see cref="T:Infragistics.Documents.Excel.Worksheet"/>.
            </summary>
            <seealso cref="M:Infragistics.Documents.Excel.PrintOptions.ClearPageBreaks"/>
            <seealso cref="M:Infragistics.Documents.Excel.PrintOptions.InsertPageBreak(Infragistics.Documents.Excel.WorksheetCell)"/>
            <seealso cref="M:Infragistics.Documents.Excel.PrintOptions.InsertPageBreak(Infragistics.Documents.Excel.WorksheetColumn)"/>
            <seealso cref="M:Infragistics.Documents.Excel.PrintOptions.InsertPageBreak(Infragistics.Documents.Excel.WorksheetRow)"/>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.HorizontalPageBreaks"/>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.VerticalPageBreaks"/>
            <seealso cref="T:Infragistics.Documents.Excel.HorizontalPageBreak"/>
            <seealso cref="T:Infragistics.Documents.Excel.VerticalPageBreak"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.PageBreak.Equals(System.Object)">
            <summary>
            Determines whether this <see cref="T:Infragistics.Documents.Excel.PageBreak"/> is equal to the specified object.
            </summary>
            <param name="obj">The object to test.</param>
            <returns>True if the object is the same type as this PageBreak and has the same data; False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.PageBreak.GetHashCode">
            <summary>
            Gets the hash code for the <see cref="T:Infragistics.Documents.Excel.PageBreak"/>.
            </summary>
            <returns>A hash code for the instance.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.PageBreak.PrintArea">
            <summary>
            Gets the print area in which the page break occurs.
            </summary>
            <value>
            A <seealso cref="T:Infragistics.Documents.Excel.WorksheetRegion"/> instance that is the print area where the page break occurs or null if the 
            page break occurs across the entire sheet.
            </value>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.PrintAreas"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.HorizontalPageBreak.#ctor(System.Int32)">
            <summary>
            Creates a new <see cref="T:Infragistics.Documents.Excel.HorizontalPageBreak"/> instance.
            </summary>
            <param name="firstRowOnPage">The 0-based index of the first row on the page after this break.</param>
        </member>
        <member name="M:Infragistics.Documents.Excel.HorizontalPageBreak.#ctor(System.Int32,Infragistics.Documents.Excel.WorksheetRegion)">
            <summary>
            Creates a new <see cref="T:Infragistics.Documents.Excel.HorizontalPageBreak"/> instance.
            </summary>
            <param name="firstRowOnPage">The 0-based index of the first row on the page after this break.</param>
            <param name="printArea">The print area in which the page break should occur or null to break in the entire sheet.</param>
            <exception cref="T:System.ArgumentException">
            Occurs when <paramref name="printArea"/> is not null and the <paramref name="firstRowOnPage"/> is outside the print area
            or the top row index of the print area.
            </exception>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.PrintAreas"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.HorizontalPageBreak.FirstRowOnPage">
            <summary>
            Gets the 0-based index of the first row on the page after this break.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.PageBreakCollection`1">
            <summary>
            Base class for the collections of horizontal and vertical page breaks on a <see cref="P:Infragistics.Documents.Excel.PageBreakCollection`1.Worksheet"/>.
            </summary>
            <typeparam name="T">The type of page break the collection contains.</typeparam>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.HorizontalPageBreaks"/>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.VerticalPageBreaks"/>
            <seealso cref="T:Infragistics.Documents.Excel.HorizontalPageBreakCollection"/>
            <seealso cref="T:Infragistics.Documents.Excel.VerticalPageBreakCollection"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.PageBreakCollection`1.Add(`0)">
            <summary>
            Adds a page break to the <see cref="P:Infragistics.Documents.Excel.PageBreakCollection`1.Worksheet"/>.
            </summary>
            <param name="pageBreak">The page break to add to the Worksheet.</param>
            <exception cref="T:System.ArgumentNullException">
            Occurs when <paramref name="pageBreak"/> is null.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when <paramref name="pageBreak"/> overlaps with another page break already in the collection.
            </exception>
            <seealso cref="M:Infragistics.Documents.Excel.PrintOptions.InsertPageBreak(Infragistics.Documents.Excel.WorksheetCell)"/>
            <seealso cref="M:Infragistics.Documents.Excel.PrintOptions.InsertPageBreak(Infragistics.Documents.Excel.WorksheetColumn)"/>
            <seealso cref="M:Infragistics.Documents.Excel.PrintOptions.InsertPageBreak(Infragistics.Documents.Excel.WorksheetRow)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.PageBreakCollection`1.Clear">
            <summary>
            Clears the collection of page breaks.
            </summary>
            <seealso cref="M:Infragistics.Documents.Excel.PrintOptions.ClearPageBreaks"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.PageBreakCollection`1.Contains(`0)">
            <summary>
            Determines whether the specified page break exists on the <see cref="P:Infragistics.Documents.Excel.PageBreakCollection`1.Worksheet"/>.
            </summary>
            <param name="pageBreak">The page break to test.</param>
            <exception cref="T:System.ArgumentNullException">
            Occurs when <paramref name="pageBreak"/> is null.
            </exception>
            <returns>True if the page break is on the Worksheet; False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.PageBreakCollection`1.IndexOf(`0)">
            <summary>
            Gets the 0-based index of the specified page break.
            </summary>
            <param name="pageBreak">The page break for which the index should be obtained.</param>
            <exception cref="T:System.ArgumentNullException">
            Occurs when <paramref name="pageBreak"/> is null.
            </exception>
            <returns>The 0-based index of the page break or -1 if the page break is no tin the collection.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.PageBreakCollection`1.Remove(`0)">
            <summary>
            Removes the specified page break from the <see cref="P:Infragistics.Documents.Excel.PageBreakCollection`1.Worksheet"/>.
            </summary>
            <param name="pageBreak">The page break which should be removed.</param>
            <exception cref="T:System.ArgumentNullException">
            Occurs when <paramref name="pageBreak"/> is null.
            </exception>
            <returns>True if the page break was contained on the Worksheet before removal; False otherwise.</returns>
            <seealso cref="M:Infragistics.Documents.Excel.PrintOptions.ClearPageBreaks"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.PageBreakCollection`1.RemoveAt(System.Int32)">
            <summary>
            Removes the page break at the specified index.
            </summary>
            <param name="index">The 0-based index of the page break to remove.</param>
            <exception cref="T:System.ArgumentOutOfRangeException">
            Occurs when <paramref name="index"/> is less than zero or greater than or equal to the number of page breaks in the collection.
            </exception>
            <seealso cref="M:Infragistics.Documents.Excel.PrintOptions.ClearPageBreaks"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.PageBreakCollection`1.Count">
            <summary>
            Gets the number of page breaks in this collection.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.PageBreakCollection`1.Item(System.Int32)">
            <summary>
            Gets the page break at the specified index.
            </summary>
            <param name="index">The index of the page break to get.</param>
            <exception cref="T:System.ArgumentOutOfRangeException">
            Occurs when <paramref name="index"/> is less than 0 or greater than of equal to <see cref="P:Infragistics.Documents.Excel.PageBreakCollection`1.Count"/>.
            </exception>
            <returns>A <see cref="T:Infragistics.Documents.Excel.PageBreak"/>-derived instance.</returns>
        </member>
        <member name="T:Infragistics.Documents.Excel.HorizontalPageBreakCollection">
            <summary>
            A collection of horizontal page breaks on a <see cref="T:Infragistics.Documents.Excel.Worksheet"/>.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.HorizontalPageBreaks"/>
            <seealso cref="T:Infragistics.Documents.Excel.HorizontalPageBreak"/>
        </member>
        <member name="T:Infragistics.Documents.Excel.VerticalPageBreakCollection">
            <summary>
            A collection of horizontal page breaks on a <see cref="T:Infragistics.Documents.Excel.Worksheet"/>.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.VerticalPageBreaks"/>
            <seealso cref="T:Infragistics.Documents.Excel.VerticalPageBreak"/>
        </member>
        <member name="T:Infragistics.Documents.Excel.VerticalPageBreak">
            <summary>
            Represents a vertical page break in a <see cref="T:Infragistics.Documents.Excel.Worksheet"/>.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.VerticalPageBreaks"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.VerticalPageBreak.#ctor(System.Int32)">
            <summary>
            Creates a new <see cref="T:Infragistics.Documents.Excel.VerticalPageBreak"/> instance.
            </summary>
            <param name="firstColumOnPage">The 0-based index of the first column on the page after this break.</param>
        </member>
        <member name="M:Infragistics.Documents.Excel.VerticalPageBreak.#ctor(System.Int32,Infragistics.Documents.Excel.WorksheetRegion)">
            <summary>
            Creates a new <see cref="T:Infragistics.Documents.Excel.VerticalPageBreak"/> instance.
            </summary>
            <param name="firstColumOnPage">The 0-based index of the first column on the page after this break.</param>
            <param name="printArea">The print area in which the page break should occur or null to break in the entire sheet.</param>
            <exception cref="T:System.ArgumentException">
            Occurs when <paramref name="printArea"/> is not null and the <paramref name="firstColumOnPage"/> is outside the print area
            or the left column index of the print area.
            </exception>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.PrintAreas"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.VerticalPageBreak.FirstColumnOnPage">
            <summary>
            Gets the 0-based index of the first column on the page after this break.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.PredefinedShapes.DiamondShape">
            <summary>
            Represents the diamond shape.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.WorksheetShapeWithText">
            <summary>
            Abstract base class for all shapes that can display text.
            </summary>
            <remarks>
            <p class="body">
            Primitive shapes, such as polygons, and cell comments can display regular text or text with mixed formatting and are derived from this class.
            </p>
            </remarks>
            <seealso cref="T:Infragistics.Documents.Excel.WorksheetCellComment"/>
            <seealso cref="T:Infragistics.Documents.Excel.UnknownShape"/>
        </member>
        <member name="T:Infragistics.Documents.Excel.WorksheetShape">
            <summary>
            Abstract base class for all shapes (atomic or compound) in a worksheet.
            </summary>
            <remarks>
            <p class="body">
            Atomic shapes are singular shape entities, such as an image, a polygon, or text.
            Compound shapes are groupings of shapes, and are represented by <see cref="T:Infragistics.Documents.Excel.WorksheetShapeGroup"/>
            instances.
            </p>
            <p class="body">
            Currently, not all shape information is customizable (such as shape rotation).  However,
            for round-tripping purposes, when a shape is loaded from an Excel file, this 
            information in maintained with the shape.  See <see cref="M:Infragistics.Documents.Excel.WorksheetShape.ClearUnknownData"/> for more
            information about unsupported data.
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetShape.ClearUnknownData">
            <summary>
            Clears the cached unknown shape data which was read in from a parsed excel file.
            </summary>
            <remarks>
            <p class="body">
            This method will only be needed until all shape information is supported and customizable.
            After all shape data can be controlled, this method will become obsolete. Currently, all
            unsupported data will be stored with the shape for round-tripping purposes.  For example, 
            if an Excel file with complex and unsupported shapes is loaded into a 
            <see cref="T:Infragistics.Documents.Excel.Workbook"/> instance, some cell values are changed, and it is saved to
            the same file, the complex shapes will still exist in the workbook.  However, if a
            loaded shape needs to be modified before it is saved back, this method
            allows for that unsupported data to be removed while all supported data is maintained.
            </p>
            <p class="note">
            <B>Note:</B> This method only clears unsupported data.  In future versions of the product, 
            as more shape data is supported, this method will have different effects on the shape, 
            until eventually all data is supported and this method will have no effect on the shape.
            </p>
            </remarks>
            <exception cref="T:System.InvalidOperationException">
            This method is called on an <see cref="T:Infragistics.Documents.Excel.UnknownShape"/> instance.
            </exception>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetShape.CreatePredefinedShape(Infragistics.Documents.Excel.PredefinedShapeType)">
            <summary>
            Creates a shape which is predefined in Microsoft Excel.
            </summary>
            <param name="shapeType">The type of shape to create.</param>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="shapeType"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.PredefinedShapeType"/> enumeration.
            </exception>
            <returns>A <see cref="T:Infragistics.Documents.Excel.WorksheetShape"/>-derived instance representing the predefined shape.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetShape.GetBoundsInTwips">
            <summary>
            Gets the bounds of the shape in twips (1/20th of a point).
            </summary>
            <remarks>
            <p class="body">
            The bounds returned by this method are only valid with the current configuration of the worksheet.
            If any rows or columns before or within the shape are resized, these bounds will no longer reflect the 
            position of the shape.
            </p>
            </remarks>
            <exception cref="T:System.InvalidOperationException">
            The <see cref="P:Infragistics.Documents.Excel.WorksheetShape.TopLeftCornerCell"/> or <see cref="P:Infragistics.Documents.Excel.WorksheetShape.BottomRightCornerCell"/> are null, in which case the shape has no bounds.
            </exception>
            <returns>The bounds of the shape on its worksheet.</returns>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetShape.SetBoundsInTwips(Infragistics.Documents.Excel.Worksheet,System.Drawing.Rectangle)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetShape.GetBoundsInTwips(Infragistics.Documents.Excel.PositioningOptions)">
            <summary>
            Gets the bounds of the shape in twips (1/20th of a point).
            </summary>
            <remarks>
            <p class="body">
            The bounds returned by this method are only valid with the current configuration of the worksheet.
            If any rows or columns before or within the shape are resized, these bounds will no longer reflect the 
            position of the shape.
            </p>
            </remarks>
            <param name="options">The options to use when getting the bounds of the shape.</param>
            <exception cref="T:System.InvalidOperationException">
            The <see cref="P:Infragistics.Documents.Excel.WorksheetShape.TopLeftCornerCell"/> or <see cref="P:Infragistics.Documents.Excel.WorksheetShape.BottomRightCornerCell"/> are null, in which case the shape has no bounds.
            </exception>
            <returns>The bounds of the shape on its worksheet.</returns>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetShape.SetBoundsInTwips(Infragistics.Documents.Excel.Worksheet,System.Drawing.Rectangle)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetShape.SetBoundsInTwips(Infragistics.Documents.Excel.Worksheet,System.Drawing.Rectangle)">
            <summary>
            Sets the bounds of the shape in twips (1/20th of a point).
            </summary>
            <remarks>
            <p class="body">
            The shape will only be positioned at the specified bounds while the worksheet remains in the current configuration.
            Depending on the <see cref="P:Infragistics.Documents.Excel.WorksheetShape.PositioningMode"/> of the shape, it may change bounds if any rows or columns before or within the shape are resized.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="worksheet"/> is null.
            </exception>
            <param name="worksheet">The worksheet on which the shape should be placed.</param>
            <param name="bounds">The new bounds where the shape should be placed.</param> 
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetShape.SetBoundsInTwips(Infragistics.Documents.Excel.Worksheet,System.Drawing.Rectangle,Infragistics.Documents.Excel.PositioningOptions)">
            <summary>
            Sets the bounds of the shape in twips (1/20th of a point).
            </summary>
            <remarks>
            <p class="body">
            The shape will only be positioned at the specified bounds while the worksheet remains in the current configuration.
            Depending on the <see cref="P:Infragistics.Documents.Excel.WorksheetShape.PositioningMode"/> of the shape, it may change bounds if any rows or columns before or within the shape are resized.
            </p>
            </remarks>s
            <exception cref="T:System.ArgumentNullException">
            <paramref name="worksheet"/> is null.
            </exception>
            <param name="worksheet">The worksheet on which the shape should be placed.</param>
            <param name="bounds">The new bounds where the shape should be placed.</param> 
            <param name="options">The options to use when setting the bounds of the shape.</param>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetShape.Fill">
            <summary>
            Gets or sets the fill to use in the background of the shape.
            </summary>
            <remarks>
            <p class="note">
            <b>Note:</b> some shapes, such as connectors or groups, cannot have a fill set. For these shapes, the value on this property
            will be ignored and lost when the workbook is saved.
            </p>
            </remarks>
            <value>A <see cref="T:Infragistics.Documents.Excel.ShapeFill"/>-derived instance describing the fill of the shape, or null for no fill.</value>
            <seealso cref="M:Infragistics.Documents.Excel.ShapeFill.FromColor(System.Drawing.Color)"/>
            <seealso cref="T:Infragistics.Documents.Excel.ShapeFillSolid"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetShape.Outline"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetShape.BottomRightCornerCell">
            <summary>
            Gets or sets the cell where the bottom-right corner of the shape resides.
            </summary>
            <remarks>
            <p class="body">
            This anchor cell, along with the <see cref="P:Infragistics.Documents.Excel.WorksheetShape.TopLeftCornerCell"/>, determines where the shape will be
            positioned on the worksheet.  In addition, the <see cref="P:Infragistics.Documents.Excel.WorksheetShape.BottomRightCornerPosition"/> and 
            <see cref="P:Infragistics.Documents.Excel.WorksheetShape.TopLeftCornerPosition"/> properties allow for finer control of the shape's position.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentException">
            The value assigned is a cell whose worksheet is not the same as this shape's worksheet.
            </exception>
            <exception cref="T:System.ArgumentNullException">
            The value assigned is null and this shape already exists on a worksheet or group.
            </exception>
            <value>The cell where the bottom-right corner of the shape resides.</value>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetShape.BottomRightCornerPosition"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetShape.TopLeftCornerCell"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetShape.TopLeftCornerPosition"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetShape.BottomRightCornerPosition">
            <summary>
            Gets or sets the position in the <see cref="P:Infragistics.Documents.Excel.WorksheetShape.BottomRightCornerCell"/> of the shape's bottom-right corner,
            expressed in percentages.
            </summary>
            <remarks>
            <p class="body">
            These percentages are expressed as distance across the associated dimension of the cell, starting at the 
            top-left corner of the cell.  For example, (0.0, 0.0) represents the top-left corner of the cell, whereas
            (100.0, 100.0) represents the bottom-right corner of the cell.  (50.0, 10.0) would represent the location 
            in the cell which is centered horizontally, and a tenth of the way down from the top.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentOutOfRangeException">
            Either coordinate of the value assigned is outside the range of 0.0 to 100.0.
            </exception>
            <value>The position in the bottom-right corner cell of the shape's bottom-right corner.</value>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetShape.BottomRightCornerCell"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetShape.TopLeftCornerCell"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetShape.TopLeftCornerPosition"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetShape.FlippedHorizontally">
            <summary>
            Gets or sets the value which indicates whether the shape is flipped horizontally along the vertical center line.
            </summary>
            <exception cref="T:System.InvalidOperationException">
            The value is set to True and this shape doesn't allow flipping or rotating, such as a <see cref="T:Infragistics.Documents.Excel.WorksheetChart"/>.
            </exception>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetShape.FlippedVertically">
            <summary>
            Gets or sets the value which indicates whether the shape is flipped vertically along the horizontal center line.
            </summary>
            <exception cref="T:System.InvalidOperationException">
            The value is set to True and this shape doesn't allow flipping or rotating, such as a <see cref="T:Infragistics.Documents.Excel.WorksheetChart"/>.
            </exception>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetShape.Outline">
            <summary>
            Gets or sets the outline to use for the shape.
            </summary>
            <remarks>
            <p class="note">
            <b>Note:</b> some shapes, such as comments or groups, cannot have a outline set. For these shapes, the value on this property
            will be ignored and lost when the workbook is saved.
            </p>
            </remarks>
            <value>A <see cref="T:Infragistics.Documents.Excel.ShapeOutline"/>-derived instance describing the outline of the shape, or null for no outline.</value>
            <seealso cref="M:Infragistics.Documents.Excel.ShapeOutline.FromColor(System.Drawing.Color)"/>
            <seealso cref="T:Infragistics.Documents.Excel.ShapeOutlineSolid"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetShape.Fill"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetShape.PositioningMode">
            <summary>
            Gets or sets the way shapes will be repositioned in excel when cells before or within the shape are resized.
            </summary>
            <remarks>
            <p class="body">
            This value will not be saved for shapes contained in a <see cref="T:Infragistics.Documents.Excel.WorksheetShapeGroup"/>, which inherit their
            positioning mode from their parent group.
            </p>
            </remarks>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            The value assigned is not defined in the <see cref="T:Infragistics.Documents.Excel.ShapePositioningMode"/> enumeration.
            </exception>
            <value>The way shapes will be repositioned in excel when cells before or within the shape are resized.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetShape.TopLeftCornerCell">
            <summary>
            Gets or sets the cell where the top-left corner of the shape resides.
            </summary>
            <remarks>
            <p class="body">
            This anchor cell, along with the <see cref="P:Infragistics.Documents.Excel.WorksheetShape.BottomRightCornerCell"/>, determines where the shape will be
            positioned on the worksheet.  In addition, the <see cref="P:Infragistics.Documents.Excel.WorksheetShape.BottomRightCornerPosition"/> and 
            <see cref="P:Infragistics.Documents.Excel.WorksheetShape.TopLeftCornerPosition"/> properties allow for finer control of the shape's position.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentException">
            The value assigned is a cell whose worksheet is not the same as this shape's worksheet.
            </exception>
            <exception cref="T:System.ArgumentNullException">
            The value assigned is null and this shape already exists on a worksheet or group.
            </exception>
            <value>The cell where the top-left corner of the shape resides.</value>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetShape.BottomRightCornerCell"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetShape.BottomRightCornerPosition"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetShape.TopLeftCornerPosition"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetShape.TopLeftCornerPosition">
            <summary>
            Gets or sets the position in the <see cref="P:Infragistics.Documents.Excel.WorksheetShape.TopLeftCornerCell"/> of the shape's top-left corner,
            expressed in percentages.
            </summary>
            <remarks>
            <p class="body">
            These percentages are expressed as distance across the associated dimension of the cell, starting at the 
            top-left corner of the cell.  For example, (0.0, 0.0) represents the top-left corner of the cell, whereas
            (100.0, 100.0) represents the bottom-right corner of the cell.  (50.0, 10.0) would represent the location 
            in the cell which is centered horizontally, and a tenth of the way down from the top.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentOutOfRangeException">
            Either coordinate of the value assigned is outside the range of 0.0 to 100.0.
            </exception>
            <value>The position in the top-left corner cell of the shape's top-left corner.</value>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetShape.BottomRightCornerCell"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetShape.BottomRightCornerPosition"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetShape.TopLeftCornerCell"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetShape.Visible">
            <summary>
            Gets or sets the value indicating whether the shape is visible on the worksheet.
            </summary>
            <value>The value indicating whether the shape is visible on the worksheet.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetShape.Worksheet">
            <summary>
            Gets the worksheet on which the shape resides.
            </summary>
            <value>The worksheet on which the shape resides.</value>
            // MD 9/2/08 - Cell Comments
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetShapeWithText.Text">
            <summary>
            Gets or sets the formatted text of the shape.
            </summary>
            <value>The formatted text of the shape.</value>
        </member>
        <member name="M:Infragistics.Documents.Excel.PredefinedShapes.DiamondShape.#ctor">
            <summary>
            Creates a new <see cref="T:Infragistics.Documents.Excel.PredefinedShapes.DiamondShape"/> instance.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.PredefinedShapes.EllipseShape">
            <summary>
            Represents the ellipse shape.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.PredefinedShapes.EllipseShape.#ctor">
            <summary>
            Creates a new <see cref="T:Infragistics.Documents.Excel.PredefinedShapes.EllipseShape"/> instance.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.PredefinedShapes.HeartShape">
            <summary>
            Represents the heart shape.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.PredefinedShapes.HeartShape.#ctor">
            <summary>
            Creates a new <see cref="T:Infragistics.Documents.Excel.PredefinedShapes.HeartShape"/> instance.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.PredefinedShapes.IrregularSeal1Shape">
            <summary>
            Represents the irregular seal 1 shape.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.PredefinedShapes.IrregularSeal1Shape.#ctor">
            <summary>
            Creates a new <see cref="T:Infragistics.Documents.Excel.PredefinedShapes.IrregularSeal1Shape"/> instance.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.PredefinedShapes.IrregularSeal2Shape">
            <summary>
            Represents the irregular seal 2 shape.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.PredefinedShapes.IrregularSeal2Shape.#ctor">
            <summary>
            Creates a new <see cref="T:Infragistics.Documents.Excel.PredefinedShapes.IrregularSeal2Shape"/> instance.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.PredefinedShapes.LightningBoltShape">
            <summary>
            Represents the lightning bolt shape.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.PredefinedShapes.LightningBoltShape.#ctor">
            <summary>
            Creates a new <see cref="T:Infragistics.Documents.Excel.PredefinedShapes.LightningBoltShape"/> instance.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.PredefinedShapes.LineShape">
            <summary>
            Represents the line shape.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.PredefinedShapes.LineShape.#ctor">
            <summary>
            Creates a new <see cref="T:Infragistics.Documents.Excel.PredefinedShapes.LineShape"/> instance.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.PredefinedShapes.PentagonShape">
            <summary>
            Represents the pentagon shape.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.PredefinedShapes.PentagonShape.#ctor">
            <summary>
            Creates a new <see cref="T:Infragistics.Documents.Excel.PredefinedShapes.PentagonShape"/> instance.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.PredefinedShapes.RectangleShape">
            <summary>
            Represents the rectangle shape.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.PredefinedShapes.RectangleShape.#ctor">
            <summary>
            Creates a new <see cref="T:Infragistics.Documents.Excel.PredefinedShapes.RectangleShape"/> instance.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.PredefinedShapes.RightTriangleShape">
            <summary>
            Represents the right triangle shape.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.PredefinedShapes.RightTriangleShape.#ctor">
            <summary>
            Creates a new <see cref="T:Infragistics.Documents.Excel.PredefinedShapes.RightTriangleShape"/> instance.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.PredefinedShapes.StraightConnector1Shape">
            <summary>
            Represents the straight connector 1 shape.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.PredefinedShapes.StraightConnector1Shape.#ctor">
            <summary>
            Creates a new <see cref="T:Infragistics.Documents.Excel.PredefinedShapes.StraightConnector1Shape"/> instance.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.PrintAreasCollection">
            <summary>
            Gets the collection of print areas in a <see cref="T:Infragistics.Documents.Excel.Worksheet"/> or a worksheet's print settings in a <see cref="T:Infragistics.Documents.Excel.CustomView"/>.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.PrintAreas"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.PrintAreasCollection.Add(Infragistics.Documents.Excel.WorksheetRegion)">
            <summary>
            Adds a print area to the collection.
            </summary>
            <param name="printArea">The print area to add to the collection.</param>
            <exception cref="T:System.ArgumentNullException">
            Occurs when <paramref name="printArea"/> is null.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when <paramref name="printArea"/> overlaps with another print area in the collection.
            </exception>
        </member>
        <member name="M:Infragistics.Documents.Excel.PrintAreasCollection.Clear">
            <summary>
            Clears all print areas from the collection.
            </summary>
            <remarks>
            <p class="body">
            If any page breaks are contained in a print area, they will be removed from their collection.
            </p>
            </remarks>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.HorizontalPageBreaks"/>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.VerticalPageBreaks"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.PrintAreasCollection.Contains(Infragistics.Documents.Excel.WorksheetRegion)">
            <summary>
            Determines whether the specified print area is in the collection.
            </summary>
            <param name="printArea">The print area to search for in the collection.</param>
            <returns>True if the print area is in the collection; False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.PrintAreasCollection.Remove(Infragistics.Documents.Excel.WorksheetRegion)">
            <summary>
            Removes the specified print area from the collection.
            </summary>
            <param name="printArea">The print area to remove from the collection.</param>
            <remarks>
            <p class="body">
            If any page breaks are contained in the removed print area, they will be removed from their collection.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentNullException">
            Occurs when <paramref name="printArea"/> is null.
            </exception>
            <returns>True if the print area was found and removed; False otherwise.</returns>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.HorizontalPageBreaks"/>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.VerticalPageBreaks"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.PrintAreasCollection.RemoveAt(System.Int32)">
            <summary>
            Removes the print area at the specified index from the collection.
            </summary>
            <param name="index">The index of the print area to remove from the collection.</param>
            <remarks>
            <p class="body">
            If any page breaks are contained in the removed print area, they will be removed from their collection.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentOutOfRangeException">
            Occurs when <paramref name="index"/> is less than 0 or greater than or equal to the size of the collection.
            </exception>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.HorizontalPageBreaks"/>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.VerticalPageBreaks"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.PrintAreasCollection.Count">
            <summary>
            Gets the number of print areas in the collection.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.PrintAreasCollection.Item(System.Int32)">
            <summary>
            Gets the print area at the specified index.
            </summary>
            <param name="index">The index of the print area to get.</param>
            <exception cref="T:System.ArgumentOutOfRangeException">
            Occurs when <paramref name="index"/> is less than 0 or greater than or equal to the size of the collection.
            </exception>
            <returns>A <see cref="T:Infragistics.Documents.Excel.WorksheetRegion"/> instance representing a print area in the <see cref="T:Infragistics.Documents.Excel.Worksheet"/>.</returns>
        </member>
        <member name="T:Infragistics.Documents.Excel.PrintOptions">
            <summary>
            Class which exposes the various print options available for a worksheet which can be saved with both a 
            worksheet and a custom view.
            </summary>
            <remarks>
            <p class="body">
            This class provides a way to control how a worksheet is printed.
            </p>
            </remarks>
            <seealso cref="P:Infragistics.Documents.Excel.Worksheet.PrintOptions"/>
            <seealso cref="M:Infragistics.Documents.Excel.CustomView.GetPrintOptions(Infragistics.Documents.Excel.Worksheet)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.PrintOptions.ClearPageBreaks">
            <summary>
            Clears all page breaks from the <see cref="T:Infragistics.Documents.Excel.PrintOptions"/>.
            </summary>
            <seealso cref="M:Infragistics.Documents.Excel.PageBreakCollection`1.Clear"/>
            <seealso cref="M:Infragistics.Documents.Excel.PageBreakCollection`1.Remove(`0)"/>
            <seealso cref="M:Infragistics.Documents.Excel.PageBreakCollection`1.RemoveAt(System.Int32)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.PrintOptions.InsertPageBreak(Infragistics.Documents.Excel.WorksheetCell)">
            <summary>
            Inserts a horizontal and/or vertical page break before the specified cell.
            </summary>
            <param name="cell">The cell at which to insert the page break(s).</param>
            <remarks>
            <p class="body">
            If the cell is not contained in one of the print areas in the <see cref="P:Infragistics.Documents.Excel.PrintOptions.PrintAreas"/> collection, the page breaks added will be as follows:
            If the cell is at the top-left corner of the <see cref="T:Infragistics.Documents.Excel.Worksheet"/>, an exception will be thrown. If the cell is on the left edge of the 
            Worksheet, a horizontal page break will be inserted above the cell. If the cell is on the top edge of the Worksheet, a vertical page break 
            will be inserted to the left of the cell. If the cell is anywhere else in the Worksheet, a horizontal page break will be inserted above the 
            cell and a vertical page break will be inserted to the left of the cell.
            </p>
            <p class="body">
            If the cell is contained in one of the print areas in the <see cref="P:Infragistics.Documents.Excel.PrintOptions.PrintAreas"/> collection, the page breaks added will be as follows:
            If the cell is at the top-left corner of the print area, no page breaks will be inserted. If the cell is on the left edge of the print area, 
            a horizontal page break will be inserted above the cell. If the cell is on the top edge of the print area, a vertical page break will be 
            inserted to the left of the cell. If the cell is anywhere else in the print area, a horizontal page break will be inserted above the cell
            and a vertical page break will be inserted to the left of the cell.
            </p>
            <p class="body">
            When page breaks are inserted in a print area, they will only extend to the edges of the print area.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentNullException">
            Occurs when <paramref name="cell"/> is null.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when <paramref name="cell"/> is at the top-left corner of the <see cref="T:Infragistics.Documents.Excel.Worksheet"/>.
            </exception>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.HorizontalPageBreaks"/>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.VerticalPageBreaks"/>
            <seealso cref="M:Infragistics.Documents.Excel.PrintOptions.ClearPageBreaks"/>
            <seealso cref="M:Infragistics.Documents.Excel.PrintOptions.InsertPageBreak(Infragistics.Documents.Excel.WorksheetColumn)"/>
            <seealso cref="M:Infragistics.Documents.Excel.PrintOptions.InsertPageBreak(Infragistics.Documents.Excel.WorksheetRow)"/>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.PrintAreas"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.PrintOptions.InsertPageBreak(Infragistics.Documents.Excel.WorksheetColumn)">
            <summary>
            Inserts a vertical page break to the left of the specified column.
            </summary>
            <param name="column">The column at which to insert the page break.</param>
            <remarks>
            <p class="body">
            If the column is not contained in one of the print areas in the <see cref="P:Infragistics.Documents.Excel.PrintOptions.PrintAreas"/> collection, the page breaks added will be as follows:
            If the column is at the left edge of the <see cref="T:Infragistics.Documents.Excel.Worksheet"/>, an exception will be thrown. If the column is anywhere else in the Worksheet, 
            a vertical page break will be inserted to the left of the column.
            </p>
            <p class="body">
            If the column is contained in one of the print areas in the <see cref="P:Infragistics.Documents.Excel.PrintOptions.PrintAreas"/> collection, the page breaks added will be as follows:
            If the column is at the left edge of the print area, no page break will be inserted. If the column is anywhere else in the print area, a 
            vertical page break will be inserted to the left of the column.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentNullException">
            Occurs when <paramref name="column"/> is null.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when <paramref name="column"/> is at the left edge of the <see cref="T:Infragistics.Documents.Excel.Worksheet"/>.
            </exception>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.VerticalPageBreaks"/>
            <seealso cref="M:Infragistics.Documents.Excel.PrintOptions.ClearPageBreaks"/>
            <seealso cref="M:Infragistics.Documents.Excel.PrintOptions.InsertPageBreak(Infragistics.Documents.Excel.WorksheetCell)"/>
            <seealso cref="M:Infragistics.Documents.Excel.PrintOptions.InsertPageBreak(Infragistics.Documents.Excel.WorksheetRow)"/>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.PrintAreas"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.PrintOptions.InsertPageBreak(Infragistics.Documents.Excel.WorksheetRow)">
            <summary>
            Inserts a horizontal page break above the specified row.
            </summary>
            <param name="row">The row at which to insert the page break.</param>
            <remarks>
            <p class="body">
            If the row is not contained in one of the print areas in the <see cref="P:Infragistics.Documents.Excel.PrintOptions.PrintAreas"/> collection, the page breaks added will be as follows:
            If the row is at the top edge of the <see cref="T:Infragistics.Documents.Excel.Worksheet"/>, an exception will be thrown. If the row is anywhere else in the Worksheet, 
            a horizontal page break will be inserted above the row.
            </p>
            <p class="body">
            If the row is contained in one of the print areas in the <see cref="P:Infragistics.Documents.Excel.PrintOptions.PrintAreas"/> collection, the page breaks added will be as follows:
            If the row is at the top edge of the print area, no page break will be inserted. If the row is anywhere else in the print area, a 
            horizontal page break will be inserted above the row.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentNullException">
            Occurs when <paramref name="row"/> is null.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when <paramref name="row"/> is at the top edge of the <see cref="T:Infragistics.Documents.Excel.Worksheet"/>.
            </exception>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.HorizontalPageBreaks"/>
            <seealso cref="M:Infragistics.Documents.Excel.PrintOptions.ClearPageBreaks"/>
            <seealso cref="M:Infragistics.Documents.Excel.PrintOptions.InsertPageBreak(Infragistics.Documents.Excel.WorksheetCell)"/>
            <seealso cref="M:Infragistics.Documents.Excel.PrintOptions.InsertPageBreak(Infragistics.Documents.Excel.WorksheetColumn)"/>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.PrintAreas"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.PrintOptions.Reset">
            <summary>
            Resets the print options to their default settings.
            </summary>
            <remarks>
            <p class="body">
            The defaults used for each setting are the same defaults with which Microsoft Excel creates a blank worksheet.
            </p>
            </remarks>
        </member>
        <member name="P:Infragistics.Documents.Excel.PrintOptions.BottomMargin">
            <summary>
            Gets or sets the margin at the bottom of each printed page of the worksheet.
            </summary>
            <exception cref="T:System.ArgumentOutOfRangeException">
            The assigned value is outside the valid margin range of 0 and 100.
            </exception>
            <value>The margin at the bottom of each printed page of the worksheet.</value>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.FooterMargin"/>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.HeaderMargin"/>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.LeftMargin"/>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.RightMargin"/>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.TopMargin"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.PrintOptions.CenterHorizontally">
            <summary>
            Gets or sets the value indicating whether the printed pages should be centered horizontally.
            </summary>
            <value>The value indicating whether the printed pages should be centered horizontally.</value>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.CenterVertically"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.PrintOptions.CenterVertically">
            <summary>
            Gets or sets the value indicating whether the printed pages should be centered vertically.
            </summary>
            <value>The value indicating whether the printed pages should be centered vertically.</value>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.CenterHorizontally"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.PrintOptions.ColumnsToRepeatAtLeft">
            <summary>
            Gets or sets the range of columns which should be printed on every page.
            </summary>
            <exception cref="T:System.ArgumentException">
            Occurs when the value specified is not null and its <seealso cref="P:Infragistics.Documents.Excel.RepeatTitleRange.EndIndex"/> value is greater than or equal 
            to the number of columns in the <see cref="T:Infragistics.Documents.Excel.Worksheet"/>.
            </exception>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.RowsToRepeatAtTop"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.PrintOptions.DraftQuality">
            <summary>
            Gets or sets the value indicating whether the printed pages should be printed using draft quality.
            </summary>
            <value>The value indicating whether the printed pages should be printed using draft quality.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.PrintOptions.Footer">
            <summary>
            Gets or sets the footer for each page of the printed worksheet.
            </summary>
            <remarks>
            <p class="body">
            The '&amp;' character in the header and footer is a special character. Depending on what is after it, 
            the formatting of the text can be controlled or dynamic text can be inserted. Below is a list of 
            the available commands:
            <list type="table">
            	<listheader>
            		<term>Section commands</term>
            	</listheader>
            	<item>
            		<term>&amp;L</term>
            		<description>
            			The following text will appear in the left section. The formatting of new sections is 
            			always the default formatting, regardless of the formatting of the previous section.
            		</description>
            	</item>
            	<item>
            		<term>&amp;C</term>
            		<description>
            			The following text will appear in the center section. The formatting of new sections is 
            			always the default formatting, regardless of the formatting of the previous section.
            		</description>
            	</item>
            	<item>
            		<term>&amp;R</term>
            		<description>
            			The following text will appear in the right section. The formatting of new sections is 
            			always the default formatting, regardless of the formatting of the previous section.
            		</description>
            	</item>
            </list>
            <list type="table">
            	<listheader>
            		<term>Replacement commands</term>
            	</listheader>
            	<item>
            		<term>&amp;&amp;</term>
            		<description>Insert the '&amp;' character.</description>
            	</item>
            	<item>
            		<term>&amp;A</term>
            		<description>Insert the current worksheet name.</description>
            	</item>
            	<item>
            		<term>&amp;D</term>
            		<description>Insert the current date.</description>
            	</item>
            	<item>
            		<term>&amp;F</term>
            		<description>Insert the current file name.</description>
            	</item>
            	<item>
            		<term>&amp;G</term>
            		<description>Insert an image (<b>Note:</b> This command is currently not supported).</description>
            	</item>
            	<item>
            		<term>&amp;N</term>
            		<description>Insert the  number of pages the worksheet will need to print.</description>
            	</item>
            	<item>
            		<term>&amp;P</term>
            		<description>Insert the current page number.</description>
            	</item>
            	<item>
            		<term>&amp;T</term>
            		<description>Insert the current time.</description>
            	</item>
            	<item>
            		<term>&amp;Z</term>
            		<description>Insert the current file path (without the file name).</description>
            	</item>
            </list>
            <list type="table">
            	<listheader>
            		<term>Formatting commands</term>
            	</listheader>
            	<item>
            		<term>&amp;B</term>
            		<description>Toggle bold.</description>
            	</item>
            	<item>
            		<term>&amp;E</term>
            		<description>Toggle double underlining.</description>
            	</item>
            	<item>
            		<term>&amp;I</term>
            		<description>Toggle italics.</description>
            	</item>
            	<item>
            		<term>&amp;S</term>
            		<description>Toggle strikethrough.</description>
            	</item>
            	<item>
            		<term>&amp;U</term>
            		<description>Toggle underlining.</description>
            	</item>
            	<item>
            		<term>&amp;X</term>
            		<description>Toggle superscript.</description>
            	</item>
            	<item>
            		<term>&amp;Y</term>
            		<description>Toggle subscript.</description>
            	</item>
            	<item>
            		<term>&amp;&lt;FontSize&gt;</term>
            		<description>
            			Sets a new font size for the following text. The size is expressed as a positive integer. 
            			If a number is to follow this command in the header, it must be separated by a space.
            		</description>
            	</item>
            	<item>
            		<term>&amp;"&lt;FontName&gt;"</term>
            		<description>
            			Sets a new font for the following text. If the font name is not recognized, the default 
            			font will be used.
            		</description>
            	</item>
            	<item>
            		<term>&amp;"&lt;FontName&gt;,&lt;FontStyle&gt;"</term>
            		<description>
            			Sets the new font and font style for the following text. The font style is usually "Regular", 
            			"Bold", "Italic", or "Bold Italic", but	can be other styles depending on the font. The 
            			available font styles can be seen in the font dialog when a font is selected.
            		</description>
            	</item>
            </list>
            </p>
            <p class="body">
            The header or footer string could look like this: &amp;L&amp;"Arial,Bold"&amp;D&amp;CPage &amp;P of 
            &amp;N on &amp;A&amp;R&amp;14&amp;F.
            </p>
            </remarks>
            <value>The footer for each page of the worksheet.</value>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.Header"/>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.FooterMargin"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.PrintOptions.FooterMargin">
            <summary>
            Gets or sets the footer margin for each printed page of the worksheet.
            </summary>
            <exception cref="T:System.ArgumentOutOfRangeException">
            The assigned value is outside the valid margin range of 0 and 100.
            </exception>
            <value>The footer margin for each printed page of the worksheet.</value>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.Footer"/>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.BottomMargin"/>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.HeaderMargin"/>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.LeftMargin"/>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.RightMargin"/>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.TopMargin"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.PrintOptions.Header">
            <summary>
            Gets or sets the header for each page of the printed worksheet.
            </summary>
            <remarks>
            <p class="body">
            The '&amp;' character in the header and footer is a special character. Depending on what is after it, 
            the formatting of the text can be controlled or dynamic text can be inserted. Below is a list of 
            the available commands:
            <list type="table">
            	<listheader>
            		<term>Section commands</term>
            	</listheader>
            	<item>
            		<term>&amp;L</term>
            		<description>
            			The following text will appear in the left section. The formatting of new sections is 
            			always the default formatting, regardless of the formatting of the previous section.
            		</description>
            	</item>
            	<item>
            		<term>&amp;C</term>
            		<description>
            			The following text will appear in the center section. The formatting of new sections is 
            			always the default formatting, regardless of the formatting of the previous section.
            		</description>
            	</item>
            	<item>
            		<term>&amp;R</term>
            		<description>
            			The following text will appear in the right section. The formatting of new sections is 
            			always the default formatting, regardless of the formatting of the previous section.
            		</description>
            	</item>
            </list>
            <list type="table">
            	<listheader>
            		<term>Replacement commands</term>
            	</listheader>
            	<item>
            		<term>&amp;&amp;</term>
            		<description>Insert the '&amp;' character.</description>
            	</item>
            	<item>
            		<term>&amp;A</term>
            		<description>Insert the current worksheet name.</description>
            	</item>
            	<item>
            		<term>&amp;D</term>
            		<description>Insert the current date.</description>
            	</item>
            	<item>
            		<term>&amp;F</term>
            		<description>Insert the current file name.</description>
            	</item>
            	<item>
            		<term>&amp;G</term>
            		<description>Insert an image (<b>Note:</b> This command is currently not supported).</description>
            	</item>
            	<item>
            		<term>&amp;N</term>
            		<description>Insert the  number of pages the worksheet will need to print.</description>
            	</item>
            	<item>
            		<term>&amp;P</term>
            		<description>Insert the current page number.</description>
            	</item>
            	<item>
            		<term>&amp;T</term>
            		<description>Insert the current time.</description>
            	</item>
            	<item>
            		<term>&amp;Z</term>
            		<description>Insert the current file path (without the file name).</description>
            	</item>
            </list>
            <list type="table">
            	<listheader>
            		<term>Formatting commands</term>
            	</listheader>
            	<item>
            		<term>&amp;B</term>
            		<description>Toggle bold.</description>
            	</item>
            	<item>
            		<term>&amp;E</term>
            		<description>Toggle double underlining.</description>
            	</item>
            	<item>
            		<term>&amp;I</term>
            		<description>Toggle italics.</description>
            	</item>
            	<item>
            		<term>&amp;S</term>
            		<description>Toggle strikethrough.</description>
            	</item>
            	<item>
            		<term>&amp;U</term>
            		<description>Toggle underlining.</description>
            	</item>
            	<item>
            		<term>&amp;X</term>
            		<description>Toggle superscript.</description>
            	</item>
            	<item>
            		<term>&amp;Y</term>
            		<description>Toggle subscript.</description>
            	</item>
            	<item>
            		<term>&amp;&lt;FontSize&gt;</term>
            		<description>
            			Sets a new font size for the following text. The size is expressed as a positive integer. 
            			If a number is to follow this command in the header, it must be separated by a space.
            		</description>
            	</item>
            	<item>
            		<term>&amp;"&lt;FontName&gt;"</term>
            		<description>
            			Sets a new font for the following text. If the font name is not recognized, the default 
            			font will be used.
            		</description>
            	</item>
            	<item>
            		<term>&amp;"&lt;FontName&gt;,&lt;FontStyle&gt;"</term>
            		<description>
            			Sets the new font and font style for the following text. The font style is usually "Regular", 
            			"Bold", "Italic", or "Bold Italic", but	can be other styles depending on the font. The 
            			available font styles can be seen in the font dialog when a font is selected.
            		</description>
            	</item>
            </list>
            </p>
            <p class="body">
            The header or footer string could look like this: &amp;L&amp;"Arial,Bold"&amp;D&amp;CPage &amp;P of 
            &amp;N on &amp;A&amp;R&amp;14&amp;F.
            </p>
            </remarks>
            <value>The header for each page of the worksheet.</value>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.Footer"/>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.HeaderMargin"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.PrintOptions.HeaderMargin">
            <summary>
            Gets or sets the header margin for each printed page of the worksheet.
            </summary>
            <exception cref="T:System.ArgumentOutOfRangeException">
            The assigned value is outside the valid margin range of 0 and 100.
            </exception>
            <value>The header margin for each printed page of the worksheet.</value>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.Header"/>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.BottomMargin"/>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.FooterMargin"/>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.LeftMargin"/>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.RightMargin"/>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.TopMargin"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.PrintOptions.HorizontalPageBreaks">
            <summary>
            Gets the collection of horizontal page breaks in the <see cref="T:Infragistics.Documents.Excel.Worksheet"/>.
            </summary>
            <seealso cref="T:Infragistics.Documents.Excel.HorizontalPageBreak"/>
            <seealso cref="M:Infragistics.Documents.Excel.PrintOptions.ClearPageBreaks"/>
            <seealso cref="M:Infragistics.Documents.Excel.PrintOptions.InsertPageBreak(Infragistics.Documents.Excel.WorksheetCell)"/>
            <seealso cref="M:Infragistics.Documents.Excel.PrintOptions.InsertPageBreak(Infragistics.Documents.Excel.WorksheetColumn)"/>
            <seealso cref="M:Infragistics.Documents.Excel.PrintOptions.InsertPageBreak(Infragistics.Documents.Excel.WorksheetRow)"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.PrintOptions.LeftMargin">
            <summary>
            Gets or sets the margin at the left of each printed page of the worksheet.
            </summary>
            <exception cref="T:System.ArgumentOutOfRangeException">
            The assigned value is outside the valid margin range of 0 and 100.
            </exception>
            <value>The margin at the left of each printed page of the worksheet.</value>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.BottomMargin"/>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.FooterMargin"/>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.HeaderMargin"/>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.RightMargin"/>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.TopMargin"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.PrintOptions.MaxPagesHorizontally">
            <summary>
            Gets or sets the maximum number of pages allowed in the horizontal direction to print the worksheet.
            </summary>
            <remarks>
            <p class="body">
            A value of zero indicates no maximum is used in the horizontal direction. As many pages as needed will be used.
            </p>
            <p class="note">
            <B>Note:</B> For MaxPagesHorizontally and <see cref="P:Infragistics.Documents.Excel.PrintOptions.MaxPagesVertically"/> to affect the way the worksheet is printed,
            <see cref="P:Infragistics.Documents.Excel.PrintOptions.ScalingType"/> must be set to a value of FitToPages. However, if the the ScalingType is different 
            and these values aren't used, they will still be saved with the worksheet.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentOutOfRangeException">
            The value assigned is outside the valid range of 0 and 32767.
            </exception>
            <value>The maximum number of pages allowed in the horizontal direction to print the worksheet.</value>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.MaxPagesVertically"/>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.ScalingType"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.PrintOptions.MaxPagesVertically">
            <summary>
            Gets or sets the maximum number of pages allowed in the vertical direction to print the worksheet.
            </summary>
            <remarks>
            <p class="body">
            A value of zero indicates no maximum is used in the vertical direction. As many pages as needed will be used.
            </p>
            <p class="note">
            <B>Note:</B> For <see cref="P:Infragistics.Documents.Excel.PrintOptions.MaxPagesHorizontally"/> and MaxPagesVertically to affect the way the worksheet is printed,
            <see cref="P:Infragistics.Documents.Excel.PrintOptions.ScalingType"/> must be set to a value of FitToPages. However, if the the ScalingType is different 
            and these values aren't used, they will still be saved with the worksheet.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentOutOfRangeException">
            The value assigned is outside the valid range of 0 and 32767.
            </exception>
            <value>The maximum number of pages allowed in the vertical direction to print the worksheet.</value>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.MaxPagesHorizontally"/>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.ScalingType"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.PrintOptions.NumberOfCopies">
            <summary>
            Gets or sets the number of copies to print.
            </summary>
            <exception cref="T:System.ArgumentOutOfRangeException">
            The assigned value is outside the valid range of 1 and 65535.
            </exception>
            <value>The number of copies to print.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.PrintOptions.Orientation">
            <summary>
            Gets or sets the orientation for each page of the printed worksheet.
            </summary>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            The assigned value is not defined in the <see cref="P:Infragistics.Documents.Excel.PrintOptions.Orientation"/> enumeration.
            </exception>
            <value>The orientation for each page of the printed worksheet.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.PrintOptions.OrientationResolved">
            <summary>
            Returns the resolved orientation for each page of the printed worksheet.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.PrintOptions.PageOrder">
            <summary>
            Gets or sets the order in which to print pages for multiple page worksheets.
            </summary>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            The assigned value is not defined in the <see cref="P:Infragistics.Documents.Excel.PrintOptions.PageOrder"/> enumeration.
            </exception>
            <value>The order in which to print pages for multiple page worksheets.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.PrintOptions.PageNumbering">
            <summary>
            Gets or sets the method with which pages are numbered.
            </summary>
            <remarks>
            <p class="body">
            If this is set to a value of UseStartPageNumber, the first page is numbered using the <see cref="P:Infragistics.Documents.Excel.PrintOptions.StartPageNumber"/>.
            </p>
            </remarks>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            The assigned value is not defined in the <see cref="P:Infragistics.Documents.Excel.PrintOptions.PageNumbering"/> enumeration.
            </exception>
            <value>The method with which pages are numbered.</value>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.StartPageNumber"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.PrintOptions.PaperSize">
            <summary>
            Gets or sets the paper size for each printed page of the worksheet.
            </summary>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            The assigned value is not defined in the <see cref="P:Infragistics.Documents.Excel.PrintOptions.PaperSize"/> enumeration.
            </exception>
            <value>The paper size for each printed page of the worksheet.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.PrintOptions.PrintAreas">
            <summary>
            Gets the collection of print areas in the <see cref="T:Infragistics.Documents.Excel.Worksheet"/>.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.PrintOptions.PrintErrors">
            <summary>
            Gets or sets the way error values of cells are printed.
            </summary>
            <remarks>
            <p class="body">
            A cell can have an error value if its <see cref="P:Infragistics.Documents.Excel.WorksheetCell.Value"/> is set directly to
            an <see cref="T:Infragistics.Documents.Excel.ErrorValue"/> or if it is set to a <see cref="T:Infragistics.Documents.Excel.Formula"/> that evaluates to an
            error.
            </p>
            </remarks>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            The assigned value is not defined in the <see cref="P:Infragistics.Documents.Excel.PrintOptions.PrintErrors"/> enumeration.
            </exception>
            <value>The way error values of cells are printed.</value>
            <seealso cref="T:Infragistics.Documents.Excel.ErrorValue"/>
            <seealso cref="T:Infragistics.Documents.Excel.Formula"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.PrintOptions.PrintGridlines">
            <summary>
            Gets or sets the value which indicates whether to print the worksheet gridlines.
            </summary>
            <value>The value which indicates whether to print the worksheet gridlines.</value>
            <seealso cref="P:Infragistics.Documents.Excel.DisplayOptions.ShowGridlines"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.PrintOptions.PrintInBlackAndWhite">
            <summary>
            Gets or sets the value indicating whether the worksheet should be printed in black and white.
            </summary>
            <value>The value indicating whether the worksheet should be printed in black and white.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.PrintOptions.PrintNotes">
            <summary>
            Gets or sets the way cell comments are printed.
            </summary>
            <remarks>
            <p class="body">
            If this is set to a value of PrintAsDisplayed, the comments will only print if they are displayed on the worksheet.
            If comments are hidden but indicators are shown, neither the indicators nor the comments will print.
            </p>
            </remarks>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            The assigned value is not defined in the <see cref="P:Infragistics.Documents.Excel.PrintOptions.PrintNotes"/> enumeration.
            </exception>
            <value>The way cell notes are printed.</value>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetCell.Comment"/>
            <seealso cref="T:Infragistics.Documents.Excel.WorksheetCellComment"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.PrintOptions.PrintRowAndColumnHeaders">
            <summary>
            Gets or sets the value indicating whether to print row and column headers.
            </summary>
            <remarks>
            <p class="body">
            The row and column headers show the identifier of the row or column.
            </p>
            </remarks>
            <value>The value indicating whether to print row and column headers.</value>
            <seealso cref="P:Infragistics.Documents.Excel.DisplayOptions.ShowRowAndColumnHeaders"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.PrintOptions.Resolution">
            <summary>
            Gets or sets the horizontal print resolution in DPI.
            </summary>
            <exception cref="T:System.ArgumentOutOfRangeException">
            The value assigned is outside the valid range of 0 and 65535.
            </exception>
            <value>The horizontal print resolution in DPI.</value>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.VerticalResolution"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.PrintOptions.RightMargin">
            <summary>
            Gets or sets the margin at the right of each printed page of the worksheet.
            </summary>
            <exception cref="T:System.ArgumentOutOfRangeException">
            The assigned value is outside the valid margin range of 0 and 100.
            </exception>
            <value>The margin at the right of each printed page of the worksheet.</value>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.BottomMargin"/>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.FooterMargin"/>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.HeaderMargin"/>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.LeftMargin"/>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.TopMargin"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.PrintOptions.RowsToRepeatAtTop">
            <summary>
            Gets or sets the range of rows which should be printed on every page.
            </summary>
            <exception cref="T:System.ArgumentException">
            Occurs when the value specified is not null and its <seealso cref="P:Infragistics.Documents.Excel.RepeatTitleRange.EndIndex"/> value is greater than or equal 
            to the number of rows in the <see cref="T:Infragistics.Documents.Excel.Worksheet"/>.
            </exception>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.ColumnsToRepeatAtLeft"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.PrintOptions.ScalingFactor">
            <summary>
            Gets or sets the scaling factor to use when printing the worksheet.
            </summary>
            <remarks>
            <p class="body">
            The scaling factor is similar to magnifications in that is it stored as a percentage of the normal scaling. 
            A value of 100 indicates normal scaling whereas a value of 200 indicates the worksheet is scaled to twice its
            normal size.
            </p>
            <p class="note">
            <B>Note:</B> For ScalingFactor to affect the way the worksheet is printed, <see cref="P:Infragistics.Documents.Excel.PrintOptions.ScalingType"/> must be 
            set to a value of UseScalingFactor.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentOutOfRangeException">
            The assigned value is outside the valid range of 10 and 400.
            </exception>
            <value>The scaling factor to use when printing the worksheet.</value>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.ScalingType"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetDisplayOptions.MagnificationInNormalView"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetDisplayOptions.MagnificationInPageBreakView"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetDisplayOptions.MagnificationInPageLayoutView"/>
            <seealso cref="P:Infragistics.Documents.Excel.CustomViewDisplayOptions.MagnificationInCurrentView"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.PrintOptions.ScalingType">
            <summary>
            Gets or sets the method for scaling the worksheet when it is printed.
            </summary>
            <remarks>
            <p class="body">
            If this is set to a value of UseScalingFactor, <see cref="P:Infragistics.Documents.Excel.PrintOptions.ScalingFactor"/> is used to uniformly scale
            the worksheet on the printed pages.
            </p>
            <p class="body">
            If this is set to a value of FitToPages, <see cref="P:Infragistics.Documents.Excel.PrintOptions.MaxPagesHorizontally"/> and <see cref="P:Infragistics.Documents.Excel.PrintOptions.MaxPagesVertically"/>
            are used to set the maximum number of pages to fit the printed worksheet into in both directions.
            </p>
            </remarks>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            The assigned value is not defined in the <see cref="P:Infragistics.Documents.Excel.PrintOptions.ScalingType"/> enumeration.
            </exception>
            <value>The method for scaling the worksheet when it is printed.</value>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.MaxPagesHorizontally"/>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.MaxPagesVertically"/>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.ScalingFactor"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.PrintOptions.StartPageNumber">
            <summary>
            Gets or sets the page number for the first printed page of the worksheet.
            </summary>
            <remarks>
            <p class="body">
            For this value to be used, <see cref="P:Infragistics.Documents.Excel.PrintOptions.PageNumbering"/> must be set to a value of UseStartPageNumber.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentOutOfRangeException">
            The assigned value is outside the valid range of -32765 and 32767.
            </exception>
            <value>The page number for the first printed page of the worksheet.</value>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.PageNumbering"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.PrintOptions.TopMargin">
            <summary>
            Gets or sets the margin at the top of each printed page of the worksheet.
            </summary>
            <exception cref="T:System.ArgumentOutOfRangeException">
            The assigned value is outside the valid margin range of 0 and 100.
            </exception>
            <value>The margin at the top of each printed page of the worksheet.</value>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.BottomMargin"/>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.FooterMargin"/>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.HeaderMargin"/>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.LeftMargin"/>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.RightMargin"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.PrintOptions.VerticalPageBreaks">
            <summary>
            Gets the collection of vertical page breaks in the <see cref="T:Infragistics.Documents.Excel.Worksheet"/>.
            </summary>
            <seealso cref="T:Infragistics.Documents.Excel.VerticalPageBreak"/>
            <seealso cref="M:Infragistics.Documents.Excel.PrintOptions.ClearPageBreaks"/>
            <seealso cref="M:Infragistics.Documents.Excel.PrintOptions.InsertPageBreak(Infragistics.Documents.Excel.WorksheetCell)"/>
            <seealso cref="M:Infragistics.Documents.Excel.PrintOptions.InsertPageBreak(Infragistics.Documents.Excel.WorksheetColumn)"/>
            <seealso cref="M:Infragistics.Documents.Excel.PrintOptions.InsertPageBreak(Infragistics.Documents.Excel.WorksheetRow)"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.PrintOptions.VerticalResolution">
            <summary>
            Gets or sets the vertical print resolution in DPI.
            </summary>
            <exception cref="T:System.ArgumentOutOfRangeException">
            The value assigned is outside the valid range of 0 and 65535.
            </exception>
            <value>The vertical print resolution in DPI.</value>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.Resolution"/>
        </member>
        <member name="T:Infragistics.Documents.Excel.RepeatTitleRange">
            <summary>
            Represents a range of contiguous rows or columns which should be repeated at the top or left or printed pages of the <see cref="T:Infragistics.Documents.Excel.Worksheet"/>.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.ColumnsToRepeatAtLeft"/>
            <seealso cref="P:Infragistics.Documents.Excel.PrintOptions.RowsToRepeatAtTop"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.RepeatTitleRange.#ctor(System.Int32,System.Int32)">
            <summary>
            Creates a new <see cref="T:Infragistics.Documents.Excel.RepeatTitleRange"/> instance.
            </summary>
            <param name="startIndex">The index of the first row or column in the range.</param>
            <param name="endIndex">The index of the last row or column in the range.</param>
            <remarks>
            <p class="body">
            The order of the <paramref name="startIndex"/> and <paramref name="endIndex"/> does not matter. In other words, if startIndex is greater 
            than endIndex, they will be swapped when they are stored.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentException">
            Occurs when either <paramref name="startIndex"/> or <paramref name="endIndex"/> is less than 0.
            </exception>
            <seealso cref="P:Infragistics.Documents.Excel.RowColumnBase.Index"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.RepeatTitleRange.EndIndex">
            <summary>
            Gets the index of the last row or column in the range.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.RowColumnBase.Index"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.RepeatTitleRange.StartIndex">
            <summary>
            Gets the index of the first row or column in the range.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.RowColumnBase.Index"/>
        </member>
        <member name="T:Infragistics.Documents.Excel.ExcelResourceCustomizer">
            <summary>
            Class used to provide the ability to customize resource strings.
            </summary>
            <remarks>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.ExcelResourceCustomizer.GetCustomizedString(System.String)">
            <summary>
            Gets the customized string identified by the specified string resource name.
            </summary>
            <param name="name">Name of the string resource that was customized.</param>
            <returns>The customized string or null if the resource wasn't customized.</returns>
            <seealso cref="M:Infragistics.Documents.Excel.ExcelResourceCustomizer.ResetAllCustomizedStrings"/>
            <seealso cref="M:Infragistics.Documents.Excel.ExcelResourceCustomizer.ResetCustomizedString(System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.ExcelResourceCustomizer.SetCustomizedString(System.String,System.String)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.ExcelResourceCustomizer.ResetAllCustomizedStrings">
            <summary>
            Clears all strings customized by calls to <see cref="M:Infragistics.Documents.Excel.ExcelResourceCustomizer.SetCustomizedString(System.String,System.String)"/> method.
            </summary>
            <seealso cref="M:Infragistics.Documents.Excel.ExcelResourceCustomizer.SetCustomizedString(System.String,System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.ExcelResourceCustomizer.ResetCustomizedString(System.String)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.ExcelResourceCustomizer.ResetCustomizedString(System.String)">
            <summary>
            Resets a customized string identified by the specified string resource name so that it will load from the resource file.
            </summary>
            <param name="name">Name of the string resource to customize.</param>
            <seealso cref="M:Infragistics.Documents.Excel.ExcelResourceCustomizer.SetCustomizedString(System.String,System.String)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.ExcelResourceCustomizer.SetCustomizedString(System.String,System.String)">
            <summary>
            Sets a customized string identified by the specified string resource name.
            </summary>
            <param name="name">Name of the string resource to customize.</param>
            <param name="customizedText">The customized string. If null this has the same effect as calling <see cref="M:Infragistics.Documents.Excel.ExcelResourceCustomizer.ResetCustomizedString(System.String)"/>.</param>
            <seealso cref="M:Infragistics.Documents.Excel.ExcelResourceCustomizer.ResetAllCustomizedStrings"/>
            <seealso cref="M:Infragistics.Documents.Excel.ExcelResourceCustomizer.ResetCustomizedString(System.String)"/>
        </member>
        <member name="T:Infragistics.Documents.Excel.Resources">
            <summary>
            Exposes a <see cref="T:Infragistics.Documents.Excel.ExcelResourceCustomizer"/> instance for this assembly. 
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.Resources.Customizer"/> 
            <seealso cref="T:Infragistics.Documents.Excel.ExcelResourceCustomizer"/> 
        </member>
        <member name="M:Infragistics.Documents.Excel.Resources.GetString(System.String,System.Object[])">
            <summary>
            Returns the resource string using the specified name and default culture.
            </summary>
            <param name="name">Name of the string resource to return.</param>
            <param name="args">Arguments supplied to the string.Format method when formatting the string.</param>
            <returns>The resource string using the specified resource name and default culture.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.Resources.GetString(System.String)">
            <summary>
            Returns the resource string using the specified resource name and default culture. The string is then formatted using the arguments specified.
            </summary>
            <param name="name">Name of the string resource to return.</param>
            <returns>The resource string using the specified resource name and default culture.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.Resources.GetObject(System.String)">
            <summary>
            Returns the resource object using the specified name.
            </summary>
            <param name="name">Name of the resource item.</param>
            <returns>An object containing the specified resource.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.Resources.Customizer">
            <summary>
            Returns the <see cref="T:Infragistics.Documents.Excel.ExcelResourceCustomizer"/> for this assembly.
            </summary>
            <seealso cref="T:Infragistics.Documents.Excel.ExcelResourceCustomizer"/> 
        </member>
        <member name="T:Infragistics.Documents.Excel.RowColumnBase">
            <summary>
            Abstract base class for worksheet row and worksheet column.
            </summary>
            <seealso cref="T:Infragistics.Documents.Excel.WorksheetColumn"/>
            <seealso cref="T:Infragistics.Documents.Excel.WorksheetRow"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.RowColumnBase.GetResolvedCellFormat">
            <summary>
            Gets the resolved cell formatting for the cells in the row or column.
            </summary>
            <returns>
            A format object describing the actual formatting that will be used when displayed the row or column in Microsoft Excel.
            </returns>
            <seealso cref="P:Infragistics.Documents.Excel.RowColumnBase.CellFormat"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.RowColumnBase.CellFormat">
            <summary>
            Gets the default cell format for cells in this row or column.
            </summary>
            <remarks>
            <p class="body">
            Any default properties of the cell's format will take their value from this format when getting a resolved format.
            </p>
            </remarks>
            <value>The default cell format for cells in this row or column.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.RowColumnBase.Expanded">
            <summary>
            Gets or sets the expanded state of the row or column.
            </summary>
            <remarks>
            <p class="body">This property is deprecated. Use <see cref="P:Infragistics.Documents.Excel.RowColumnBase.Hidden"/> instead.</p>
            <p class="note"><B>Note:</B> Hidden and Expanded are opposites (setting Expanded to True is equivalent to setting Hidden to False).</p>
            </remarks>
        </member>
        <member name="P:Infragistics.Documents.Excel.RowColumnBase.Hidden">
            <summary>
            Gets or sets the value indicating whether the row or column is hidden.
            </summary>
            <remarks>
            The Hidden state also controls the expanded state of rows or columns in outline groups. Basically, an outline group
            simply provides an easy way to hide and unhide all rows or columns in the group at the same time, via the expansion 
            indicator.
            </remarks>
            <value>The value indicating whether the row or column is hidden.</value>
            <seealso cref="P:Infragistics.Documents.Excel.RowColumnBase.OutlineLevel"/>
            <seealso cref="M:Infragistics.Documents.Excel.CustomView.GetHiddenColumns(Infragistics.Documents.Excel.Worksheet)"/>
            <seealso cref="M:Infragistics.Documents.Excel.CustomView.GetHiddenRows(Infragistics.Documents.Excel.Worksheet)"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.RowColumnBase.Index">
            <summary>
            Gets the 0-based index of the row or column in the worksheet.
            </summary>
            <value>The 0-based index of the row or column in the worksheet.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.RowColumnBase.OutlineLevel">
            <summary>
            Gets or sets the outline level for the row or column.
            </summary>
            <remarks>
            <p class="body">
            Microsoft Excel supports hierarchical grouping of rows and columns with a maximum of seven levels of hierarchy. 
            To create a group, set adjacent rows or columns to same outline level. When rows or columns are grouped, an
            outline indicator will provide a visual representation of the outline level.  In addition, an outline group has
            an expansion indicator at one end of the group, which allows the user to easily hide and unhide all rows or column
            in the group with a single click.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentOutOfRangeException">
            The value assigned is outside the valid outline level range of 0 and 7.
            </exception>
            <value>The outline level for the row or column.</value>
            <seealso cref="P:Infragistics.Documents.Excel.RowColumnBase.Hidden"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.RowColumnBase.Worksheet">
            <summary>
            Gets the worksheet to which the row or column belongs.
            </summary>
            <value>The worksheet to which the row or column belongs.</value>
        </member>
        <member name="T:Infragistics.Documents.Excel.RowColumnCollectionBase`1">
            <summary>
            Base class for row collection and column collection.
            </summary>
            <typeparam name="T">The type of item contained in the collection.</typeparam>
        </member>
        <member name="T:Infragistics.Documents.Excel.WorksheetItemCollection`1">
            <summary>
            Abstract base class for collections of the main worksheet elements (rows, columns, and cells).
            </summary>
            <remarks>
            <p class="body">
            Because of the large number of elements on a worksheet, this collection internally creates elements
            when they are requested. Iterating this collection will only iterate the elements which have already
            been created.
            </p>
            </remarks>
            <typeparam name="T">The type of item contained in the collection.</typeparam>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetItemCollection`1.MaxCount">
            <summary>
            Gets the maximum number of items allowed in this collection.
            </summary> 
        </member>
        <member name="M:Infragistics.Documents.Excel.Serialization.WorkbookSerializationManager.WriteWorkbookGlobals(System.Boolean)">
            <summary>
            Writes the global records that define the workbook data (not the worksheets).
            </summary>
            <param name="hasShapes">True if any workshete in the workbookhas shapes; False otherwise</param>
        </member>
        <member name="T:Infragistics.Documents.Excel.WorksheetShapeGroup">
            <summary>
            Represents a group of shapes in a worksheet.  This group is also a shape which can be 
            positioned and contained within another group or on a worksheet.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetShapeGroup.#ctor">
            <summary>
            Creates a new <see cref="T:Infragistics.Documents.Excel.WorksheetShapeGroup"/> instance.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetShapeGroup.Shapes">
            <summary>
            Gets the collection of shapes contained in the group.
            </summary>
            <value>The collection of shapes contained in the group.</value>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.ST_Visibility.visible">
            <summary>
            WorksheetVisibility.Visible
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.ST_Visibility.hidden">
            <summary>
            WorksheetVisibility.Hidden
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.ST_Visibility.veryHidden">
            <summary>
            WorksheetVisibility.StrongHidden
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.ST_CalcMode.auto">
            <summary>
            CalculationMode.Automatic
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.ST_CalcMode.autoNoTable">
            <summary>
            CalculationMode.AutomaticExceptForDataTables
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.ST_CalcMode.manual">
            <summary>
            CalculationMode.Manual
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.ST_RefMode.A1">
            <summary>
            CellReferenceMode.A1
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.ST_RefMode.R1C1">
            <summary>
            CellReferenceMode.R1C1
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.ST_FontScheme.major">
            <summary>
            This font is the major font for this theme
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.ST_FontScheme.minor">
            <summary>
            This font is the minor font for this theme
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.ST_FontScheme.none">
            <summary>
            This font is not a theme font
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.ST_UnderlineValues._double">
            <summary>
            FontUnderlineStyle.Double
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.ST_UnderlineValues.doubleAccounting">
            <summary>
            FontUnderlineStyle.DoubleAccounting
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.ST_UnderlineValues.none">
            <summary>
            FontUnderlineStyle.None
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.ST_UnderlineValues._single">
            <summary>
            FontUnderlineStyle.Single
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.ST_UnderlineValues.singleAccounting">
            <summary>
            FontUnderlineStyle.SingleAccounting
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.ST_VerticalAlignRun.baseline">
            <summary>
            FontSuperscriptSubscriptStyle.None
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.ST_VerticalAlignRun.subscript">
            <summary>
            FontSuperscriptSubscriptStyle.Subscript
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.ST_VerticalAlignRun.superscript">
            <summary>
            FontSuperscriptSubscriptStyle.Superscript
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.ST_BorderStyle.dashDot">
            <summary>
            CellBorderLineStyle.DashDot
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.ST_BorderStyle.dashDotDot">
            <summary>
            CellBorderLineStyle.DashDotDot
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.ST_BorderStyle.dashed">
            <summary>
            CellBorderLineStyle.Dashed
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.ST_BorderStyle.dotted">
            <summary>
            CellBorderLineStyle.Dotted
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.ST_BorderStyle._double">
            <summary>
            CellBorderLineStyle.Double
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.ST_BorderStyle.hair">
            <summary>
            CellBorderLineStyle.Hair
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.ST_BorderStyle.medium">
            <summary>
            CellBorderLineStyle.Medium
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.ST_BorderStyle.mediumDashDot">
            <summary>
            CellBorderLineStyle.MediumDashDot
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.ST_BorderStyle.mediumDashDotDot">
            <summary>
            CellBorderLineStyle.MediumDashDotDot
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.ST_BorderStyle.mediumDashed">
            <summary>
            CellBorderLineStyle.MediumDashed
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.ST_BorderStyle.none">
            <summary>
            CellBorderLineStyle.None
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.ST_BorderStyle.slantDashDot">
            <summary>
            CellBorderLineStyle.SlantedDashDot
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.ST_BorderStyle.thick">
            <summary>
            CellBorderLineStyle.Thick
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.ST_BorderStyle.thin">
            <summary>
            CellBorderLineStyle.Thin
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.ST_GradientType.linear">
            <summary>
            the transition from color to the next is along a line
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.ST_GradientType.path">
            <summary>
            the boundary of the transition from one color to the next is a rectangle defined by the 
            top, bottom, left and right attributes on the gradientFill
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.Serialization.Excel2007.ST_PatternType">
            <summary>
            Infragistics.Documents.Excel.FillPatternStyle
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.Serialization.Excel2007.ST_HorizontalAlignment">
            <summary>
            Infragistics.Documents.Excel.HorizontalCellAlignment
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.ST_HorizontalAlignment.center">
            <summary>
            HorizontalCellAlignment.Center
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.ST_HorizontalAlignment.centerContinuous">
            <summary>
            HorizontalCellAlignment.CenterAcrossSelection
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.ST_HorizontalAlignment.fill">
            <summary>
            HorizontalCellAlignment.Fill
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.ST_HorizontalAlignment.general">
            <summary>
            HorizontalCellAlignment.General
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.ST_HorizontalAlignment.justify">
            <summary>
            HorizontalCellAlignment.Justify
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.ST_HorizontalAlignment.left">
            <summary>
            HorizontalCellAlignment.Left
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.ST_HorizontalAlignment.right">
            <summary>
            HorizontalCellAlignment.Right
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.Serialization.Excel2007.ST_VerticalAlignment">
            <summary>
            Infragistics.Documents.Excel.VerticalCellAlignment
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.ST_VerticalAlignment.bottom">
            <summary>
            VerticalCellAlignment.Bottom
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.ST_VerticalAlignment.center">
            <summary>
            VerticalCellAlignment.Center
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.ST_VerticalAlignment.distributed">
            <summary>
            VerticalCellAlignment.Distributed
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.ST_VerticalAlignment.justify">
            <summary>
            VerticalCellAlignment.Justify
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.ST_VerticalAlignment.top">
            <summary>
            VerticalCellAlignment.Top
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.HandledAttributeIdentifier.None">
            <summary>No value</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.HandledAttributeIdentifier.CNvPrElement_Id">
            <summary>WorksheetShape.ShapeId</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.HandledAttributeIdentifier.CNvPrElement_Hidden">
            <summary>WorksheetShape.Visible</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.HandledAttributeIdentifier.BlipElement_Embed">
            <summary>WorksheetImage.Image</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.HandledAttributeIdentifier.ChartElement_Id">
            <summary>The relationship id of the chart data part.</summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.Serialization.Excel2007.OpenPackagingNonConformanceReason">
            <summary>
            For internal use only.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.OpenPackagingNonConformanceReason.CouldNotGetPackagePart">
            <summary>
            The IPackage.GetPart method threw an exception.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.OpenPackagingNonConformanceReason.Conformant">
            <summary>
            The IPackagePart conforms fully to the ECMA TC45 Open Packaging Conventions.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.OpenPackagingNonConformanceReason.NameMissing">
            <summary>
            The package implementer shall require a part name. [M1.1]
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.OpenPackagingNonConformanceReason.ContentTypeMissing">
            <summary>
            The package implementer shall require a content type and
            the format designer shall specify the content type. [M1.2], [M1.13]
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.OpenPackagingNonConformanceReason.SegmentEmpty">
            <summary>
            A part name shall not have empty segments. [M1.3]
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.OpenPackagingNonConformanceReason.NameDoesNotStartWithForwardSlash">
            <summary>
            A part name shall start with a forward slash (“/”) character. [M1.4]
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.OpenPackagingNonConformanceReason.NameEndsWithForwardSlash">
            <summary>
            A part name shall not have a forward slash as the last character. [M1.5]
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.OpenPackagingNonConformanceReason.SegmentHasNonPCharCharacters">
            <summary>
            A segment shall not hold any characters other than pchar characters. [M1.6]
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.OpenPackagingNonConformanceReason.SegmentHasPercentEncodedSlashCharacters">
            <summary>
            A segment shall not contain percent-encoded forward slash (“/”),
            or backward slash (“\”) characters. [M1.7]
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.OpenPackagingNonConformanceReason.SegmentHasPercentEncodedUnreservedCharacters">
            <summary>
            A segment shall not contain percent-encoded unreserved characters. [M1.8]
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.OpenPackagingNonConformanceReason.SegmentEndsWithDotCharacter">
            <summary>
            A segment shall not end with a dot (“.”) character. [M1.9]
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.OpenPackagingNonConformanceReason.SegmentMissingNonDotCharacter">
            <summary>
            A segment shall include at least one non-dot character. [M1.10]
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.OpenPackagingNonConformanceReason.NameDerivesFromExistingPartName">
            <summary>
            A package implementer shall neither create nor recognize
            a part with a part name derived from another part name by
            appending segments to it. [M1.11]
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.OpenPackagingNonConformanceReason.DuplicateName">
            <summary>
            Part name equivalence is determined by comparing part names as
            case-insensitive ASCII strings. Packages shall not contain equivalent
            part names and package implementers shall neither create nor recognize
            packages with equivalent part names. [M1.12]
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.OpenPackagingNonConformanceReason.ContentTypeHasInvalidSyntax">
            <summary>
            IPackage implementers shall only create and only recognize parts with a content type;
            format designers shall specify a content type for each part included in the format.
            Content types for package parts shall fit the definition and syntax for media types
            as specified in RFC 2616, §3.7. [M1.13]
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.OpenPackagingNonConformanceReason.ContentTypeHasInvalidWhitespace">
            <summary>
            Content types shall not use linear white space either between the type and subtype or
            between an attribute and its value. Content types also shall not have leading or
            trailing white spaces. IPackage implementers shall create only such content types
            and shall require such content types when retrieving a part from a package;
            format designers shall specify only such content types for inclusion in the format. [M1.14]
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.OpenPackagingNonConformanceReason.ContentTypeHasComments">
            <summary>
            The package implementer shall require a content type that does not include comments
            and the format designer shall specify such a content type. [M1.15]
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.OpenPackagingNonConformanceReason.ContentTypeHasParameters">
            <summary>
            IPackage implementers and format designers shall not create content types
            with parameters for the package specific parts defined in this Open Packaging
            specification and shall treat the presence of parameters in these content types
            as an error. [M1.22]
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.OpenPackagingNonConformanceReason.GrowthHintChanged">
            <summary>
            If the package implementer specifies a growth hint, it is set when a
            part is created and the package implementer shall not change the growth
            hint after the part has been created. [M1.16]
            </summary>
            <remarks><p class="body">The PackageConformanceManager does not verify this convention.</p></remarks>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.OpenPackagingNonConformanceReason.XmlEncodingUnsupported">
            <summary>
            XML content shall be encoded using either UTF-8 or UTF-16.
            If any part includes an encoding declaration, as defined in
            §4.3.3 of the XML 1.0 specification, that declaration shall
            not name any encoding other than UTF-8 or UTF-16. IPackage
            implementers shall enforce this requirement upon creation
            and retrieval of the XML content. [M1.17]
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.OpenPackagingNonConformanceReason.XmlContentInvalidForSchema">
            <summary>
            XML content shall be valid against the corresponding XSD schema defined
            in this Open Packaging specification. In particular, the XML content shall
            not contain elements or attributes drawn from namespaces that are not explicitly
            defined in the corresponding XSD unless the XSD allows elements or attributes drawn
            from any namespace to be present in particular locations in the XML markup. IPackage
            implementers  shall enforce this requirement upon creation and retrieval of the
            XML content. [M1.20]
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.OpenPackagingNonConformanceReason.XmlContentDrawsOnUndefinedNamespace">
            <summary>
            XML content shall not contain elements or attributes drawn from “xml” or “xsi”
            namespaces unless they are explicitly defined in the XSD schema or by other means
            described in this Open Packaging specification. IPackage implementers shall enforce
            this requirement upon creation and retrieval of the XML content. [M1.21]
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.OpenPackagingNonConformanceReason.RelationshipTargetsOtherRelationship">
            <summary>
            The Relationships part shall not have relationships to any other part. IPackage
            implementers shall enforce this requirement upon the attempt to create such a
            relationship and shall treat any such relationship as invalid. [M1.25]
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.OpenPackagingNonConformanceReason.RelationshipIdInvalid">
            <summary>
            The package implementer shall require that every Relationship element
            has an Id attribute, the value of which is unique within the Relationships
            part, and that the Id type is xsd:ID, the value of which conforms to the naming
            restrictions for xsd:IDas described in the W3C Recommendation “XML Schema Part 2:
            Datatypes.” [M1.26]
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.OpenPackagingNonConformanceReason.RelationshipTypeInvalid">
            <summary>
            The package implementer shall require the Type attribute to be a URI
            that defines the role of the relationship and the format designer shall
            specify such a Type. [M1.27]
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.OpenPackagingNonConformanceReason.RelationshipTargetInvalid">
            <summary>
            The package implementer shall require the Target attribute to be a URI
            reference pointing to a target resource. The URI reference shall be a URI
            or a relative reference. [M1.28]
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.OpenPackagingNonConformanceReason.RelationshipTargetNotRelativeReference">
            <summary>
            When set to Internal, the Target attribute shall be a relative reference and
            that reference is interpreted relative to the “parent” part. For package
            relationships, the package implementer shallresolve relative references in
            the Target attribute against the pack URI that identifies the entire package
            resource. [M1.29]
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.OpenPackagingNonConformanceReason.RelationshipNameInvalid">
            <summary>
            The package implementer shall name relationship parts according to the special
            relationships part naming convention and require that parts with names that
            conform to this naming convention have the content type for a Relationships
            part. [M1.30]
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.Serialization.Excel2007.OpenPackagingNonConformanceExceptionReason">
            <summary>
            Constants which define the reason that a <see cref="T:Infragistics.Documents.Excel.Serialization.Excel2007.OpenPackagingNonConformanceException">OpenPackagingNonConformanceException</see> was thrown.
            </summary>
            <seealso cref="T:Infragistics.Documents.Excel.Serialization.Excel2007.OpenPackagingNonConformanceException">OpenPackagingNonConformanceException class</seealso>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.OpenPackagingNonConformanceExceptionReason.None">
            <summary>
            Undefined; used for variable initialization.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.OpenPackagingNonConformanceExceptionReason.CorePropertiesRelationshipAlreadyProcessed">
            <summary>
            The IPackagePart in a IPackage is determined to be the core properties relationship
            for the package, after one has already been processed.
            </summary>
            <remarks>
            <p class="body">
            As stipulated in Annex H, Part 4 of
            'Office Open XML Part 2 - Open Packaging Conventions':<br></br>
            
            "The format designer shall specify and the format producer shall create at most
            <b>one</b> core properties relationship for a package. A format consumer shall
            consider more than one core properties relationship for a package to be an error."
            </p>
            </remarks>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.OpenPackagingNonConformanceExceptionReason.UsesMarkupCompatibilityNamespace">
            <summary>
            The IPackagePart in a IPackage is determined to be the core properties 
            relationship for the package, and that IPackagePart is found to contain
            references to the Markup Compatibility namespace.
            </summary>
            <remarks>
            <p class="body">
            As stipulated in Annex H, Part 4 of
            'Office Open XML Part 2 - Open Packaging Conventions':<br></br>
            
            "The format designer shall not specify and the format producer shall not
            create Core Properties that use the Markup Compatibility namespace as defined
            in Annex F, “Standard Namespaces and Content Types”. A format consumer shall
            consider the use of the Markup Compatibility namespace to be an error."
            </p>
            </remarks>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.OpenPackagingNonConformanceExceptionReason.ContainsDublinCoreRefinements">
            <summary>
            The IPackagePart in a IPackage is determined to be  the core properties
            relationship for the package, and that IPackagePart is found to contain
            refinements to Dublin Core elements other than the 'dcterms:created' and
            'dcterms:modified' elements.
            </summary>
            <remarks>
            <p class="body">
            As stipulated in Annex H, Part 4 of
            'Office Open XML Part 2 - Open Packaging Conventions':<br></br>
            
            "Producers shall not create a document element that contains refinements to
            the Dublin Core elements, except for the two specified in the schema: dcterms:created
            and dcterms:modified. Consumers shall consider a document element that violates this
            constraint to be an error."
            </p>
            </remarks>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.OpenPackagingNonConformanceExceptionReason.ContainsXmlLanguageAttribute">
            <summary>
            The IPackagePart in a IPackage is determined to be  the core properties
            relationship for the package, and that IPackagePart is found to contain
            an element which contains the xml:lang attribute.
            </summary>
            <remarks>
            <p class="body">
            As stipulated in Annex H, Part 4 of
            'Office Open XML Part 2 - Open Packaging Conventions':<br></br>
            
            "Producers shall not create a document element that contains the xml:lang
            attribute. Consumers shall consider a document element that violates this
            constraint to be an error."
            </p>
            </remarks>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.OpenPackagingNonConformanceExceptionReason.XsiTypeAttributeInvalid">
            <summary>
            The IPackagePart in a IPackage is determined to be  the core properties
            relationship for the package, and that IPackagePart is found to contain
            an element which contains the xsi:type attribute, with the exception
            of the 'dcterms:created' and 'dcterms:modified' elements, for which the
            attribute is required, and is expected to hold the value 'dcterms:W3CDTF'.
            </summary>
            <remarks>
            <p class="body">
            As stipulated in Annex H, Part 4 of
            'Office Open XML Part 2 - Open Packaging Conventions':<br></br>
            
            "Producers shall not create a document element that contains the xsi:type
            attribute, except for a 'dcterms:created' or 'dcterms:modified' element where
            the xsi:type attribute shall be present and shall hold the value dcterms:W3CDTF,
            where dcterms is the namespace prefix of the Dublin Core namespace. Consumers
            shall consider a document element that violates this constraint to be an error."
            </p>
            </remarks>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.OpenPackagingNonConformanceExceptionReason.XmlContainsDocumentTypeDefinition">
            <summary>
            A loaded IPackagePart is found to contain a DTD (Document Type Definition) declaration.
            </summary>
            <remarks>
            <p class="body">
            As stipulated in section 8.1.4, paragraph 2 of
            'Office Open XML Part 2 - Open Packaging Conventions':<br></br>
            
            "The XML 1.0 specification allows for the usage of Document Type Definitions (DTDs),
            which enable Denial of Service attacks, typically through the use of an internal entity
            expansion technique. As mitigation for this potential threat, DTD declarations shall not
            be used in the XML markup defined in this Open Packaging specification. IPackage implementers
            shall enforce this requirement upon creation and retrieval of the XML content and shall treat
            the presence of DTD declarations as an error."
            </p>
            </remarks>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.OpenPackagingNonConformanceExceptionReason.DuplicatePartName">
            <summary>
            A loaded IPackagePart has the same name as an existing one.
            </summary>
            <remarks>
            <p class="body">
            As stipulated in section 8.1.1.2 of
            'Office Open XML Part 2 - Open Packaging Conventions':<br></br>
            
            "Part name equivalence is determined by comparing part names as case-insensitive
            ASCII strings. Packages shall not contain equivalent part names and package
            implementers shall neither create nor recognize packages with equivalent part
            names."
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.Serialization.Excel2007.ExcelXmlElement.ToString">
            <summary>
            Returns the string representation of this instance.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.Serialization.Excel2007.FillInfo">
            <summary>
            Class used to represent the Fill element
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.Serialization.Excel2007.PackageConformanceManager.IsPartConformant(System.String)">
            <summary>
            Returns whether the specified IPackagePart is fully conformant
            to the ECMA TC45 Open Packaging Conventions.
            </summary>
            <param name="packagePartPath">A string representing the absolute target to the IPackagePart to test.</param>
            <returns>A boolean indicating whether the specified IPackagePart is ECMA TC45-conformant.</returns>
            <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="packagePartPath"/> is null or empty.</exception>
        </member>
        <member name="M:Infragistics.Documents.Excel.Serialization.Excel2007.PackageConformanceManager.IsPartConformant(System.Uri)">
            <summary>
            Returns whether the specified IPackagePart is fully conformant
            to the ECMA TC45 Open Packaging Conventions.
            </summary>
            <param name="packagePartUri">The URI of the IPackagePart to test.</param>
            <returns>A boolean indicating whether the specified IPackagePart is ECMA TC45-conformant.</returns>
            <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="packagePartUri"/> is null.</exception>
        </member>
        <member name="M:Infragistics.Documents.Excel.Serialization.Excel2007.PackageConformanceManager.IsPartConformant(Infragistics.Documents.Excel.IPackagePart)">
            <summary>
            Returns whether the specified IPackagePart is fully conformant
            to the ECMA TC45 Open Packaging Conventions.
            </summary>
            <param name="packagePart">The IPackagePart to test.</param>
            <returns>A boolean indicating whether the specified IPackagePart is ECMA TC45-conformant.</returns>
            <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="packagePart"/> is null.</exception>
        </member>
        <member name="M:Infragistics.Documents.Excel.Serialization.Excel2007.PackageConformanceManager.VerifyPackageConformance(Infragistics.Documents.Excel.IPackage)">
            <summary>
            Verifies that the specified IPackage conforms to the Open Packing Conventions
            established by ECMA TC45. Throws an exception if the reason for non-conformance
            warrants treating the whole package as invalid.
            </summary>
            <param name="package">The IPackage to verify</param>
            <returns>True if all PackageParts passed all conformance tests, false otherwise</returns>
            <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="package"/> is null.</exception>
            <exception cref="T:Infragistics.Documents.Excel.Serialization.Excel2007.OpenPackagingNonConformanceException">
            Thrown if a part was determined to be non-conformant, and the degree of
            non-conformance is such that the entire package should be considered invalid.
            </exception>
        </member>
        <member name="M:Infragistics.Documents.Excel.Serialization.Excel2007.PackageConformanceManager.VerifyPackageConformance(Infragistics.Documents.Excel.IPackage,System.Collections.Generic.Dictionary{System.String,Infragistics.Documents.Excel.Serialization.Excel2007.OpenPackagingNonConformanceReason},System.Collections.Generic.Dictionary{System.String,Infragistics.Documents.Excel.IPackagePart},Infragistics.Documents.Excel.Serialization.Excel2007.OpenPackagingNonConformanceException@)">
            <summary>
            Verifies that the specified IPackage conforms to the Open Packing Conventions
            established by ECMA TC45.
            </summary>
            <param name="package">The IPackage to verify</param>
            <param name="nonConformantParts">A dictionary to which the non-conformant parts are added.</param>
            <param name="conformantParts">A dictionary to which the conformant parts are added.</param>
            <param name="exception">[out] Upon return, contains a reference to the PackageNonConformanceException-derived exception that describes the reason the package was determined to be non-conformant, or null if the package was at least partially conformant.</param>
            <returns>True if all PackageParts passed all conformance tests, false otherwise</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.Serialization.Excel2007.PackageConformanceManager.VerifyPackageConformance(Infragistics.Documents.Excel.IPackage,System.Collections.Generic.Dictionary{System.String,Infragistics.Documents.Excel.Serialization.Excel2007.OpenPackagingNonConformanceReason},System.Collections.Generic.Dictionary{System.String,Infragistics.Documents.Excel.IPackagePart},System.Boolean,Infragistics.Documents.Excel.Serialization.Excel2007.OpenPackagingNonConformanceException@)">
            <summary>
            Verifies that the specified IPackage conforms to the Open Packing Conventions
            established by ECMA TC45.
            </summary>
            <param name="package">The IPackage to verify</param>
            <param name="nonConformantParts">A dictionary to which the non-conformant parts are added.</param>
            <param name="conformantParts">A dictionary to which the conformant parts are added.</param>
            <param name="verifyXMLContent">A boolean specifying whether or not to verify the contents of the markup against the rules defined in Part 2 of the 'Office Open XML - Open Packaging Conventions' document (see final draft, <a href="http://www.ecma-international.org">ECMA</a> document TC45).</param>
            <param name="exception">[out] Upon return, contains a reference to the PackageNonConformanceException-derived exception that describes the reason the package was determined to be non-conformant, or null if the package was at least partially conformant.</param>
            <returns>True if all PackageParts passed all conformance tests, false otherwise</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.Serialization.Excel2007.PackageConformanceManager.MakeExempt(System.Collections.Generic.List{Infragistics.Documents.Excel.Serialization.Excel2007.OpenPackagingNonConformanceReason})">
            <summary>
            Marks each member of the specified OpenPackagingNonConformanceReason list as
            exempt from conformance verification.
            </summary>
            <param name="reasons">A generic list of the OpenPackagingNonConformanceReason constants to mark as exempt.</param>
        </member>
        <member name="M:Infragistics.Documents.Excel.Serialization.Excel2007.PackageConformanceManager.MakeExempt(Infragistics.Documents.Excel.Serialization.Excel2007.OpenPackagingNonConformanceReason)">
            <summary>
            Marks the specified OpenPackagingNonConformanceReason as exempt from
            conformance verification.
            </summary>
            <param name="reason">The OpenPackagingNonConformanceReason to mark as exempt.</param>
        </member>
        <member name="T:Infragistics.Documents.Excel.Serialization.Excel2007.OpenPackagingNonConformanceException">
            <summary>
            Thrown when a SpreadsheetMLpackage is found to be non-conformant.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.Serialization.Excel2007.OpenPackagingNonConformanceException.IPackagePart">
            <summary>
            Returns the <a href="http://msdn.microsoft.com/en-us/library/system.io.packaging.packagepart.aspx">IPackagePart</a>
            instance which caused the exception to be thrown, or null (Nothing in VB) if the exception was not caused by
            a IPackagePart.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.Serialization.Excel2007.OpenPackagingNonConformanceException.Reason">
            <summary>
            Returns the <see cref="T:Infragistics.Documents.Excel.Serialization.Excel2007.OpenPackagingNonConformanceExceptionReason">reason</see> the exception was thrown.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.Serialization.Excel2007.IContentType">
            <summary>
            Used to decouple the PackageUtilities.CreatePartInPackage method
            from any specific type, for example, so ContentTypeBase-derived classes
            can use it as well as WordContentTypeExporterBase-derived classes.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.AbsoluteAnchorElement.QualifiedName">
            <summary>
            http://schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing/absoluteAnchor
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.Serialization.Excel2007.IConsumedElementValueProvider.ConsumedValues">
            <summary>
            Returns a dictionary which contains the name of an attribute that
            needs to be handled.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.BlipElement.LocalName">
            <summary>blip</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.BlipElement.QualifiedName">
            <summary>http://schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing/blip</summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.BlipElement.Infragistics#Documents#Excel#Serialization#Excel2007#IConsumedElementValueProvider#ConsumedValues">
            <summary>
            cNvPr.id = Infragistics.Documents.Excel.WorksheetShape.ShapeId
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.BlipFillElement.LocalName">
            <summary>blipFill</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.BlipFillElement.QualifiedName">
            <summary>http://schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing/blipFill</summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.ChartElement.Infragistics#Documents#Excel#Serialization#Excel2007#IConsumedElementValueProvider#ConsumedValues">
            <summary>
            off.x, off.y = Infragistics.Documents.Excel.WorksheetShape.GetBoundsInTwips
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.ChExtElement.LocalName">
            <summary>chExt</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.ChExtElement.QualifiedName">
            <summary>http://schemas.openxmlformats.org/drawingml/2006/main/chExt</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.ChOffElement.LocalName">
            <summary>off</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.ChOffElement.QualifiedName">
            <summary>http://schemas.openxmlformats.org/drawingml/2006/main/chOff</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.ClientDataElement.LocalName">
            <summary>clientData</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.ClientDataElement.QualifiedName">
            <summary>http://schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing/clientData</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.CNvCxnSpPrElement.LocalName">
            <summary>cNvCxnSpPr</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.CNvCxnSpPrElement.QualifiedName">
            <summary>http://schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing/cNvCxnSpPr</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.CNvGrpSpPrElement.LocalName">
            <summary>cNvGrpSpPr</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.CNvGrpSpPrElement.QualifiedName">
            <summary>http://schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing/cNvGrpSpPr</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.CNvPicPrElement.LocalName">
            <summary>cNvPicPr</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.CNvPicPrElement.QualifiedName">
            <summary>http://schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing/cNvPicPr</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.CNvPrElement.LocalName">
            <summary>cNvPr</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.CNvPrElement.QualifiedName">
            <summary>http://schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing/cNvPr</summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.CNvPrElement.Infragistics#Documents#Excel#Serialization#Excel2007#IConsumedElementValueProvider#ConsumedValues">
            <summary>
            cNvPr.id = Infragistics.Documents.Excel.WorksheetShape.ShapeId
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.ColElement.QualifiedName">
            <summary>
            http://schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing/col
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.ColOffElement.QualifiedName">
            <summary>
            http://schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing/colOff
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.CxnSpElement.LocalName">
            <summary>cxnSp</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.CxnSpElement.QualifiedName">
            <summary>http://schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing/cxnSp</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.CxnSpLocksElement.LocalName">
            <summary>cxnSpLocks</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.CxnSpLocksElement.QualifiedName">
            <summary>http://schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing/cxnSpLocks</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.DrawingMLRowElement.QualifiedName">
            <summary>
            http://schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing/row
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.EndCxnElement.LocalName">
            <summary>endCxn</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.EndCxnElement.QualifiedName">
            <summary>http://schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing/endCxn</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.ExtElement.LocalName">
            <summary>ext</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.ExtElement.QualifiedName">
            <summary>http://schemas.openxmlformats.org/drawingml/2006/main/ext</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.ExtSPElement.LocalName">
            <summary>ext</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.ExtSPElement.QualifiedName">
            <summary>http://schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing/ext</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.FromElement.QualifiedName">
            <summary>
            http://schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing/from
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.GrpSpElement.QualifiedName">
            <summary>
            http://schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing/col
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.GrpSpLocksElement.LocalName">
            <summary>grpSpLocks</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.GrpSpLocksElement.QualifiedName">
            <summary>http://schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing/grpSpLocks</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.GrpSpPrElement.LocalName">
            <summary>grpSpPr</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.GrpSpPrElement.QualifiedName">
            <summary>http://schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing/grpSpPr</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.LnElement.QualifiedName">
            <summary>http://schemas.openxmlformats.org/drawingml/2006/main/ln</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.NoFillElement.LocalName">
            <summary>spPr</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.NoFillElement.QualifiedName">
            <summary>http://schemas.openxmlformats.org/drawingml/2006/main/noFill</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.NvCxnSpElement.LocalName">
            <summary>nvCxnSp</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.NvCxnSpElement.QualifiedName">
            <summary>http://schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing/nvCxnSp</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.NvGrpSpPrElement.QualifiedName">
            <summary>
            http://schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing/col
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.NvPicPrElement.LocalName">
            <summary>nvPicPr</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.NvPicPrElement.QualifiedName">
            <summary>http://schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing/nvPicPr</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.OffElement.LocalName">
            <summary>off</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.OffElement.QualifiedName">
            <summary>http://schemas.openxmlformats.org/drawingml/2006/main/off</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.OneCellAnchorElement.QualifiedName">
            <summary>
            http://schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing/oneCellAnchor
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.PicElement.LocalName">
            <summary>pic</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.PicElement.QualifiedName">
            <summary>http://schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing/pic</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.PicLocksElement.LocalName">
            <summary>picLocks</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.PicLocksElement.QualifiedName">
            <summary>http://schemas.openxmlformats.org/drawingml/2006/main/picLocks</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.PrstGeomElement.LocalName">
            <summary>prstGeom</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.PrstGeomElement.QualifiedName">
            <summary>http://schemas.openxmlformats.org/drawingml/2006/main/prstGeom</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.RElement.LocalName">
            <summary>r</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.RElement.QualifiedName">
            <summary>http://schemas.openxmlformats.org/drawingml/2006/main/r</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.RowOffElement.QualifiedName">
            <summary>
            http://schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing/row
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.RPrElement.LocalName">
            <summary>rPr</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.RPrElement.QualifiedName">
            <summary>http://schemas.openxmlformats.org/drawingml/2006/main/rPr</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.SolidFillElement.LocalName">
            <summary>solidFill</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.SolidFillElement.QualifiedName">
            <summary>http://schemas.openxmlformats.org/drawingml/2006/main/solidFill</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.SpElement.LocalName">
            <summary>sp</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.SpElement.QualifiedName">
            <summary>http://schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing/sp</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.SpPrElement.LocalName">
            <summary>spPr</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.SpPrElement.QualifiedName">
            <summary>http://schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing/spPr</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.StCxnElement.LocalName">
            <summary>stCxn</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.StCxnElement.QualifiedName">
            <summary>http://schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing/stCxn</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.TElement.QualifiedName">
            <summary>http://schemas.openxmlformats.org/drawingml/2006/main/t</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.ToElement.QualifiedName">
            <summary>
            http://schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing/to
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.TwoCellAnchorElement.QualifiedName">
            <summary>
            http://schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing/twoCellAnchor
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.TxBodyElement.LocalName">
            <summary>txBody</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.TxBodyElement.QualifiedName">
            <summary>http://schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing/txBody</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.WsDrElement.QualifiedName">
            <summary>
            http://schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing/wsDr
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.XfrmElement.LocalName">
            <summary>xfrm</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.XfrmElement.QualifiedName">
            <summary>http://schemas.openxmlformats.org/drawingml/2006/main/xfrm</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.GraphicFrameElement.LocalName">
            <summary>graphicFrame</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.GraphicFrameElement.QualifiedName">
            <summary>http://schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing/graphicFrame</summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.GraphicFrameElement.Save(Infragistics.Documents.Excel.Serialization.Excel2007.Excel2007WorkbookSerializationManager,Infragistics.Documents.Excel.Serialization.Excel2007.ExcelXmlElement,System.String@)">
            <summary>Saves the data for this element to the specified manager.</summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.Serialization.Excel2007.WorksheetShapeSerializationManager.OnShapeCreated(Infragistics.Documents.Excel.WorksheetShape,Infragistics.Documents.Excel.Serialization.ContextStack)">
            <summary>
            Called when the corresponding DrawingML element
            ('sp', 'pic', or 'grpSp') is loaded for the specified shape.
            </summary>
            <param name="shape">The WorksheetShape-derived instance that was created.</param>
            <param name="contextStack">The ContextStack instance onto which the shape will be pushed.</param>
        </member>
        <member name="M:Infragistics.Documents.Excel.Serialization.Excel2007.WorksheetShapeSerializationManager.OnShapeCreated(Infragistics.Documents.Excel.WorksheetShape,Infragistics.Documents.Excel.Serialization.ContextStack,Infragistics.Documents.Excel.Serialization.Excel2007.ShapeAttributes)">
            <summary>
            Called when the corresponding DrawingML element
            ('sp', 'pic', or 'grpSp') is loaded for the specified shape.
            </summary>
            <param name="shape">The WorksheetShape-derived instance that was created.</param>
            <param name="contextStack">The ContextStack instance onto which the shape will be pushed.</param>
            <param name="shapeAttributes">A ShapeAttributes instance which contains the attributes specific to the 'sp' element, which corresponds to our UnknownShape class.</param>
        </member>
        <member name="M:Infragistics.Documents.Excel.Serialization.Excel2007.WorksheetShapeSerializationManager.ConsumeShape(Infragistics.Documents.Excel.Serialization.ContextStack,System.Type)">
            <summary>
            Pulls a generic list containing WorksheetShape instances off the
            ContextStack, removes the first item from that list and returns it.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.Serialization.Excel2007.WorksheetShapeSerializationManager.PeekCurrentShape(Infragistics.Documents.Excel.Serialization.ContextStack)">
            <summary>
            Pulls a generic list containing WorksheetShape instances off the
            ContextStack, removes the first item from that list and returns it.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.Serialization.Excel2007.WorksheetShapeSerializationManager.GetCurrentShapeHelper(Infragistics.Documents.Excel.Serialization.ContextStack,System.Type,System.Boolean)">
            <summary>
            Pulls a generic list containing WorksheetShape instances off the
            ContextStack, and returns the first item from that list.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.Serialization.Excel2007.WorksheetShapeSerializationManager.OnBeforeShapeSaved(Infragistics.Documents.Excel.WorksheetShape,System.Boolean)">
            <summary>
            Called immediately before the corresponding DrawingML element
            is created for the specified shape.
            </summary>
            <param name="shape">The WorksheetShape-derived instance about to be serialized.</param>
            <param name="isRootShape">Specifies whether the shape belongs to the worksheet's Shapes collection.</param>
        </member>
        <member name="P:Infragistics.Documents.Excel.Serialization.Excel2007.WorksheetShapeSerializationManager.Elements">
            <summary>
            Represents the immediate children of the 'sp', 'pic' and 'grpSp' DrawingML elements.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.Serialization.Excel2007.WorksheetShapeSerializationManager.CellAnchor">
            <summary>
            Wraps the element and attributes values of the 'twoCellAnchor'
            DrawingML element and its descendants ('to', 'from', 'off', 'ext', etc.)
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.Serialization.Excel2007.WorksheetShapeSerializationManager.ClientData">
            <summary>
            Wraps the element and attributes values of the 'clientData'
            DrawingML element.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.Serialization.Excel2007.WorksheetShapeSerializationManager.Transform">
            <summary>
            Wraps the element and attributes values of the 'xfrm'
            DrawingML element and its descendants.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.Serialization.Excel2007.WorksheetShapeSerializationManager.ShapeAttributes">
            <summary>
            Wraps the attribute values of the 'sp' DrawingML element.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.Transform.Extent.cx">
            <summary>Width</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.Transform.Extent.cy">
            <summary>Height</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.Transform.Offset.x">
            <summary>Horizontal coordinate</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.Transform.Offset.y">
            <summary>Vertical coordinate</summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.Serialization.Excel2007.XLSX.CellRef.FromString(System.String)">
            <summary>
            Returns a CellRef instance from the specified string.
            </summary>
            <param name="value">A string implied to be conformant with the ST_CellRef simple XML data type.</param>
            <returns>A CellRef instance or null if none could be parsed.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.Serialization.Excel2007.XLSX.CellRef.ToString">
            <summary>
            Returns the absolute A1 representation of this instance.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.Serialization.Excel2007.XLSX.Elements.ColorElement.SaveColorElement(Infragistics.Documents.Excel.Serialization.Excel2007.ColorInfo,Infragistics.Documents.Excel.Serialization.Excel2007.Excel2007WorkbookSerializationManager,Infragistics.Documents.Excel.Serialization.Excel2007.ExcelXmlElement,System.String@)">
            <summary>
            Handles the writing of the Color attributes based on the provided ColorInfo object
            </summary>
            <param name="colorInfo">The ColorInfo object for the owning element (ColorElement, BgColorElement, FgColorElement)</param>
            <param name="manager">The owning Excel2007WorkbookSerializationManager</param>
            <param name="element">The owning XML element</param>
            <param name="value">The value parameter from the Save() method, passed in case its needed in the future</param>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.XLSX.Elements.BookViewsElement.LocalName">
            <summary>
            "bookViews"
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.XLSX.Elements.BookViewsElement.QualifiedName">
            <summary>
            "http://schemas.openxmlformats.org/spreadsheetml/2006/main/bookViews"
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.XLSX.Elements.CalculationPropertiesElement.LocalName">
            <summary>
            "calcPr"
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.XLSX.Elements.CalculationPropertiesElement.QualifiedName">
            <summary>
            "http://schemas.openxmlformats.org/spreadsheetml/2006/main/calcPr"
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.XLSX.Elements.CustomSheetViewElement.LocalName">
            <summary>customSheetView</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.XLSX.Elements.CustomSheetViewElement.QualifiedName">
            <summary>http://schemas.openxmlformats.org/spreadsheetml/2006/main/customSheetView</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.XLSX.Elements.CustomSheetViewsElement.LocalName">
            <summary>customSheetViews</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.XLSX.Elements.CustomSheetViewsElement.QualifiedName">
            <summary>http://schemas.openxmlformats.org/spreadsheetml/2006/main/customSheetViews</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.XLSX.Elements.CustomWorkbookViewElement.LocalName">
            <summary>customWorkbookView</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.XLSX.Elements.CustomWorkbookViewElement.QualifiedName">
            <summary>http://schemas.openxmlformats.org/spreadsheetml/2006/main/customWorkbookView</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.XLSX.Elements.CustomWorkbookViewsElement.LocalName">
            <summary>customWorkbookViews</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.XLSX.Elements.CustomWorkbookViewsElement.QualifiedName">
            <summary>http://schemas.openxmlformats.org/spreadsheetml/2006/main/customWorkbookViews</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.XLSX.Elements.DrawingElement.LocalName">
            <summary>drawing</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.XLSX.Elements.DrawingElement.QualifiedName">
            <summary>http://schemas.openxmlformats.org/spreadsheetml/2006/main/drawing</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.XLSX.Elements.ExternalCellElement.LocalName">
            <summary>cell</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.XLSX.Elements.ExternalCellElement.QualifiedName">
            <summary>http://schemas.openxmlformats.org/spreadsheetml/2006/main/cell</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.XLSX.Elements.Formula1Element.LocalName">
            <summary>formula1</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.XLSX.Elements.Formula1Element.QualifiedName">
            <summary>http://schemas.openxmlformats.org/spreadsheetml/2006/main/formula1</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.XLSX.Elements.Formula2Element.LocalName">
            <summary>formula2</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.XLSX.Elements.Formula2Element.QualifiedName">
            <summary>http://schemas.openxmlformats.org/spreadsheetml/2006/main/formula2</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.XLSX.Elements.FormulaElement.LocalName">
            <summary>f</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.XLSX.Elements.FormulaElement.QualifiedName">
            <summary>http://schemas.openxmlformats.org/spreadsheetml/2006/main/f</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.XLSX.Elements.OutlinePrElement.LocalName">
            <summary>outlinePr</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.XLSX.Elements.OutlinePrElement.QualifiedName">
            <summary>http://schemas.openxmlformats.org/spreadsheetml/2006/main/outlinePr</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.XLSX.Elements.PageSetUpPrElement.LocalName">
            <summary>pageSetUpPr</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.XLSX.Elements.PageSetUpPrElement.QualifiedName">
            <summary>http://schemas.openxmlformats.org/spreadsheetml/2006/main/pageSetUpPr</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.XLSX.Elements.SheetPrElement.LocalName">
            <summary>sheetPr</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.XLSX.Elements.SheetPrElement.QualifiedName">
            <summary>http://schemas.openxmlformats.org/spreadsheetml/2006/main/sheetPr</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.XLSX.Elements.SheetProtectionElement.LocalName">
            <summary>sheetPr</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.XLSX.Elements.SheetProtectionElement.QualifiedName">
            <summary>http://schemas.openxmlformats.org/spreadsheetml/2006/main/sheetProtection</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.XLSX.Elements.TabColorElement.LocalName">
            <summary>tabColor</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.XLSX.Elements.TabColorElement.QualifiedName">
            <summary>http://schemas.openxmlformats.org/spreadsheetml/2006/main/tabColor</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.XLSX.Elements.WorkbookViewElement.LocalName">
            <summary>
            "workbookview"
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.XLSX.Elements.WorkbookViewElement.QualifiedName">
            <summary>
            "http://schemas.openxmlformats.org/spreadsheetml/2006/main/workbookView"
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.ShapeFill">
            <summary>
            Abstract base class for the fill of a shape.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetShape.Fill"/>
            <seealso cref="T:Infragistics.Documents.Excel.ShapeFillSolid"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.ShapeFill.FromColor(System.Drawing.Color)">
            <summary>
            Creates an instance to describe a solid fill outline.
            </summary>
            <param name="solidColor">The color of the fill to create.</param>
            <returns>A <see cref="T:Infragistics.Documents.Excel.ShapeFillSolid"/> instance with the specified color.</returns>
        </member>
        <member name="T:Infragistics.Documents.Excel.ShapeFillSolid">
            <summary>
            Represents a shape fill with a solid color.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetShape.Fill"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.ShapeFillSolid.#ctor">
            <summary>
            Creates a new <see cref="T:Infragistics.Documents.Excel.ShapeFillSolid"/> instance.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.ShapeFillSolid.#ctor(System.Drawing.Color)">
            <summary>
            Creates a new <see cref="T:Infragistics.Documents.Excel.ShapeFillSolid"/> instance.
            </summary>
            <param name="color">The color of the fill.</param>
        </member>
        <member name="P:Infragistics.Documents.Excel.ShapeFillSolid.Color">
            <summary>
            Gets or sets the color of the fill.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.ShapeOutline">
            <summary>
            Abstract base class for the outline of a shape.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetShape.Outline"/>
            <seealso cref="T:Infragistics.Documents.Excel.ShapeOutlineSolid"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.ShapeOutline.FromColor(System.Drawing.Color)">
            <summary>
            Creates an instance to describe a solid color outline.
            </summary>
            <param name="solidColor">The color of the outline to create.</param>
            <returns>A <see cref="T:Infragistics.Documents.Excel.ShapeOutlineSolid"/> instance with the specified color.</returns>
        </member>
        <member name="T:Infragistics.Documents.Excel.ShapeOutlineSolid">
            <summary>
            Represents a shape outline with a solid color.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetShape.Outline"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.ShapeOutlineSolid.#ctor">
            <summary>
            Creates a new <see cref="T:Infragistics.Documents.Excel.ShapeOutlineSolid"/> instance.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.ShapeOutlineSolid.#ctor(System.Drawing.Color)">
            <summary>
            Creates a new <see cref="T:Infragistics.Documents.Excel.ShapeOutlineSolid"/> instance.
            </summary>
            <param name="color">The color of the outline.</param>
        </member>
        <member name="P:Infragistics.Documents.Excel.ShapeOutlineSolid.Color">
            <summary>
            Gets or sets the color of the outline.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.UnfrozenPaneSettings">
            <summary>
            Class which controls the way unfrozen panes are arranged and used for a worksheet.
            </summary>
            <remarks>
            <p class="note">
            <B>Note:</B> Frozen and unfrozen panes cannot be used simultaneously, so depending whether the panes are 
            frozen or unfrozen, these settings may not be used or saved.
            </p>
            </remarks>
            <seealso cref="P:Infragistics.Documents.Excel.DisplayOptions.PanesAreFrozen"/>
            <seealso cref="T:Infragistics.Documents.Excel.FrozenPaneSettings"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.UnfrozenPaneSettings.Reset">
            <summary>
            Resets the unfrozen pane settings to their defaults.
            </summary>
            <remarks>
            <p class="body">
            The defaults used for each setting are the same defaults with which Microsoft Excel creates a blank worksheet.
            </p>
            </remarks>
        </member>
        <member name="P:Infragistics.Documents.Excel.UnfrozenPaneSettings.FirstColumnInLeftPane">
            <summary>
            Gets or sets the first visible column in the left pane(s) of the worksheet. 
            </summary>
            <remarks>
            <p class="body">
            This affects the scroll position for the left pane(s) of the worksheet and is used regardless of whether or not the 
            worksheet is split vertically.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentOutOfRangeException">
            The assigned value is outside the valid column range (0 to one less than <see cref="F:Infragistics.Documents.Excel.Workbook.MaxExcelColumnCount"/> or 
            <see cref="F:Infragistics.Documents.Excel.Workbook.MaxExcel2007ColumnCount"/>, depending on the workbook's 
            <see cref="P:Infragistics.Documents.Excel.Workbook.CurrentFormat"/>).
            </exception>
            <value>The zero-based index of the first visible column in the left pane(s).</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.UnfrozenPaneSettings.FirstRowInTopPane">
            <summary>
            Gets or sets the first visible row in the top pane(s) of the worksheet. 
            </summary>
            <remarks>
            <p class="body">
            This affects the scroll position for the top pane(s) of the worksheet and is used regardless of whether or not 
            the worksheet is split horizontally.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentOutOfRangeException">
            The assigned value is outside the valid row range (0 to one less than <see cref="F:Infragistics.Documents.Excel.Workbook.MaxExcelRowCount"/> or 
            <see cref="F:Infragistics.Documents.Excel.Workbook.MaxExcel2007RowCount"/>, depending on the workbook's 
            <see cref="P:Infragistics.Documents.Excel.Workbook.CurrentFormat"/>).
            </exception>
            <value>The zero-based index of the first visible row in the top pane(s).</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.UnfrozenPaneSettings.LeftPaneWidth">
            <summary>
            Gets or sets the width of the left pane in twips (1/20th of a point).
            </summary>
            <remarks>
            <p class="body">
            If this value is zero, the left pane occupies the entire visible area of the worksheet.
            Otherwise, the left pane occupies the specified width and the right pane occupies
            the remaining area of the worksheet.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentOutOfRangeException">
            Thrown when the width specified is outside the valid width range (0 to 65535).
            </exception>
            <value>The width of the left pane, or zero if there is no horizontal pane split.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.UnfrozenPaneSettings.TopPaneHeight">
            <summary>
            Gets or sets the height of the top pane in twips (1/20th of a point).
            </summary>
            <remarks>
            <p class="body">
            If this value is zero, the top pane occupies the entire visible area of the worksheet.
            Otherwise, the top pane occupies the specified height and the bottom pane occupies
            the remaining area of the worksheet.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentOutOfRangeException">
            Thrown when the height specified is outside the valid height range (0 to 65535).
            </exception>
            <value>The height of the top pane, or zero if there is no vertical pane split.</value>
        </member>
        <member name="T:Infragistics.Documents.Excel.UnknownShape">
            <summary>
            Represents an unsupported shape which has been loaded from a workbook file.
            </summary>
            <remarks>
            <p class="body">
            This class is used for round-tripping purposes, so unsupported shapes which have been
            loaded can be saved back out with the workbook.  The class allows the unsupported shapes 
            to be identified in shape collections so they can be removed. This shape will become 
            obsolete in future versions when all shape types are supported.
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.UnknownShape.ClearUnknownData">
            <summary>
            Throws an exception because all data in an unknown shape is unknown, and clearing that data would leave 
            no data with the shape.
            </summary>
            <exception cref="T:System.InvalidOperationException">
            This method is called on an <see cref="T:Infragistics.Documents.Excel.UnknownShape"/> instance.
            </exception>
        </member>
        <member name="M:Infragistics.Documents.Excel.Utilities.SortMerge(System.Collections.Generic.List{System.Object},System.Collections.IComparer)">
            <summary>
            Sorts the passed in array list based on the passed in comparer using a modified merge-sort
            algorithm. 
            </summary>
            <param name="arrayList">The list to be sorted.</param>
            <param name="comparer">The comparer (must not be null).</param>
        </member>
        <member name="M:Infragistics.Documents.Excel.Utilities.SortMerge(System.Object[],System.Collections.IComparer)">
            <summary>
            Sorts the passed in array based on the passed in comparer using a modified merge-sort
            algorithm. It requires allocation of an array equal in size to the array to be sorted.
            Merge sort should be used if the operation of comparing items is expensive.
            </summary>
            <param name="arr">Array to be sorted.</param>
            <param name="comparer">Comparer.</param>
        </member>
        <member name="M:Infragistics.Documents.Excel.Utilities.SortMerge(System.Object[],System.Object[],System.Collections.IComparer)">
            <summary>
            Sorts the passed in array based on the passed in comparer using a modified merge-sort
            algorithm. Optionally you can pass in a temporary array equal (or greater) in size to arr. 
            The method will make use of that array instead of allocating one. If null is passed in, 
            then it will allocate one. Merge sort should be used if the operation of comparing items 
            is expensive.
            </summary>
            <param name="arr">Array to be sorted.</param>
            <param name="tmpArr">Null or a temporary array equal (or greater) in size to arr.</param>
            <param name="comparer">Comparer.</param>
        </member>
        <member name="M:Infragistics.Documents.Excel.Utilities.SortMerge(System.Object[],System.Object[],System.Collections.IComparer,System.Int32,System.Int32)">
            <summary>
            Sorts the passed in array based on the passed in comparer using a modified merge-sort
            algorithm. Optionally you can pass in a temporary array equal (or greater) in size to arr. 
            The method will make use of that array instead of allocating one. If null is passed in, 
            then it will allocate one. Merge sort should be used if the operation of comparing items 
            is expensive.
            </summary>
            <param name="arr">Array to be sorted.</param>
            <param name="tmpArr">Null or a temporary array equal (or greater) in size to arr.</param>
            <param name="comparer">Comparer.</param>
            <param name="si">Start index in the array.</param>
            <param name="ei">End index in the array.</param>
        </member>
        <member name="M:Infragistics.Documents.Excel.Utilities.SortMergeGeneric``1(System.Collections.Generic.List{``0},System.Collections.Generic.IComparer{``0})">
            <summary>
            Sorts the passed in list based on the passed in comparer using a modified merge-sort
            algorithm. 
            </summary>
            <param name="list">The list to be sorted.</param>
            <param name="comparer">The comparer (must not be null).</param>
        </member>
        <member name="M:Infragistics.Documents.Excel.Utilities.SortMergeGeneric``1(``0[],System.Collections.Generic.IComparer{``0})">
            <summary>
            Sorts the passed in array based on the passed in comparer using a modified merge-sort
            algorithm. It requires allocation of an array equal in size to the array to be sorted.
            Merge sort should be used if the operation of comparing items is expensive.
            </summary>
            <param name="arr"></param>
            <param name="comparer"></param>
        </member>
        <member name="M:Infragistics.Documents.Excel.Utilities.SortMergeGeneric``1(``0[],``0[],System.Collections.Generic.IComparer{``0})">
            <summary>
            Sorts the passed in array based on the passed in comparer using a modified merge-sort
            algorithm. Optionally you can pass in a temporary array equal (or greater) in size to arr. 
            The method will make use of that array instead of allocating one. If null is passed in, 
            then it will allocate one. Merge sort should be used if the operation of comparing items 
            is expensive.
            </summary>
            <param name="arr">Array to be sorted.</param>
            <param name="tmpArr">Null or a temporary array equal (or greater) in size to arr.</param>
            <param name="comparer">Comparer.</param>
        </member>
        <member name="M:Infragistics.Documents.Excel.Utilities.SortMergeGeneric``1(``0[],``0[],System.Collections.Generic.IComparer{``0},System.Int32,System.Int32)">
            <summary>
            Sorts the passed in array based on the passed in comparer using a modified merge-sort
            algorithm. Optionally you can pass in a temporary array equal (or greater) in size to arr. 
            The method will make use of that array instead of allocating one. If null is passed in, 
            then it will allocate one. Merge sort should be used if the operation of comparing items 
            is expensive.
            </summary>
            <param name="arr">Array to be sorted.</param>
            <param name="tmpArr">Null or a temporary array equal (or greater) in size to arr.</param>
            <param name="comparer">Comparer.</param>
            <param name="si">Start index in the array.</param>
            <param name="ei">End index in the array.</param>
        </member>
        <member name="M:Infragistics.Documents.Excel.Utilities.GetWorksheet(Infragistics.Documents.Excel.Serialization.ContextStack)">
            <summary>
            Gets a Worksheet off the specified ContextStack by popping
            the ChildDataItem off the stack, then returning the value of the Data
            property as type Worksheet.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.Utilities.ConvertST_SystemColorValToSystemColor(Infragistics.Documents.Excel.Serialization.Excel2007.ST_SystemColorVal)">
            <summary>
            Converts the provided ST_SystemColorVal to a Color using SystemColors
            </summary>
            <param name="value">The System Color Value Simple-Type value</param>
            <returns>Returns a Color based on System.Drawing.SystemColors</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.Utilities.FromUnsignedIntHex(System.String)">
            <summary>
            Returns an Int32 value from the specified string, implied
            to be conformant with the pattern expected for the
            ST_UnsignedIntHex data type.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.Utilities.ToUnsignedIntHex(System.Int32)">
            <summary>
            Returns a string that is compatible with the ST_UnsignedIntHex
            data type from the specified integer value.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.Utilities.FromHexBinary3(System.String)">
            <summary>
            Returns an Int32 value from the specified string, implied
            to be conformant with the pattern expected for the
            ST_HexBinary3 data type.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.Utilities.ToHexBinary3(System.Drawing.Color)">
            <summary>
            Returns a string that is compatible with the ST_HexBinary3
            data type from the specified color value.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.Utilities.ColorEmpty">
            <summary>
            Replace Color.Empty
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.Workbook">
            <summary>
            Represents a Microsoft Excel workbook.
            </summary>
            <remarks>
            <p class="body">Every workbook consists of one or more worksheets (<see cref="T:Infragistics.Documents.Excel.Worksheet"/>). The default constructor creates an empty workbook.</p>
            </remarks>
        </member>
        <member name="F:Infragistics.Documents.Excel.Workbook.MaxExcel2007RowCount">
            <summary>
            Maximum number of rows in the worksheet allowed by the Excel 2007 file format.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Workbook.MaxExcel2007ColumnCount">
            <summary>
            Maximum number of columns in the worksheet allowed by the Excel 2007 file format.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Workbook.MaxExcelRowCount">
            <summary>
            Maximum number of rows in the worksheet allowed by the Excel 97-2003 file format.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Workbook.MaxExcelColumnCount">
            <summary>
            Maximum number of columns in the worksheet allowed by the Excel 97-2003 file format.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Workbook.MaxExcelColorCount">
            <summary>
            Obsolete.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Workbook.MaxExcelCellFormatCount">
            <summary>
            Maximum number of distinct cell formats in the workbook allowed by the Excel 97-2003 file format.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Workbook.MaxExcel2007CellFormatCount">
            <summary>
            Maximum number of distinct cell formats in the workbook allowed by the Excel 2007 file format.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Workbook.MaxExcelWorkbookFonts">
            <summary>
            Maximum number fonts in a workbook allowed by Excel.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.Workbook.#ctor">
            <summary>
            Creates a new instance of the <see cref="T:Infragistics.Documents.Excel.Workbook"/> class.
            </summary>
            <remarks>
            <p class="body">
            The new workbook created is empty. At least one <see cref="T:Infragistics.Documents.Excel.Worksheet"/> must be added to it before 
            it can be saved.
            </p>
            </remarks>
            <seealso cref="P:Infragistics.Documents.Excel.Workbook.Worksheets"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.Workbook.#ctor(Infragistics.Documents.Excel.WorkbookFormat)">
            <summary>
            Creates a new instance of the <see cref="T:Infragistics.Documents.Excel.Workbook"/> class.
            </summary>
            <param name="format">The file format to use when imposing format restrictions and saving.</param>
            <remarks>
            <p class="body">
            The new workbook created is empty. At least one <see cref="T:Infragistics.Documents.Excel.Worksheet"/> must be added to it before 
            it can be saved.
            </p>
            </remarks>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="format"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.WorkbookFormat"/> enumeration.
            </exception>
            <seealso cref="P:Infragistics.Documents.Excel.Workbook.Worksheets"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.Workbook.#ctor(Infragistics.Documents.Excel.WorkbookPaletteMode)">
            <summary>
            Obsolete. Use <see cref="M:Infragistics.Documents.Excel.Workbook.#ctor"/> instead.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.Workbook.#ctor(Infragistics.Documents.Excel.WorkbookFormat,Infragistics.Documents.Excel.WorkbookPaletteMode)">
            <summary>
            Obsolete. Use <see cref="M:Infragistics.Documents.Excel.Workbook.#ctor(Infragistics.Documents.Excel.WorkbookFormat)"/> instead.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.Workbook.CharacterWidth256thsToPixels(System.Double)">
            <summary>
            Converts units of 1/256s of the average character width to pixels.
            </summary>
            <param name="characterWidth256ths">The number of units of 1/256s of the average character width.</param>
            <returns>The number of pixels equivalent to the <paramref name="characterWidth256ths"/> value.</returns>
            <remarks>
            <p class="body">
            The units of 1/256s of the average character width are based on the <see cref="P:Infragistics.Documents.Excel.Workbook.DefaultFontHeight"/>.
            </p>
            </remarks>
            <seealso cref="M:Infragistics.Documents.Excel.Workbook.PixelsToCharacterWidth256ths(System.Double)"/>
            <seealso cref="P:Infragistics.Documents.Excel.Workbook.DefaultFontHeight"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetColumn.Width"/>
            <seealso cref="P:Infragistics.Documents.Excel.Worksheet.DefaultColumnWidth"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.Workbook.CreateNewWorkbookFont">
            <summary>
            Factory method which creates new workbook font.
            </summary>
            <remarks>
            <p class="body"><see cref="T:Infragistics.Documents.Excel.IWorkbookFont"/> describes font used in excel workbook.
            If many parts of excel workbook have same and complex (more than one property in common) font formatting, use this method in following manner: 
            <ol>
            <li class="taskitem"><span class="taskitemtext">Create new font format with <see cref="M:Infragistics.Documents.Excel.Workbook.CreateNewWorkbookFont"/>,</span></li>
            <li class="taskitem"><span class="taskitemtext">Set all necessary properties on given font format,</span></li>
            <li class="taskitem"><span class="taskitemtext">Apply font format to all excel objects which use it with <see cref="M:Infragistics.Documents.Excel.IWorkbookFont.SetFontFormatting(Infragistics.Documents.Excel.IWorkbookFont)"/> method.</span></li>
            </ol></p>
            <p class="body">Use of this procedure will simplify you code for complex font formats and increase speed of resulting program. It will not reduce total number of font formats in a workbook as font formats are internally cached no matter which method is used.</p>
            </remarks>
            <returns>The created excel font object.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.Workbook.CreateNewWorksheetCellFormat">
            <summary>
            Creates new worksheet cell format.
            </summary>
            <returns>The cell format which was created.</returns>
            <remarks>
            <p class="body"><see cref="T:Infragistics.Documents.Excel.IWorksheetCellFormat"/> describes cell specific formatting (font, number format, appearance etc.). Total number of different cell formats in excel workbook is limited to <see cref="F:Infragistics.Documents.Excel.Workbook.MaxExcelCellFormatCount"/>. 
            If many parts of excel workbook have same and complex (more than one property in common) cell formatting, use this method in following manner: 
            <ol>
            <li class="taskitem"><span class="taskitemtext">Create new cell format with <see cref="M:Infragistics.Documents.Excel.Workbook.CreateNewWorksheetCellFormat"/>,</span></li>
            <li class="taskitem"><span class="taskitemtext">Set all necessary properties on given cell format,</span></li>
            <li class="taskitem"><span class="taskitemtext">Apply cell format to all excel objects which use it with <see cref="M:Infragistics.Documents.Excel.IWorksheetCellFormat.SetFormatting(Infragistics.Documents.Excel.IWorksheetCellFormat)"/> method.</span></li>
            </ol></p>
            <p class="body">Use of this procedure will simplify you code for complex cell formats and increase speed of resulting program. It will not reduce total number of cell formats in a workbook as cell formats are internally cached no matter which method is used.</p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.Workbook.GetTable(System.String)">
            <summary>
            Gets the table with the specified name.
            </summary>
            <param name="name">The name of the table to get.</param>
            <remarks>
            <p class="body">
            Table names are compared case-insensitively.
            </p>
            </remarks>
            <returns>A <see cref="T:Infragistics.Documents.Excel.WorksheetTable"/> instance if a table exists with the specified name; Otherwise null.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.Workbook.PixelsToCharacterWidth256ths(System.Double)">
            <summary>
            Converts pixels to units of 1/256s of the average character width.
            </summary>
            <param name="pixels">The number of pixels.</param>
            <returns>The number of units of 1/256s of the average character width equivalent to the <paramref name="pixels"/> value.</returns>
            <remarks>
            <p class="body">
            The units of 1/256s of the average character width are based on the <see cref="P:Infragistics.Documents.Excel.Workbook.DefaultFontHeight"/>.
            </p>
            </remarks>
            <seealso cref="M:Infragistics.Documents.Excel.Workbook.CharacterWidth256thsToPixels(System.Double)"/>
            <seealso cref="P:Infragistics.Documents.Excel.Workbook.DefaultFontHeight"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetColumn.Width"/>
            <seealso cref="P:Infragistics.Documents.Excel.Worksheet.DefaultColumnWidth"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.Workbook.Recalculate">
            <summary>
            Recalculates all dirty formulas pending a calculation on the workbook.
            </summary>
            <remarks>
            <p class="body">
            This can be used when the <see cref="P:Infragistics.Documents.Excel.Workbook.CalculationMode"/> is Manual. In Manual mode, when cells are dirtied, formulas referencing
            those cells will not be recalculated until Recalculate is called or <see cref="P:Infragistics.Documents.Excel.Workbook.RecalculateBeforeSave"/> is True and the workbook is saved.
            </p>
            <p class="body">
            To force a recalculation of non-dirty formulas, use the <see cref="M:Infragistics.Documents.Excel.Workbook.Recalculate(System.Boolean)"/> overload and specify True for the includeNonDirtyFormulas
            parameter.
            </p>
            </remarks>
            <seealso cref="P:Infragistics.Documents.Excel.Workbook.CalculationMode"/>
            <seealso cref="P:Infragistics.Documents.Excel.Workbook.RecalculateBeforeSave"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.Workbook.Recalculate(System.Boolean)">
            <summary>
            Recalculates all formulas on the workbook.
            </summary>
            <param name="includeNonDirtyFormulas">
            True to recalculate all formulas on the workbook regardless of whether they had a pending evaluation. False to only calculate dirty formulas.
            </param>
            <remarks>
            <p class="body">
            This can be used when the <see cref="P:Infragistics.Documents.Excel.Workbook.CalculationMode"/> is Manual. In Manual mode, when cells are dirtied, formulas referencing
            those cells will not be recalculated until Recalculate is called or <see cref="P:Infragistics.Documents.Excel.Workbook.RecalculateBeforeSave"/> is True and the workbook is saved.
            </p>
            </remarks>
            <seealso cref="P:Infragistics.Documents.Excel.Workbook.CalculationMode"/>
            <seealso cref="P:Infragistics.Documents.Excel.Workbook.RecalculateBeforeSave"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.Workbook.RegisterUserDefinedFunctionLibrary(System.Reflection.Assembly)">
            <summary>
            Registers an assembly containing <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcFunction"/> derived types.
            </summary>
            <param name="assembly">Loaded assembly to register</param>
            <returns>Returns true if the assembly was registered successfully, else false if the registration failed</returns>
            <remarks>
            <p class="body">
            All types within the registered assembly are enumerated and any that derive from <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcFunction"/> class are added to the list of available formula functions
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.Workbook.RegisterUserDefinedFunction(Infragistics.Documents.Excel.CalcEngine.ExcelCalcFunction)">
            <summary>
            Registers a single <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcFunction"/> instance.
            </summary>
            <param name="userDefinedFunction">User defined function instance to register</param>
            <returns>Returns true if the type was registered successfully, else false if the registration failed</returns>
            <remarks>
            <p class="body">
            Users can build custom functions used in formulas by sub-classing the <see cref="T:Infragistics.Documents.Excel.CalcEngine.ExcelCalcFunction"/> class.  
            Once the derived class is instantiated it must be registered by using the RegisterUserDefinedFunction method before being available and referenced by a formulas.
            Users can build a library of functions packaged in an assembly and register all the functions within the assembly by using the <see cref="M:Infragistics.Documents.Excel.Workbook.RegisterUserDefinedFunctionLibrary(System.Reflection.Assembly)"/> method.
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.Workbook.ResumeCalculations">
            <summary>
            Resumes the calculation of formulas.
            </summary>
            <remarks>
            <p class="body">
            If calculations were not suspended when this is called, it will have no effect.
            </p>
            <p class="body">
            For each call to <see cref="M:Infragistics.Documents.Excel.Workbook.SuspendCalculations"/>, a call to ResumeCalculations must be made. As soon as the number of calls to 
            ResumeCalculations equals the number of calls to SuspendCalculations, calculations will be resumed.
            </p>
            </remarks>
            <seealso cref="M:Infragistics.Documents.Excel.Workbook.SuspendCalculations"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.Workbook.Save(System.String)">
            <summary>
            Writes the workbook to a file.
            </summary>
            <remarks>
            <p class="body">
            The workbook will be written in the format specified by the <see cref="P:Infragistics.Documents.Excel.Workbook.CurrentFormat"/>.
            </p>
            <p class="body">
            The <paramref name="fileName"/> specified should have an extension corresponding to the current format so it can be opened in Microsoft Excel 
            by default (if it is installed).
            </p>
            <p class="note">
            <B>Note:</B> This method creates a <see cref="T:System.IO.FileStream"/> using the 
            <a href="http://msdn2.microsoft.com/en-us/library/tyhc0kft.aspx">FileStream(string, FileMode, FileAccess)</a> overload of the constructor.
            See the remarks section of this overload to for the exceptions that could be thrown.
            </p>
            </remarks>
            <param name="fileName">The file to write the workbook to.</param>
            <exception cref="T:System.InvalidOperationException">
            The workbook has no worksheets in its <see cref="P:Infragistics.Documents.Excel.Workbook.Worksheets"/> collection.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            No worksheet in this workbook's Worksheets collection has its <see cref="P:Infragistics.Documents.Excel.DisplayOptions.Visibility"/> 
            set to Visible. At least one worksheet in the workbook must be visible.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            A <see cref="T:Infragistics.Documents.Excel.CustomView"/> in the workbook's <see cref="P:Infragistics.Documents.Excel.Workbook.CustomViews"/> collection has all worksheets hidden.
            At least one worksheet must be visible in all custom views.
            </exception>
        </member>
        <member name="M:Infragistics.Documents.Excel.Workbook.Save(System.String,Infragistics.Documents.Excel.IPackageFactory)">
            <summary>
            Writes the workbook to a file.
            </summary>
            <remarks>
            <p class="body">
            The workbook will be written in the format specified by the <see cref="P:Infragistics.Documents.Excel.Workbook.CurrentFormat"/>.
            </p>
            <p class="body">
            The <paramref name="fileName"/> specified should have an extension corresponding to the current format so it can be opened in Microsoft Excel 
            by default (if it is installed).
            </p>
            <p class="note">
            <B>Note:</B> This method creates a <see cref="T:System.IO.FileStream"/> using the 
            <a href="http://msdn2.microsoft.com/en-us/library/tyhc0kft.aspx">FileStream(string, FileMode, FileAccess)</a> overload of the constructor.
            See the remarks section of this overload to for the exceptions that could be thrown.
            </p>
            </remarks>
            <param name="fileName">The file to write the workbook to.</param>
            <param name="packageFactory">An IPackageFactory which can be used to open an IPackage from a stream.</param>
            <exception cref="T:System.InvalidOperationException">
            The workbook has no worksheets in its <see cref="P:Infragistics.Documents.Excel.Workbook.Worksheets"/> collection.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            No worksheet in this workbook's Worksheets collection has its <see cref="P:Infragistics.Documents.Excel.DisplayOptions.Visibility"/> 
            set to Visible. At least one worksheet in the workbook must be visible.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            A <see cref="T:Infragistics.Documents.Excel.CustomView"/> in the workbook's <see cref="P:Infragistics.Documents.Excel.Workbook.CustomViews"/> collection has all worksheets hidden.
            At least one worksheet must be visible in all custom views.
            </exception>
        </member>
        <member name="M:Infragistics.Documents.Excel.Workbook.Save(System.IO.Stream)">
            <summary>
            Writes the workbook to a stream.
            </summary>
            <remarks>
            <p class="body">
            The workbook will be written in the format specified by the <see cref="P:Infragistics.Documents.Excel.Workbook.CurrentFormat"/>.
            </p>
            </remarks>
            <param name="stream">The stream to write the workbook to.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="stream"/> is null.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The workbook has no worksheets in its <see cref="P:Infragistics.Documents.Excel.Workbook.Worksheets"/> collection.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            No worksheet in this workbook's Worksheets collection has its <see cref="P:Infragistics.Documents.Excel.DisplayOptions.Visibility"/> 
            set to Visible.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            A <see cref="T:Infragistics.Documents.Excel.CustomView"/> in the workbook's <see cref="P:Infragistics.Documents.Excel.Workbook.CustomViews"/> collection has all worksheets hidden.
            At least one worksheet must be visible in all custom views.
            </exception>
        </member>
        <member name="M:Infragistics.Documents.Excel.Workbook.Save(System.IO.Stream,Infragistics.Documents.Excel.IPackageFactory)">
            <summary>
            Writes the workbook to a stream.
            </summary>
            <remarks>
            <p class="body">
            The workbook will be written in the format specified by the <see cref="P:Infragistics.Documents.Excel.Workbook.CurrentFormat"/>.
            </p>
            </remarks>
            <param name="stream">The stream to write the workbook to.</param>
            <param name="packageFactory">An IPackageFactory which can be used to open an IPackage from a stream.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="stream"/> is null.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The workbook has no worksheets in its <see cref="P:Infragistics.Documents.Excel.Workbook.Worksheets"/> collection.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            No worksheet in this workbook's Worksheets collection has its <see cref="P:Infragistics.Documents.Excel.DisplayOptions.Visibility"/> 
            set to Visible.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            A <see cref="T:Infragistics.Documents.Excel.CustomView"/> in the workbook's <see cref="P:Infragistics.Documents.Excel.Workbook.CustomViews"/> collection has all worksheets hidden.
            At least one worksheet must be visible in all custom views.
            </exception>
        </member>
        <member name="M:Infragistics.Documents.Excel.Workbook.SetCurrentFormat(Infragistics.Documents.Excel.WorkbookFormat)">
            <summary>
            Sets the current format of the workbook.
            </summary>
            <param name="format">The file format to use when imposing format restrictions and saving.</param>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="format"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.WorkbookFormat"/> enumeration.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The workbook already contains data which exceeds the limits imposed by <paramref name="format"/>.
            </exception>
            <seealso cref="P:Infragistics.Documents.Excel.Workbook.CurrentFormat"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.Workbook.SuspendCalculations">
            <summary>
            Temporarily suspends the calculation of formulas.
            </summary>
            <remarks>
            <p class="body">
            This should be used when adding many formulas or modifying large amounts of data on a workbook at once so formulas are not calculated 
            each time cells are dirtied.
            </p>
            <p class="body">
            For each call to SuspendCalculations, a call to <see cref="M:Infragistics.Documents.Excel.Workbook.ResumeCalculations"/> must be made. As soon as the number of calls to 
            ResumeCalculations equals the number of calls to SuspendCalculations, calculations will be resumed.
            </p>
            </remarks>
            <seealso cref="M:Infragistics.Documents.Excel.Workbook.ResumeCalculations"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.Workbook.Load(System.String)">
            <summary>
            Reads a workbook from a file.
            </summary>
            <remarks>
            <p class="body">
            When loading the workbook, the format will be determined the file extension or by the contents of the file. If the extension is
            a standard Excel format extension, the workbook will be assumed to be in the corresponding format. Otherwise, the contents of the
            file will be examined to try to determine the format. The <see cref="P:Infragistics.Documents.Excel.Workbook.CurrentFormat"/> of the returned workbook will indicate the
            format the workbook was loaded from.
            </p>
            <p class="note">
            <B>Note:</B> This method creates a <see cref="T:System.IO.FileStream"/> using the 
            <a href="http://msdn2.microsoft.com/en-us/library/47ek66wy.aspx">FileStream(string, FileMode)</a> overload of the constructor.  
            See the remarks section of this overload for the exceptions that could be thrown.
            </p>
            </remarks>
            <param name="fileName">The file from which to read the workbook.</param>
            <exception cref="T:System.ArgumentException">
            <paramref name="fileName"/> is a path to an invalid Microsoft Excel file.
            </exception>
            <exception cref="T:System.ArgumentException">
            The file format cannot be determined from the specified file.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The format of the workbook data is in an unsupported format.
            </exception>
            <exception cref="T:Infragistics.Documents.Excel.Serialization.Excel2007.OpenPackagingNonConformanceException">
            (<see cref="T:Infragistics.Documents.Excel.WorkbookFormat">Excel2007</see>-format specific)
            Thrown when the markup which contains the SpreadsheetML data is determined to be
            non-compliant with the rules defined in Part 2 of the 'Office Open XML - Open Packaging Conventions'
            document (see final draft, <a href="http://www.ecma-international.org">ECMA</a> document TC45).
            </exception>
            <exception cref="T:System.NotSupportedException">
            The workbook being loaded is in an Excel 2007 format and the CLR 2.0 Excel assembly is being used. The overload taking an 
            <see cref="T:Infragistics.Documents.Excel.IPackageFactory"/> must be used in this case so the Excel 2007 file package can be accessed.
            </exception>
            <returns>The workbook loaded from the file.</returns>        
        </member>
        <member name="M:Infragistics.Documents.Excel.Workbook.Load(System.String,System.Boolean)">
            <summary>
            Reads a workbook from a file.
            </summary>
            <remarks>
            <p class="body">
            When loading the workbook, the format will be determined the file extension or by the contents of the file. If the extension is
            a standard Excel format extension, the workbook will be assumed to be in the corresponding format. Otherwise, the contents of the
            file will be examined to try to determine the format. The <see cref="P:Infragistics.Documents.Excel.Workbook.CurrentFormat"/> of the returned workbook will indicate the
            format the workbook was loaded from.
            </p>
            <p class="note">
            <B>Note:</B> This method creates a <see cref="T:System.IO.FileStream"/> using the 
            <a href="http://msdn2.microsoft.com/en-us/library/47ek66wy.aspx">FileStream(string, FileMode)</a> overload of the constructor.  
            See the remarks section of this overload for the exceptions that could be thrown.
            </p>
            </remarks>
            <param name="fileName">The file from which to read the workbook.</param>        
            <param name="verifyExcel2007Xml">A boolean specifying whether or not to verify the contents of the markup against the rules defined in Part 2 of the 'Office Open XML - Open Packaging Conventions' document (see final draft, <a href="http://www.ecma-international.org">ECMA</a> document TC45).</param>
            <exception cref="T:System.ArgumentException">
            <paramref name="fileName"/> is a path to an invalid Microsoft Excel file.
            </exception>
            <exception cref="T:System.ArgumentException">
            The file format cannot be determined from the specified file.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The format of the workbook data is in an unsupported format.
            </exception>
            <exception cref="T:Infragistics.Documents.Excel.Serialization.Excel2007.OpenPackagingNonConformanceException">
            (<see cref="T:Infragistics.Documents.Excel.WorkbookFormat">Excel2007</see>-format specific)
            Thrown when the markup which contains the SpreadsheetML data is determined to be
            non-compliant with the rules defined in Part 2 of the 'Office Open XML - Open Packaging Conventions'
            document (see final draft, <a href="http://www.ecma-international.org">ECMA</a> document TC45).
            </exception>
            <exception cref="T:System.NotSupportedException">
            The workbook being loaded is in an Excel 2007 format and the CLR 2.0 Excel assembly is being used. The overload taking an 
            <see cref="T:Infragistics.Documents.Excel.IPackageFactory"/> must be used in this case so the Excel 2007 file package can be accessed.
            </exception>
            <returns>The workbook loaded from the file.</returns>        
        </member>
        <member name="M:Infragistics.Documents.Excel.Workbook.Load(System.String,Infragistics.Documents.Excel.IPackageFactory)">
            <summary>
            Reads a workbook from a file.
            </summary>
            <remarks>
            <p class="body">
            When loading the workbook, the format will be determined the file extension or by the contents of the file. If the extension is
            a standard Excel format extension, the workbook will be assumed to be in the corresponding format. Otherwise, the contents of the
            file will be examined to try to determine the format. The <see cref="P:Infragistics.Documents.Excel.Workbook.CurrentFormat"/> of the returned workbook will indicate the
            format the workbook was loaded from.
            </p>
            <p class="note">
            <B>Note:</B> This method creates a <see cref="T:System.IO.FileStream"/> using the 
            <a href="http://msdn2.microsoft.com/en-us/library/47ek66wy.aspx">FileStream(string, FileMode)</a> overload of the constructor.  
            See the remarks section of this overload for the exceptions that could be thrown.
            </p>
            </remarks>
            <param name="fileName">The file from which to read the workbook.</param>
            <param name="packageFactory">An IPackageFactory which can be used to open an IPackage from a stream.</param>
            <exception cref="T:System.ArgumentException">
            <paramref name="fileName"/> is a path to an invalid Microsoft Excel file.        
            </exception>
            <exception cref="T:System.ArgumentException">
            The file format cannot be determined from the specified file.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The format of the workbook data is in an unsupported format.
            </exception>
            <exception cref="T:Infragistics.Documents.Excel.Serialization.Excel2007.OpenPackagingNonConformanceException">
            (<see cref="T:Infragistics.Documents.Excel.WorkbookFormat">Excel2007</see>-format specific)
            Thrown when the markup which contains the SpreadsheetML data is determined to be
            non-compliant with the rules defined in Part 2 of the 'Office Open XML - Open Packaging Conventions'
            document (see final draft, <a href="http://www.ecma-international.org">ECMA</a> document TC45).
            </exception>
            <exception cref="T:System.NotSupportedException">
            <paramref name="packageFactory"/> is null and the workbook being loaded is in an Excel 2007 format and the CLR 2.0 Excel assembly is 
            being used. An <see cref="T:Infragistics.Documents.Excel.IPackageFactory"/> must be specified so the Excel 2007 file package can be accessed.
            </exception>
            <returns>The workbook loaded from the file.</returns>  
        </member>
        <member name="M:Infragistics.Documents.Excel.Workbook.Load(System.String,Infragistics.Documents.Excel.IPackageFactory,System.Boolean)">
            <summary>
            Reads a workbook from a file.
            </summary>
            <remarks>
            <p class="body">
            When loading the workbook, the format will be determined the file extension or by the contents of the file. If the extension is
            a standard Excel format extension, the workbook will be assumed to be in the corresponding format. Otherwise, the contents of the
            file will be examined to try to determine the format. The <see cref="P:Infragistics.Documents.Excel.Workbook.CurrentFormat"/> of the returned workbook will indicate the
            format the workbook was loaded from.
            </p>
            <p class="note">
            <B>Note:</B> This method creates a <see cref="T:System.IO.FileStream"/> using the 
            <a href="http://msdn2.microsoft.com/en-us/library/47ek66wy.aspx">FileStream(string, FileMode)</a> overload of the constructor.  
            See the remarks section of this overload for the exceptions that could be thrown.
            </p>
            </remarks>
            <param name="fileName">The file from which to read the workbook.</param>
            <param name="packageFactory">An IPackageFactory which can be used to open an IPackage from a stream.</param>
            <param name="verifyExcel2007Xml">A boolean specifying whether or not to verify the contents of the markup against the rules defined in Part 2 of the 'Office Open XML - Open Packaging Conventions' document (see final draft, <a href="http://www.ecma-international.org">ECMA</a> document TC45).</param>
            <exception cref="T:System.ArgumentException">
            <paramref name="fileName"/> is a path to an invalid Microsoft Excel file.        
            </exception>
            <exception cref="T:System.ArgumentException">
            The file format cannot be determined from the specified file.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The format of the workbook data is in an unsupported format.
            </exception>
            <exception cref="T:Infragistics.Documents.Excel.Serialization.Excel2007.OpenPackagingNonConformanceException">
            (<see cref="T:Infragistics.Documents.Excel.WorkbookFormat">Excel2007</see>-format specific)
            Thrown when the markup which contains the SpreadsheetML data is determined to be
            non-compliant with the rules defined in Part 2 of the 'Office Open XML - Open Packaging Conventions'
            document (see final draft, <a href="http://www.ecma-international.org">ECMA</a> document TC45).
            </exception>
            <exception cref="T:System.NotSupportedException">
            <paramref name="packageFactory"/> is null and the workbook being loaded is in an Excel 2007 format and the CLR 2.0 Excel assembly is 
            being used. An <see cref="T:Infragistics.Documents.Excel.IPackageFactory"/> must be specified so the Excel 2007 file package can be accessed.
            </exception>
            <returns>The workbook loaded from the file.</returns>        
        </member>
        <member name="M:Infragistics.Documents.Excel.Workbook.Load(System.IO.Stream)">
            <summary>
            Reads a workbook from a stream.
            </summary>
            <remarks>
            <p class="body">
            When loading the workbook, the format will be determined the file extension or by the contents of the file. If a FileStream is 
            specified, the extension of the file will be examined. If the extension is a standard Excel format extension, the workbook will 
            be assumed to be in the corresponding format. Otherwise, the contents of the file will be examined to try to determine the format. 
            The <see cref="P:Infragistics.Documents.Excel.Workbook.CurrentFormat"/> of the returned workbook will indicate the format the workbook was loaded from.
            </p>
            </remarks>
            <param name="stream">The stream to read the workbook from.</param>
            <exception cref="T:System.ArgumentException">
            <paramref name="stream"/> does not contain valid Microsoft Excel file contents.
            </exception>
            <exception cref="T:System.ArgumentException">
            The file format cannot be determined from the specified stream.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The format of the workbook data is in an unsupported format.
            </exception>
            <exception cref="T:System.NotSupportedException">
            The workbook being loaded is in an Excel 2007 format and the CLR 2.0 Excel assembly is being used. The overload taking an 
            <see cref="T:Infragistics.Documents.Excel.IPackageFactory"/> must be used in this case so the Excel 2007 file package can be accessed.
            </exception>
            <returns>The workbook loaded from the stream.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.Workbook.Load(System.IO.Stream,System.Boolean)">
            <summary>
            Reads a workbook from a stream.
            </summary>
            <remarks>
            <p class="body">
            When loading the workbook, the format will be determined the file extension or by the contents of the file. If a FileStream is 
            specified, the extension of the file will be examined. If the extension is a standard Excel format extension, the workbook will 
            be assumed to be in the corresponding format. Otherwise, the contents of the file will be examined to try to determine the format. 
            The <see cref="P:Infragistics.Documents.Excel.Workbook.CurrentFormat"/> of the returned workbook will indicate the format the workbook was loaded from.
            </p>
            </remarks>
            <param name="stream">The stream to read the workbook from.</param>
            <param name="verifyExcel2007Xml">A boolean specifying whether or not to verify the contents of the markup against the rules defined in Part 2 of the 'Office Open XML - Open Packaging Conventions' document (see final draft, <a href="http://www.ecma-international.org">ECMA</a> document TC45).</param>
            <exception cref="T:System.ArgumentException">
            <paramref name="stream"/> does not contain valid Microsoft Excel file contents.
            </exception>
            <exception cref="T:System.ArgumentException">
            The file format cannot be determined from the specified stream.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The format of the workbook data is in an unsupported format.
            </exception>
            <exception cref="T:System.NotSupportedException">
            The workbook being loaded is in an Excel 2007 format and the CLR 2.0 Excel assembly is being used. The overload taking an 
            <see cref="T:Infragistics.Documents.Excel.IPackageFactory"/> must be used in this case so the Excel 2007 file package can be accessed.
            </exception>
            <returns>The workbook loaded from the stream.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.Workbook.Load(System.IO.Stream,Infragistics.Documents.Excel.IPackageFactory)">
            <summary>
            Reads a workbook from a stream.
            </summary>
            <remarks>
            <p class="body">
            When loading the workbook, the format will be determined the file extension or by the contents of the file. If a FileStream is 
            specified, the extension of the file will be examined. If the extension is a standard Excel format extension, the workbook will 
            be assumed to be in the corresponding format. Otherwise, the contents of the file will be examined to try to determine the format. 
            The <see cref="P:Infragistics.Documents.Excel.Workbook.CurrentFormat"/> of the returned workbook will indicate the format the workbook was loaded from.
            </p>
            </remarks>
            <param name="stream">The stream to read the workbook from.</param>
            <param name="packageFactory">An IPackageFactory which can be used to open an IPackage from a stream.</param>
            <exception cref="T:System.ArgumentException">
            <paramref name="stream"/> does not contain valid Microsoft Excel file contents.
            </exception>
            <exception cref="T:System.ArgumentException">
            The file format cannot be determined from the specified stream.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The format of the workbook data is in an unsupported format.
            </exception>
            <exception cref="T:System.NotSupportedException">
            <paramref name="packageFactory"/> is null and the workbook being loaded is in an Excel 2007 format and the CLR 2.0 Excel assembly is 
            being used. An <see cref="T:Infragistics.Documents.Excel.IPackageFactory"/> must be specified so the Excel 2007 file package can be accessed.
            </exception>
            <returns>The workbook loaded from the stream.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.Workbook.Load(System.IO.Stream,Infragistics.Documents.Excel.IPackageFactory,System.Boolean)">
            <summary>
            Reads a workbook from a stream.
            </summary>
            <remarks>
            <p class="body">
            When loading the workbook, the format will be determined the file extension or by the contents of the file. If a FileStream is 
            specified, the extension of the file will be examined. If the extension is a standard Excel format extension, the workbook will 
            be assumed to be in the corresponding format. Otherwise, the contents of the file will be examined to try to determine the format. 
            The <see cref="P:Infragistics.Documents.Excel.Workbook.CurrentFormat"/> of the returned workbook will indicate the format the workbook was loaded from.
            </p>
            </remarks>
            <param name="stream">The stream to read the workbook from.</param>
            <param name="packageFactory">An IPackageFactory which can be used to open an IPackage from a stream.</param>
            <param name="verifyExcel2007Xml">A boolean specifying whether or not to verify the contents of the markup against the rules defined in Part 2 of the 'Office Open XML - Open Packaging Conventions' document (see final draft, <a href="http://www.ecma-international.org">ECMA</a> document TC45).</param>
            <exception cref="T:System.ArgumentException">
            <paramref name="stream"/> does not contain valid Microsoft Excel file contents.
            </exception>
            <exception cref="T:System.ArgumentException">
            The file format cannot be determined from the specified stream.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The format of the workbook data is in an unsupported format.
            </exception>
            <exception cref="T:System.NotSupportedException">
            <paramref name="packageFactory"/> is null and the workbook being loaded is in an Excel 2007 format and the CLR 2.0 Excel assembly is 
            being used. An <see cref="T:Infragistics.Documents.Excel.IPackageFactory"/> must be specified so the Excel 2007 file package can be accessed.
            </exception>
            <returns>The workbook loaded from the stream.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.Workbook.GetWorkbookFormat(System.String)">
            <summary>
            Returns the WorkbookFormat based on the file extension of the specified file. 
            </summary>
            <param name="fileName">The filename of an excel file.</param>
            <returns>The workbook format based on the file extension of the file, or null if the correct format cannot be determined.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.Workbook.GetMaxColumnCount(Infragistics.Documents.Excel.WorkbookFormat)">
            <summary>
            Returns the number of columns that are supported by the specified format.
            </summary>
            <param name="format">The format used by the workbook.</param>
            <returns>The maximum number of columns supported by the format.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.Workbook.GetMaxRowCount(Infragistics.Documents.Excel.WorkbookFormat)">
            <summary>
            Returns the number of rows that are supported by the specified format.
            </summary>
            <param name="format">The format used by the workbook.</param>
            <returns>The maximum number of rows supported by the format.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.Workbook.IsValidFunctionName(System.String)">
            <summary>
            Gets a value indicating whether the specified function will be recognized and solved by Microsoft Excel when the workbook is saved out.
            </summary>
            <param name="functionName">The case-insensitive name of the function.</param>
            <returns>True if the function will be recognized in Microsoft Excel; False otherwise.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.Workbook.ActiveWorksheet">
            <summary>
            Gets or sets the active worksheet.
            </summary>
            <remarks>
            <p class="body">This property is deprecated. Use <see cref="P:Infragistics.Documents.Excel.WindowOptions.SelectedWorksheet"/> instead.</p>
            </remarks>
        </member>
        <member name="P:Infragistics.Documents.Excel.Workbook.CalculationMode">
            <summary>
            Gets or sets the value which indicates how a formula will be recalculated when a referenced value changes.
            </summary>
            <remarks>
            <p class="body">
            If this is set to a value of Manual, the <see cref="P:Infragistics.Documents.Excel.Workbook.RecalculateBeforeSave"/> property will determine
            if formulas are recalculated just before saving the file.  Otherwise, that property is ignored.
            </p>
            </remarks>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            The assigned value is not defined in the <see cref="P:Infragistics.Documents.Excel.Workbook.CalculationMode"/> enumeration.
            </exception>
            <value>The value which indicates how a formula will be recalculated when a referenced value changes.</value>
            <seealso cref="P:Infragistics.Documents.Excel.Workbook.RecalculateBeforeSave"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.Workbook.CellReferenceMode">
            <summary>
            Gets or sets the value which indicates the way cells in the workbook are referenced.
            </summary>
            <remarks>
            <p class="body">
            The value of this property will affect the row and columns labels of the workbook when opened in Microsoft Excel.
            In addition, it will affect the display of formulas referencing different cells.
            </p>
            </remarks>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            The assigned value is not defined in the <see cref="P:Infragistics.Documents.Excel.Workbook.CellReferenceMode"/> enumeration.
            </exception>
            <value>The value which indicates the way cells in the workbook are referenced.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.Workbook.Culture">
            <summary>
            Gets or sets the culture to use as the current culture for the workbook when doing any culture-aware conversions 
            or comparisons.
            </summary>
            <remarks>
            <p class="note">
            <b>Note:</b> The culture is not saved or loaded in workbook files, so this is only used at when accessing and 
            manipulating objects owned or associated with the Workbook.
            </p>
            </remarks>
            <value>The current culture for the workbook or Null to use the thread's current culture.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.Workbook.CurrentFormat">
            <summary>
            Gets the current format of the workbook. This is the format which will be used when saving and imposing format restrictions.
            </summary>
            <seealso cref="M:Infragistics.Documents.Excel.Workbook.SetCurrentFormat(Infragistics.Documents.Excel.WorkbookFormat)"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.Workbook.CustomTableStyles">
            <summary>
            Gets the collection of custom table styles in the workbook.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.Workbook.DefaultTableStyle"/>
            <seealso cref="P:Infragistics.Documents.Excel.Workbook.StandardTableStyles"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.Workbook.CustomViews">
            <summary>
            Gets the collection of custom views for the workbook.
            </summary>
            <remarks>
            <p class="body">
            Each custom view stores display settings and optionally print settings, which can later be applied to the workbook
            and its worksheets as one operation, through both the Microsoft Excel UI and the Excel assembly by calling the 
            <see cref="M:Infragistics.Documents.Excel.CustomView.Apply"/> method.
            </p>
            </remarks>
            <value>The collection of custom views for the workbook.</value>
            <seealso cref="T:Infragistics.Documents.Excel.CustomView"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.Workbook.DateSystem">
            <summary>
            Gets or sets the date system used internally by Microsoft Excel.
            </summary>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            The assigned value is not defined in the <see cref="P:Infragistics.Documents.Excel.Workbook.DateSystem"/> enumeration.
            </exception>
            <value>The date system used internally by Microsoft Excel.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.Workbook.DefaultFontHeight">
            <summary>
            Obsolete. Gets or sets the default font height in twips (1/20th of a point).
            </summary>
            <exception cref="T:System.ArgumentOutOfRangeException">
            The assigned value is outside the valid font height range of 20 and 8180.
            </exception>
            <value>The default font height in twips (1/20th of a point).</value>
            <seealso cref="P:Infragistics.Documents.Excel.IWorkbookFont.Height"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.Workbook.DefaultTableStyle">
            <summary>
            Gets or sets the default style for tables in the workbook.
            </summary>
            <remarks>
            <p class="body">
            This can be set to any <see cref="T:Infragistics.Documents.Excel.WorksheetTableStyle"/> in the <see cref="P:Infragistics.Documents.Excel.Workbook.CustomTableStyles"/> or <see cref="P:Infragistics.Documents.Excel.Workbook.StandardTableStyles"/> collection.
            </p>
            <p class="body">
            This will never return a null value. If it is set to null, it will be reset to the TableStyleMedium2 table style.
            </p>
            <p class="body">
            If this value is changed, it will not be applied to existing tables in the workbook. Only newly created tables will use
            default table style on the workbook.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentException">
            The specified value is not in the <see cref="P:Infragistics.Documents.Excel.Workbook.CustomTableStyles"/> or <see cref="P:Infragistics.Documents.Excel.Workbook.StandardTableStyles"/> collections.
            </exception>
            <seealso cref="P:Infragistics.Documents.Excel.Workbook.CustomTableStyles"/>
            <seealso cref="P:Infragistics.Documents.Excel.Workbook.StandardTableStyles"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTable.Style"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.Workbook.DocumentProperties">
            <summary>
            Gets the properties associated with the workbook document.
            </summary>
            <remarks>
            <p class="body">
            The document properties are pieces of information which provide details on the content of the workbook,
            such as the author, title, and subject of the workbook.
            </p>
            </remarks>
            <value>The properties associated with the workbook document.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.Workbook.IterativeCalculationsEnabled">
            <summary>
            Gets or sets the value which indicates whether iterations are allowed while calculating formulas containing 
            circular references.
            </summary>
            <remarks>
            <p class="body">
            When iterative calculations are enabled, a formula is allowed to use circular references, 
            or directly or indirectly reference the cell to which it belongs. Microsoft Excel stops iteratively
            calculating formulas after iterating <see cref="P:Infragistics.Documents.Excel.Workbook.MaxRecursionIterations"/> times or when all formula
            values change by less than <see cref="P:Infragistics.Documents.Excel.Workbook.MaxChangeInIteration"/> between two iterations.
            </p>
            <p class="body">
            When iterative calculations are disabled, circular references are not allowed, and a formula which 
            references the cell to which it belongs, directly or indirectly, will cause Microsoft Excel to show an 
            error message and the cell will contain a <see cref="P:Infragistics.Documents.Excel.ErrorValue.Circularity">Circularity</see> error.
            </p>
            </remarks>
            <value>
            The value which indicates whether iterations are allowed while calculating recursive formulas.
            </value>
            <seealso cref="P:Infragistics.Documents.Excel.ErrorValue.Circularity"/>
            <seealso cref="P:Infragistics.Documents.Excel.Workbook.MaxChangeInIteration"/>
            <seealso cref="P:Infragistics.Documents.Excel.Workbook.MaxRecursionIterations"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.Workbook.MaxChangeInIteration">
            <summary>
            Gets or sets the maximum change of the values in a formula between iterations which will exit from iteration.
            </summary>
            <remarks>
            <p class="body">
            This property is only valid when <see cref="P:Infragistics.Documents.Excel.Workbook.IterativeCalculationsEnabled"/> is True. Otherwise it is ignored.
            </p>
            <p class="body">
            When iterative calculations, or circular references, are enabled, this property determines the maximum change in 
            all values of a formula between two iterations that will cause the formula to exit iterative calculations. Iterative
            calculations will also be stopped if the formula iterates <see cref="P:Infragistics.Documents.Excel.Workbook.MaxRecursionIterations"/> times.
            </p>
            </remarks>
            <value>The maximum change of the values in a formula between iterations which will exit from iteration.</value>
            <seealso cref="P:Infragistics.Documents.Excel.Workbook.IterativeCalculationsEnabled"/>
            <seealso cref="P:Infragistics.Documents.Excel.Workbook.MaxRecursionIterations"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.Workbook.MaxColumnCount">
            <summary>
            Gets the maximum number of columns allowed in each worksheet based on the <see cref="P:Infragistics.Documents.Excel.Workbook.CurrentFormat"/>.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.Workbook.MaxRecursionIterations">
            <summary>
            Gets or sets the maximum number of times formulas should be iteratively calculated.
            </summary>
            <remarks>
            <p class="body">
            This property is only valid when <see cref="P:Infragistics.Documents.Excel.Workbook.IterativeCalculationsEnabled"/> is True. Otherwise it is ignored.
            </p>
            <p class="body">
            When iterative calculations, or circular references, are enabled, this property determines the number of iterations
            allowed when calculating iteratively.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentOutOfRangeException">
            The assigned value is outside the valid range of 1 and 32767.
            </exception>
            <value>The maximum number of times formulas should be iteratively calculated.</value>
            <seealso cref="P:Infragistics.Documents.Excel.Workbook.IterativeCalculationsEnabled"/>
            <seealso cref="P:Infragistics.Documents.Excel.Workbook.MaxChangeInIteration"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.Workbook.MaxRowCount">
            <summary>
            Gets the maximum number of rows allowed in each worksheet based on the <see cref="P:Infragistics.Documents.Excel.Workbook.CurrentFormat"/>.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.Workbook.NamedReferences">
            <summary>
            Gets the collection of named references in the workbook.
            </summary>
            <remarks>
            <p class="body">
            Named references are typically used to refer to cells or ranges of cells by name.
            The named reference names are used by formulas instead of explicitly naming the 
            cells or cell ranges.
            </p>
            </remarks>
            <value>The collection of named references in the workbook.</value>
            <seealso cref="T:Infragistics.Documents.Excel.NamedReference"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.Workbook.Palette">
            <summary>
            Gets the color palette used when the saved file is opened in Microsoft Excel 2003 and earlier versions.
            </summary>
            <remarks>
            <p class="body">
            When the file is opened in Microsoft Excel 2003 and earlier versions, the actual colors used in cells and shapes may not be displayed. 
            Instead, the closest color in the palette will be displayed instead. Therefore, the palette can be customized if necessary to keep the 
            colors as accurate as possible in older versions of Excel.
            </p>
            </remarks>
        </member>
        <member name="P:Infragistics.Documents.Excel.Workbook.Precision">
            <summary>
            Gets or sets the precision to use when obtaining a cell's value.
            </summary>
            <remarks>
            <p class="body">
            The precision determines whether to use the actual value of the cell or the display value of the cell.
            These are typically the same, but the format of a cell could cause a loss of precision in the displayed
            value.  For example, if a cell's value is 18.975, and a currency format is used for the cell, the display 
            value will be 18.98.
            </p>
            </remarks>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            The assigned value is not defined in the <see cref="T:Precision"/> enumeration.
            </exception>
            <value>The precision to use when obtaining a cell's value.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.Workbook.Protected">
            <summary>
            Gets or sets the value which indicates whether the workbook is protected.
            </summary>
            <remarks>
            <p class="body">If True, prevents changes to worksheet and to locked cells.</p>
            </remarks>
            <value>The value which indicates whether the workbook is protected.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.Workbook.RecalculateBeforeSave">
            <summary>
            Gets or sets the value which indicates whether the workbook should recalculate all formulas before saving.
            </summary>
            <remarks>
            <p class="body">
            This property only applies if the <see cref="P:Infragistics.Documents.Excel.Workbook.CalculationMode"/> is set to Manual.  Otherwise, it is ignored.
            </p>
            </remarks>
            <value>The value which indicates whether the workbook should recalculate all formulas before saving.</value>
            <seealso cref="M:Infragistics.Documents.Excel.Workbook.Recalculate"/>
            <seealso cref="P:Infragistics.Documents.Excel.Workbook.CalculationMode"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.Workbook.SaveExternalLinkedValues">
            <summary>
            Gets or sets the value which indicates whether to save values linked from external workbooks.
            </summary>
            <remarks>
            <p class="body">
            This value will only be used when the workbook is opened in Microsoft Excel. When referencing external values
            and saving a workbook through the Excel assembly, external linked values will never be saved.
            </p>
            </remarks>
            <value>The value which indicates whether to save values linked from external workbooks.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.Workbook.ScreenDpi">
            <summary>
            Gets or sets the Dpi to use when calculating row and column sizes for the workbook. If empty, the system Dpi will be used.
            </summary>
            <exception cref="T:System.ArgumentException">
            Occurs when the specified value is not empty and does not have two positive values.
            </exception>
        </member>
        <member name="P:Infragistics.Documents.Excel.Workbook.ShouldRemoveCarriageReturnsOnSave">
            <summary>
            Gets or sets the value which indicates whether carriage return characters should be removed from string values in cells
            when the workbook is saved to an Excel file.
            </summary>
            <remarks>
            <p class="body">
            In Microsoft Excel 2003, carriage return characters are displayed as boxes. Most of the time, this should not be seen
            and removing the carriage return characters has no adverse effect on the layout of the text within a cell. Therefore,
            this property is True by default.
            </p>
            </remarks>
            <value>
            True if the saved workbook file should not contain the carriage return characters from cell values; False to export the 
            string values as they have been set on the cells.
            </value>
        </member>
        <member name="P:Infragistics.Documents.Excel.Workbook.StandardTableStyles">
            <summary>
            Gets the read-only collection of preset table styles in the workbook.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.Workbook.DefaultTableStyle"/>
            <seealso cref="P:Infragistics.Documents.Excel.Workbook.CustomTableStyles"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.Workbook.Styles">
            <summary>
            Gets the collection of custom styles in the workbook.
            </summary>
            <remarks>
            <p class="body">
            Use this collection to add custom styles to Excel workbook. The user can apply those styles to different 
            parts of excel workbook and thereby set complex formatting with ease.
            </p>
            </remarks>
            <value>The collection of custom styles in the workbook.</value>
            <seealso cref="T:Infragistics.Documents.Excel.WorkbookStyle"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.Workbook.ValidateFormatStrings">
            <summary>
            Gets or sets the value indicating whether the format strings should be validated when they are set.
            </summary>
            <remarks>
            <p class="body">
            This value is False by default to maintain backward compatibility.
            </p>
            <p class="body">
            When True, format strings will be validated when a <see cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.FormatString"/> property is set. An invalid
            format string will cause an exception. When False, invalid format strings will be allowed, but if the display text of a cell is
            requested, an exception will be thrown at that time. If invalid format strings are allowed and the workbook is saved and opened
            in Microsoft Excel, it will show an error.
            </p>
            </remarks>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.FormatString"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetCell.GetText"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetCell.GetText(Infragistics.Documents.Excel.TextFormatMode)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetRow.GetCellText(System.Int32)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetRow.GetCellText(System.Int32,Infragistics.Documents.Excel.TextFormatMode)"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.Workbook.WindowOptions">
            <summary>
            Gets the options which control various workbook level display properties.
            </summary>
            <remarks>
            <p class="body">
            The window options control properties of the child MDI window showing the workbook in Microsoft Excel.
            They also control display options of the workbook which do not change based on the selected worksheet.
            </p>
            </remarks>
            <value>The options which control various workbook level display properties.</value>
            <seealso cref="P:Infragistics.Documents.Excel.CustomView.WindowOptions"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.Workbook.Worksheets">
            <summary>
            Gets the collection of worksheets in the workbook.
            </summary>
            <remarks>
            <p class="body">
            Use <see cref="P:Infragistics.Documents.Excel.WindowOptions.SelectedWorksheet">WindowOptions.SelectedWorksheet</see> to set the 
            selected worksheet. The selected worksheet is the worksheet seen when the workbook is opened in Microsoft Excel.
            </p>
            </remarks>
            <value>The collection of worksheets in the workbook.</value>
        </member>
        <member name="T:Infragistics.Documents.Excel.WorkbookStyle">
            <summary>
            Represents a complex format which can be applied to a cell's format.
            </summary>
            <remarks>
            <p class="body">
            When a style is applied to a cell by setting its CellFormat.Style property, the cell's format will pick up subsequent
            changes to the format properties set by the style when it was applied. This will continue to happen until those format
            properties are set to other values on the cell format.
            </p>
            </remarks>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.Style"/>
            <seealso cref="P:Infragistics.Documents.Excel.Workbook.Styles"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorkbookStyle.Reset">
            <summary>
            Resets the style to its original state.
            </summary>
            <remarks>
            <p class="body">
            If this is a user defined style, the format of the style will be reset so that it provides no formatting properties. 
            If this is a built in style, this format will revert back to its preset state if it has previously been changed.
            </p>
            </remarks>
            <see cref="P:Infragistics.Documents.Excel.WorkbookStyle.IsBuiltIn"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorkbookStyle.IsBuiltIn">
            <summary>
            Gets the value indicating whether the style is a built in style in Microsoft Excel.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorkbookStyle.Name">
            <summary>
            Gets or sets the name of the workbook style.
            </summary>
            <remarks>
            <p class="body">
            The style names must be case-insensitively unique and the names for built in styles cannot be changed.
            </p>
            </remarks>
            <exception cref="T:System.InvalidOperationException">
            The value is assigned and the style is a built.
            </exception>
            <exception cref="T:System.ArgumentException">
            The value assigned is null or empty.
            </exception>
            <exception cref="T:System.ArgumentException">
            The value assigned is longer than 255 characters.
            </exception>
            <exception cref="T:System.ArgumentException">
            The value assigned matches the name of another style in the collection.
            </exception>
            <value>The name of the workbook style.</value>
            <seealso cref="P:Infragistics.Documents.Excel.WorkbookStyle.IsBuiltIn"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorkbookStyle.StyleFormat">
            <summary>
            Gets the cell format which applies to the workbook style.
            </summary>
            <value>The cell format which applies to the workbook style.</value>
        </member>
        <member name="T:Infragistics.Documents.Excel.WorkbookStyleCollection">
            <summary>
            A collection of workbook styles, or complex formats which can be easily applied to cells in Microsoft Excel.
            </summary>
            <seealso cref="T:Infragistics.Documents.Excel.WorkbookStyle"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorkbookStyleCollection.AddUserDefinedStyle(System.String)">
            <summary>
            Adds new user defined style to the workbook.
            </summary>
            <param name="name">The name which will identify the style in Microsoft Excel.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="name"/> is null or empty.
            </exception>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="name"/> is longer than 255 characters.
            </exception>
            <exception cref="T:System.ArgumentException">
            A style already exists with the a name of <paramref name="name"/>. Names are compared case-insensitively.
            </exception>
            <returns>The added user defined style as a <see cref="T:Infragistics.Documents.Excel.WorkbookStyle"/> instance.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorkbookStyleCollection.AddUserDefinedStyle(Infragistics.Documents.Excel.IWorksheetCellFormat,System.String)">
            <summary>
            Adds new user defined style to the workbook.
            </summary>
            <param name="styleFormat">A cell format of the style.</param>
            <param name="name">The name which will identify the style in Microsoft Excel.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="name"/> is null or empty.
            </exception>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="name"/> is longer than 255 characters.
            </exception>
            <exception cref="T:System.ArgumentException">
            A style already exists with the a name of <paramref name="name"/>. Names are compared case-insensitively.
            </exception>
            <returns>The added user defined style as a <see cref="T:Infragistics.Documents.Excel.WorkbookStyle"/> instance.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorkbookStyleCollection.Clear">
            <summary>
            Clears all styles, other than the Normal style, from the collection.
            </summary>
            <see cref="M:Infragistics.Documents.Excel.WorkbookStyleCollection.AddUserDefinedStyle(System.String)"/>
            <see cref="M:Infragistics.Documents.Excel.WorkbookStyleCollection.AddUserDefinedStyle(Infragistics.Documents.Excel.IWorksheetCellFormat,System.String)"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorkbookStyleCollection.NormalStyle"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorkbookStyleCollection.Contains(Infragistics.Documents.Excel.WorkbookStyle)">
            <summary>
            Determines whether a style is in the collection.
            </summary>
            <param name="style">The style to locate in the collection.</param>
            <returns>True if the style is found; False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorkbookStyleCollection.Remove(Infragistics.Documents.Excel.WorkbookStyle)">
            <summary>
            Removes the specified style from the collection.
            </summary>
            <param name="style">The style to remove from the collection.</param>
            <exception cref="T:System.InvalidOperationException">
            <paramref name="style"/> is the Normal style.
            </exception>
            <returns>
            True if the style was successfully removed; False if the style was not 
            in the collection.
            </returns>
            <seealso cref="P:Infragistics.Documents.Excel.WorkbookStyleCollection.NormalStyle"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorkbookStyleCollection.RemoveAt(System.Int32)">
            <summary>
            Removes the style at the specified index from the collection.
            </summary>
            <param name="index">The zero-based index of the style in the collection.</param>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="index"/> is less than zero or <paramref name="index"/> is greater than or equal to <see cref="P:Infragistics.Documents.Excel.WorkbookStyleCollection.Count"/>.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The style to remove at <paramref name="index"/> is the Normal style.
            </exception>
            <seealso cref="P:Infragistics.Documents.Excel.WorkbookStyleCollection.NormalStyle"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorkbookStyleCollection.Reset">
            <summary>
            Resets the collection to its original state by clearing all styles and adding in preset built in styles.
            </summary>
            <see cref="M:Infragistics.Documents.Excel.WorkbookStyleCollection.AddUserDefinedStyle(System.String)"/>
            <see cref="M:Infragistics.Documents.Excel.WorkbookStyleCollection.AddUserDefinedStyle(Infragistics.Documents.Excel.IWorksheetCellFormat,System.String)"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorkbookStyleCollection.Count">
            <summary>
            Gets the number of styles in the collection.
            </summary>
            <value>The number of styles in the collection.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorkbookStyleCollection.Item(System.Int32)">
            <summary>
            Gets the style at the specified index.
            </summary>
            <param name="index">The zero-based index of the style to get.</param>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="index"/> is less than zero or <paramref name="index"/> is greater than or equal to <see cref="P:Infragistics.Documents.Excel.WorkbookStyleCollection.Count"/>.
            </exception>
            <value>The style at the specified index.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorkbookStyleCollection.Item(System.String)">
            <summary>
            Gets the style with the specified name.
            </summary>
            <param name="name">The name of the style to get.</param>
            <remarks>
            <p class="body">
            Style names are compared case-insensitively.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="name"/> is null.
            </exception>
            <value>The style with the specified name or null if no style with that name exists.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorkbookStyleCollection.NormalStyle">
            <summary>
            Gets the default style for the workbook.
            </summary>
            <remarks>
            <p class="body">
            The normal style is the parent style for all cell and differential formats in the workbook, unless another parent style is specified.
            </p>
            </remarks>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.Style"/>
        </member>
        <member name="T:Infragistics.Documents.Excel.WorkbookWindowOptions">
            <summary>
            Represents the window options which are saved with the workbook.
            </summary>
            <remarks>
            <p class="body">
            The properties explicitly defined on this class and not inherited from the base class, 
            <see cref="T:Infragistics.Documents.Excel.WindowOptions"/>, are options that can be saved with a workbook, but 
            not with a custom view.
            </p>
            </remarks>
            <seealso cref="P:Infragistics.Documents.Excel.Workbook.WindowOptions"/>
            <seealso cref="T:Infragistics.Documents.Excel.CustomViewWindowOptions"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorkbookWindowOptions.Reset">
            <summary>
            Resets the window options to their default settings.
            </summary>
            <remarks>
            <p class="body">
            The defaults used for each setting are the same defaults with which Microsoft Excel creates a blank workbook.
            </p>
            </remarks>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorkbookWindowOptions.BoundsInTwips">
            <summary>
            Gets or sets the bounds of the workbook's MDI child window in twips (1/20th of a point).
            </summary>
            <remarks>
            <p class="note">
            <b>Note:</b> This setting cannot be saved with a <see cref="T:Infragistics.Documents.Excel.CustomView"/> in the Excel file. It can only be saved
            with a <see cref="T:Infragistics.Documents.Excel.Workbook"/>. Therefore, there is no corresponding property in <see cref="T:Infragistics.Documents.Excel.CustomViewWindowOptions"/> and
            a newly created CustomView will not be initialized with the setting from this property.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentException">
            The left or top of the value assigned is outside the bounds of -32768 and 32767.
            </exception>
            <exception cref="T:System.ArgumentException">
            The width or height of the value assigned is outside the bounds of 0 and 65535.
            </exception>
            <value>The bounds of the workbook's MDI child window in twips (1/20th of a point).</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorkbookWindowOptions.FirstVisibleTabIndex">
            <summary>
            Gets or sets the index of the first visible tab in the worksheet tab bar.
            </summary>
            <remarks>
            <p class="body">
            If the worksheet tab bar is not visible, this value will not be used, but it is still saved with the workbook.
            </p>
            <p class="note">
            <b>Note:</b> This setting cannot be saved with a <see cref="T:Infragistics.Documents.Excel.CustomView"/> in the Excel file. It can only be saved
            with a <see cref="T:Infragistics.Documents.Excel.Workbook"/>. Therefore, there is no corresponding property in <see cref="T:Infragistics.Documents.Excel.CustomViewWindowOptions"/> and
            a newly created CustomView will not be initialized with the setting from this property.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentOutOfRangeException">
            The value assigned is less than zero.
            </exception>
            <value>The index of the first visible tab in the worksheet tab bar.</value>
            <seealso cref="P:Infragistics.Documents.Excel.WindowOptions.TabBarVisible"/>
            <seealso cref="P:Infragistics.Documents.Excel.WindowOptions.TabBarWidth"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorkbookWindowOptions.Minimized">
            <summary>
            Gets or sets the value indicating whether the workbook's MDI child window is minimized in Microsoft Excel.
            </summary>
            <remarks>
            <p class="note">
            <b>Note:</b> This setting cannot be saved with a <see cref="T:Infragistics.Documents.Excel.CustomView"/> in the Excel file. It can only be saved
            with a <see cref="T:Infragistics.Documents.Excel.Workbook"/>. Therefore, there is no corresponding property in <see cref="T:Infragistics.Documents.Excel.CustomViewWindowOptions"/> and
            a newly created CustomView will not be initialized with the setting from this property.
            </p>
            </remarks>
            <value>The value indicating whether the workbook's MDI child window is minimized in Microsoft Excel.</value>
            <seealso cref="P:Infragistics.Documents.Excel.CustomViewWindowOptions.Maximized"/>
        </member>
        <member name="T:Infragistics.Documents.Excel.Worksheet">
            <summary>
            Represents one worksheet in a Microsoft Excel workbook.
            </summary>
            <remarks>
            <p class="body">
            An Excel worksheet is essentially a table with a limited number of rows and columns. To create new worksheet, use 
            <see cref="M:Infragistics.Documents.Excel.WorksheetCollection.Add(System.String)"/> method of the <see cref="P:Infragistics.Documents.Excel.Workbook.Worksheets"/> 
            collection on a <see cref="P:Infragistics.Documents.Excel.Worksheet.Workbook"/> instance.
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.Worksheet.GetCell(System.String)">
            <summary>
            Gets the cell at the specified address or name.
            </summary>
            <remarks>
            <p class="body">
            The <see cref="P:Infragistics.Documents.Excel.Workbook.CellReferenceMode"/> of the workbook will be used to parse the cell address.
            </p>
            <p class="body">
            If one or more region references are specified instead of a cell reference, the top-left cell of the first region will be returned.
            </p>
            <p class="body">
            If a name is specified, it must refer to a cell or region in the <see cref="T:Infragistics.Documents.Excel.Worksheet"/> and it must be scoped to the <see cref="P:Infragistics.Documents.Excel.Worksheet.Workbook"/> 
            or the Worksheet or null will be returned.
            </p>
            </remarks>
            <param name="address">The address or name of the cell.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="address"/> is null.
            </exception>
            <exception cref="T:System.ArgumentException">
            <paramref name="address"/> is not a valid name or a valid cell or region address in the workbook's cell reference mode.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            <paramref name="address"/> is a relative R1C1 address. The overload taking an origin cell must be used to resolve relative R1C1 references.
            </exception>
            <returns>A cell represented by the specified address or name.</returns>
            <seealso cref="P:Infragistics.Documents.Excel.Workbook.CellReferenceMode"/>
            <seealso cref="P:Infragistics.Documents.Excel.NamedReference.ReferencedCell"/>
            <seealso cref="P:Infragistics.Documents.Excel.NamedReference.ReferencedRegion"/>
            <seealso cref="P:Infragistics.Documents.Excel.NamedReference.ReferencedRegions"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.Worksheet.GetCell(System.String,Infragistics.Documents.Excel.CellReferenceMode)">
            <summary>
            Gets the cell at the specified address or name.
            </summary>
            <remarks>
            <p class="body">
            If one or more region references are specified instead of a cell reference, the top-left cell of the first region will be returned.
            </p>
            <p class="body">
            If a name is specified, it must refer to a cell or region in the <see cref="T:Infragistics.Documents.Excel.Worksheet"/> and it must be scoped to the <see cref="P:Infragistics.Documents.Excel.Worksheet.Workbook"/> 
            or the Worksheet or null will be returned.
            </p>
            </remarks>
            <param name="address">The address or name of the cell.</param>
            <param name="cellReferenceMode">The cell reference mode to use to parse the cell address.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="address"/> is null.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="cellReferenceMode"/> is not defined in the <see cref="P:Infragistics.Documents.Excel.Worksheet.CellReferenceMode"/> enumeration.
            </exception>
            <exception cref="T:System.ArgumentException">
            <paramref name="address"/> is not a valid name or a valid cell or region address in the specified cell reference mode.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            <paramref name="address"/> is a relative R1C1 address. The overload taking an origin cell must be used to resolve relative R1C1 references.
            </exception>
            <returns>A cell represented by the specified address or name.</returns>
            <seealso cref="P:Infragistics.Documents.Excel.NamedReference.ReferencedCell"/>
            <seealso cref="P:Infragistics.Documents.Excel.NamedReference.ReferencedRegion"/>
            <seealso cref="P:Infragistics.Documents.Excel.NamedReference.ReferencedRegions"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.Worksheet.GetCell(System.String,Infragistics.Documents.Excel.WorksheetCell)">
            <summary>
            Gets the cell at the specified address or name.
            </summary>
            <remarks>
            <p class="body">
            The <see cref="P:Infragistics.Documents.Excel.Workbook.CellReferenceMode"/> of the workbook will be used to parse the cell address.
            </p>
            <p class="body">
            If one or more region references are specified instead of a cell reference, the top-left cell of the first region will be returned.
            </p>
            <p class="body">
            The origin cell specified will not be used if a name is specified, if the workbook has an A1 cell reference mode, or if an absolute R1C1 
            address is specified.
            </p>
            <p class="body">
            If a name is specified, it must refer to a cell or region in the <see cref="T:Infragistics.Documents.Excel.Worksheet"/> and it must be scoped to the <see cref="P:Infragistics.Documents.Excel.Worksheet.Workbook"/> 
            or the Worksheet or null will be returned.
            </p>
            </remarks>
            <param name="address">The address or name of the cell.</param>
            <param name="originCell">The origin for resolving relative R1C1 references.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="address"/> is null.
            </exception>
            <exception cref="T:System.ArgumentException">
            <paramref name="address"/> is not a valid name or a valid cell or region address in the workbook's cell reference mode.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            <paramref name="address"/> is a relative R1C1 address and <paramref name="originCell"/> is null. An origin cell must be specified to resolve relative 
            R1C1 references.
            </exception>
            <returns>A cell represented by the specified address or name.</returns>
            <seealso cref="P:Infragistics.Documents.Excel.Workbook.CellReferenceMode"/>
            <seealso cref="P:Infragistics.Documents.Excel.NamedReference.ReferencedCell"/>
            <seealso cref="P:Infragistics.Documents.Excel.NamedReference.ReferencedRegion"/>
            <seealso cref="P:Infragistics.Documents.Excel.NamedReference.ReferencedRegions"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.Worksheet.GetCell(System.String,Infragistics.Documents.Excel.CellReferenceMode,Infragistics.Documents.Excel.WorksheetCell)">
            <summary>
            Gets the cell at the specified address or name.
            </summary>
            <remarks>
            <p class="body">
            If one or more region references are specified instead of a cell reference, the top-left cell of the first region will be returned.
            </p>
            <p class="body">
            The origin cell specified will not be used if a name is specified, if the workbook has an A1 cell reference mode, or if an absolute R1C1 
            address is specified.
            </p>
            <p class="body">
            If a name is specified, it must refer to a cell or region in the <see cref="T:Infragistics.Documents.Excel.Worksheet"/> and it must be scoped to the <see cref="P:Infragistics.Documents.Excel.Worksheet.Workbook"/> 
            or the Worksheet or null will be returned.
            </p>
            </remarks>
            <param name="address">The address or name of the cell.</param>
            <param name="cellReferenceMode">The cell reference mode to use to parse the cell address.</param>
            <param name="originCell">The origin for resolving relative R1C1 references.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="address"/> is null.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="cellReferenceMode"/> is not defined in the <see cref="P:Infragistics.Documents.Excel.Worksheet.CellReferenceMode"/> enumeration.
            </exception>
            <exception cref="T:System.ArgumentException">
            <paramref name="address"/> is not a valid name or a valid cell or region address in the specified cell reference mode.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            <paramref name="address"/> is a relative R1C1 address and <paramref name="originCell"/> is null. An origin cell must be specified to resolve relative 
            R1C1 references.
            </exception>
            <returns>A cell represented by the specified address or name.</returns>
            <seealso cref="P:Infragistics.Documents.Excel.NamedReference.ReferencedCell"/>
            <seealso cref="P:Infragistics.Documents.Excel.NamedReference.ReferencedRegion"/>
            <seealso cref="P:Infragistics.Documents.Excel.NamedReference.ReferencedRegions"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.Worksheet.GetDefaultColumnWidth(Infragistics.Documents.Excel.WorksheetColumnWidthUnit)">
            <summary>
            Gets the default column width in the specified units.
            </summary>
            <remarks>
            <p class="body">
            If <paramref name="units"/> is Character256th, the value returned will be the same as the value of the 
            <see cref="P:Infragistics.Documents.Excel.Worksheet.DefaultColumnWidth"/> property.
            </p>
            </remarks>
            <param name="units">The units in which the width should be returned.</param>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="units"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.WorksheetColumnWidthUnit"/> enumeration.
            </exception>
            <returns>The default column width in the specified units.</returns>
            <seealso cref="P:Infragistics.Documents.Excel.Worksheet.DefaultColumnWidth"/>
            <seealso cref="M:Infragistics.Documents.Excel.Worksheet.SetDefaultColumnWidth(System.Double,Infragistics.Documents.Excel.WorksheetColumnWidthUnit)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetColumn.GetWidth(Infragistics.Documents.Excel.WorksheetColumnWidthUnit)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.Worksheet.GetRegion(System.String)">
            <summary>
            Gets the region at the specified address or name.
            </summary>
            <remarks>
            <p class="body">
            The <see cref="P:Infragistics.Documents.Excel.Workbook.CellReferenceMode"/> of the workbook will be used to parse the region address.
            </p>
            <p class="body">
            If a cell reference is specified instead of a region reference, a 1x1 region containing the cell at the address will be returned.
            </p>
            <p class="body">
            If a list of references is specified, the region specified by the first reference will be returned.
            </p>
            <p class="body">
            If a name is specified, it must refer to a cell or region in the <see cref="T:Infragistics.Documents.Excel.Worksheet"/> and it must be scoped to the <see cref="P:Infragistics.Documents.Excel.Worksheet.Workbook"/> 
            or the Worksheet or null will be returned.
            </p>
            </remarks>
            <param name="address">The address or name of the region.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="address"/> is null.
            </exception>
            <exception cref="T:System.ArgumentException">
            <paramref name="address"/> is not a valid name or a valid cell or region address in the workbook's cell reference mode.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            <paramref name="address"/> is a relative R1C1 address. The overload taking an origin cell must be used to resolve relative R1C1 references.
            </exception>
            <returns>A region represented by the specified address or name.</returns>
            <seealso cref="P:Infragistics.Documents.Excel.Workbook.CellReferenceMode"/>
            <seealso cref="P:Infragistics.Documents.Excel.NamedReference.ReferencedCell"/>
            <seealso cref="P:Infragistics.Documents.Excel.NamedReference.ReferencedRegion"/>
            <seealso cref="P:Infragistics.Documents.Excel.NamedReference.ReferencedRegions"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.Worksheet.GetRegion(System.String,Infragistics.Documents.Excel.CellReferenceMode)">
            <summary>
            Gets the region at the specified address or name.
            </summary>
            <remarks>
            <p class="body">
            If a cell reference is specified instead of a region reference, a 1x1 region containing the cell at the address will be returned.
            </p>
            <p class="body">
            If a list of references is specified, the region specified by the first reference will be returned.
            </p>
            <p class="body">
            If a name is specified, it must refer to a cell or region in the <see cref="T:Infragistics.Documents.Excel.Worksheet"/> and it must be scoped to the <see cref="P:Infragistics.Documents.Excel.Worksheet.Workbook"/> 
            or the Worksheet or null will be returned.
            </p>
            </remarks>
            <param name="address">The address or name of the region.</param>
            <param name="cellReferenceMode">The cell reference mode to use to parse the region address.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="address"/> is null.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="cellReferenceMode"/> is not defined in the <see cref="P:Infragistics.Documents.Excel.Worksheet.CellReferenceMode"/> enumeration.
            </exception>
            <exception cref="T:System.ArgumentException">
            <paramref name="address"/> is not a valid name or a valid cell or region address in the specified cell reference mode.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            <paramref name="address"/> is a relative R1C1 address. The overload taking an origin cell must be used to resolve relative R1C1 references.
            </exception>
            <returns>A region represented by the specified address or name.</returns>
            <seealso cref="P:Infragistics.Documents.Excel.NamedReference.ReferencedCell"/>
            <seealso cref="P:Infragistics.Documents.Excel.NamedReference.ReferencedRegion"/>
            <seealso cref="P:Infragistics.Documents.Excel.NamedReference.ReferencedRegions"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.Worksheet.GetRegion(System.String,Infragistics.Documents.Excel.WorksheetCell)">
            <summary>
            Gets the region at the specified address or name.
            </summary>
            <remarks>
            <p class="body">
            The <see cref="P:Infragistics.Documents.Excel.Workbook.CellReferenceMode"/> of the workbook will be used to parse the region address.
            </p>
            <p class="body">
            If a cell reference is specified instead of a region reference, a 1x1 region containing the cell at the address will be returned.
            </p>
            <p class="body">
            If a list of references is specified, the region specified by the first reference will be returned.
            </p>
            <p class="body">
            The origin cell specified will not be used if a name is specified, if the workbook has an A1 cell reference mode, or if an absolute R1C1 
            address is specified.
            </p>
            <p class="body">
            If a name is specified, it must refer to a cell or region in the <see cref="T:Infragistics.Documents.Excel.Worksheet"/> and it must be scoped to the <see cref="P:Infragistics.Documents.Excel.Worksheet.Workbook"/> 
            or the Worksheet or null will be returned.
            </p>
            </remarks>
            <param name="address">The address or name of the region.</param>
            <param name="originCell">The origin for resolving relative R1C1 references.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="address"/> is null.
            </exception>
            <exception cref="T:System.ArgumentException">
            <paramref name="address"/> is not a valid name or a valid cell or region address in the workbook's cell reference mode.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            <paramref name="address"/> is a relative R1C1 address and <paramref name="originCell"/> is null. An origin cell must be specified to resolve relative 
            R1C1 references.
            </exception>
            <returns>A region represented by the specified address or name.</returns>
            <seealso cref="P:Infragistics.Documents.Excel.Workbook.CellReferenceMode"/>
            <seealso cref="P:Infragistics.Documents.Excel.NamedReference.ReferencedCell"/>
            <seealso cref="P:Infragistics.Documents.Excel.NamedReference.ReferencedRegion"/>
            <seealso cref="P:Infragistics.Documents.Excel.NamedReference.ReferencedRegions"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.Worksheet.GetRegion(System.String,Infragistics.Documents.Excel.CellReferenceMode,Infragistics.Documents.Excel.WorksheetCell)">
            <summary>
            Gets the region at the specified address or name.
            </summary>
            <remarks>
            <p class="body">
            If a cell reference is specified instead of a region reference, a 1x1 region containing the cell at the address will be returned.
            </p>
            <p class="body">
            If a list of references is specified, the region specified by the first reference will be returned.
            </p>
            <p class="body">
            The origin cell specified will not be used if a name is specified, if the workbook has an A1 cell reference mode, or if an absolute R1C1 
            address is specified.
            </p>
            <p class="body">
            If a name is specified, it must refer to a cell or region in the <see cref="T:Infragistics.Documents.Excel.Worksheet"/> and it must be scoped to the <see cref="P:Infragistics.Documents.Excel.Worksheet.Workbook"/> 
            or the Worksheet or null will be returned.
            </p>
            </remarks>
            <param name="address">The address or name of the region.</param>
            <param name="cellReferenceMode">The cell reference mode to use to parse the region address.</param>
            <param name="originCell">The origin for resolving relative R1C1 references.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="address"/> is null.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="cellReferenceMode"/> is not defined in the <see cref="P:Infragistics.Documents.Excel.Worksheet.CellReferenceMode"/> enumeration.
            </exception>
            <exception cref="T:System.ArgumentException">
            <paramref name="address"/> is not a valid name or a valid cell or region address in the specified cell reference mode.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            <paramref name="address"/> is a relative R1C1 address and <paramref name="originCell"/> is null. An origin cell must be specified to resolve relative 
            R1C1 references.
            </exception>
            <returns>A region represented by the specified address or name.</returns>
            <seealso cref="P:Infragistics.Documents.Excel.NamedReference.ReferencedCell"/>
            <seealso cref="P:Infragistics.Documents.Excel.NamedReference.ReferencedRegion"/>
            <seealso cref="P:Infragistics.Documents.Excel.NamedReference.ReferencedRegions"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.Worksheet.GetRegions(System.String)">
            <summary>
            Gets the regions at the specified address or name.
            </summary>
            <remarks>
            <p class="body">
            The <see cref="P:Infragistics.Documents.Excel.Workbook.CellReferenceMode"/> of the workbook will be used to parse the region address.
            </p>
            <p class="body">
            The address can be a list of references, each one referring to a separate region on the Worksheet.
            </p>
            <p class="body">
            If a cell or single region reference is specified instead, an array of one region at the address will be returned.
            </p>
            <p class="body">
            If a name is specified, it must refer to cells or regions in the <see cref="T:Infragistics.Documents.Excel.Worksheet"/> and it must be scoped to the <see cref="P:Infragistics.Documents.Excel.Worksheet.Workbook"/> 
            or the Worksheet or null will be returned.
            </p>
            </remarks>
            <param name="address">The address or name of the region.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="address"/> is null.
            </exception>
            <exception cref="T:System.ArgumentException">
            <paramref name="address"/> is not a valid name or a valid cell or region address in the workbook's cell reference mode.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            <paramref name="address"/> is a relative R1C1 address. The overload taking an origin cell must be used to resolve relative R1C1 references.
            </exception>
            <returns>An array of regions represented by the specified address or name.</returns>
            <seealso cref="P:Infragistics.Documents.Excel.Workbook.CellReferenceMode"/>
            <seealso cref="P:Infragistics.Documents.Excel.NamedReference.ReferencedCell"/>
            <seealso cref="P:Infragistics.Documents.Excel.NamedReference.ReferencedRegion"/>
            <seealso cref="P:Infragistics.Documents.Excel.NamedReference.ReferencedRegions"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.Worksheet.GetRegions(System.String,Infragistics.Documents.Excel.CellReferenceMode)">
            <summary>
            Gets the regions at the specified address or name.
            </summary>
            <remarks>
            <p class="body">
            The address can be a list of references, each one referring to a separate region on the Worksheet.
            </p>
            <p class="body">
            If a cell or single region reference is specified instead, an array of one region at the address will be returned.
            </p>
            <p class="body">
            If a name is specified, it must refer to cells or regions in the <see cref="T:Infragistics.Documents.Excel.Worksheet"/> and it must be scoped to the <see cref="P:Infragistics.Documents.Excel.Worksheet.Workbook"/> 
            or the Worksheet or null will be returned.
            </p>
            </remarks>
            <param name="address">The address or name of the region.</param>
            <param name="cellReferenceMode">The cell reference mode to use to parse the region address.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="address"/> is null.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="cellReferenceMode"/> is not defined in the <see cref="P:Infragistics.Documents.Excel.Worksheet.CellReferenceMode"/> enumeration.
            </exception>
            <exception cref="T:System.ArgumentException">
            <paramref name="address"/> is not a valid name or a valid cell or region address in the specified cell reference mode.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            <paramref name="address"/> is a relative R1C1 address. The overload taking an origin cell must be used to resolve relative R1C1 references.
            </exception>
            <returns>An array of regions represented by the specified address or name.</returns>
            <seealso cref="P:Infragistics.Documents.Excel.NamedReference.ReferencedCell"/>
            <seealso cref="P:Infragistics.Documents.Excel.NamedReference.ReferencedRegion"/>
            <seealso cref="P:Infragistics.Documents.Excel.NamedReference.ReferencedRegions"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.Worksheet.GetRegions(System.String,Infragistics.Documents.Excel.WorksheetCell)">
            <summary>
            Gets the regions at the specified address or name.
            </summary>
            <remarks>
            <p class="body">
            The <see cref="P:Infragistics.Documents.Excel.Workbook.CellReferenceMode"/> of the workbook will be used to parse the region address.
            </p>
            <p class="body">
            The address can be a list of references, each one referring to a separate region on the Worksheet.
            </p>
            <p class="body">
            If a cell or single region reference is specified instead, an array of one region at the address will be returned.
            </p>
            <p class="body">
            The origin cell specified will not be used if a name is specified, if the workbook has an A1 cell reference mode, or if an absolute R1C1 
            address is specified.
            </p>
            <p class="body">
            If a name is specified, it must refer to cells or regions in the <see cref="T:Infragistics.Documents.Excel.Worksheet"/> and it must be scoped to the <see cref="P:Infragistics.Documents.Excel.Worksheet.Workbook"/> 
            or the Worksheet or null will be returned.
            </p>
            </remarks>
            <param name="address">The address or name of the region.</param>
            <param name="originCell">The origin for resolving relative R1C1 references.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="address"/> is null.
            </exception>
            <exception cref="T:System.ArgumentException">
            <paramref name="address"/> is not a valid name or a valid cell or region address in the workbook's cell reference mode.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            <paramref name="address"/> is a relative R1C1 address and <paramref name="originCell"/> is null. An origin cell must be specified to resolve relative 
            R1C1 references.
            </exception>
            <returns>An array of regions represented by the specified address or name.</returns>
            <seealso cref="P:Infragistics.Documents.Excel.Workbook.CellReferenceMode"/>
            <seealso cref="P:Infragistics.Documents.Excel.NamedReference.ReferencedCell"/>
            <seealso cref="P:Infragistics.Documents.Excel.NamedReference.ReferencedRegion"/>
            <seealso cref="P:Infragistics.Documents.Excel.NamedReference.ReferencedRegions"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.Worksheet.GetRegions(System.String,Infragistics.Documents.Excel.CellReferenceMode,Infragistics.Documents.Excel.WorksheetCell)">
            <summary>
            Gets the regions at the specified address or name.
            </summary>
            <remarks>
            <p class="body">
            The address can be a list of references, each one referring to a separate region on the Worksheet.
            </p>
            <p class="body">
            If a cell or single region reference is specified instead, an array of one region at the address will be returned.
            </p>
            <p class="body">
            The origin cell specified will not be used if a name is specified, if the workbook has an A1 cell reference mode, or if an absolute R1C1 
            address is specified.
            </p>
            <p class="body">
            If a name is specified, it must refer to cells or regions in the <see cref="T:Infragistics.Documents.Excel.Worksheet"/> and it must be scoped to the <see cref="P:Infragistics.Documents.Excel.Worksheet.Workbook"/> 
            or the Worksheet or null will be returned.
            </p>
            </remarks>
            <param name="address">The address or name of the region.</param>
            <param name="cellReferenceMode">The cell reference mode to use to parse the region address.</param>
            <param name="originCell">The origin for resolving relative R1C1 references.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="address"/> is null.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="cellReferenceMode"/> is not defined in the <see cref="P:Infragistics.Documents.Excel.Worksheet.CellReferenceMode"/> enumeration.
            </exception>
            <exception cref="T:System.ArgumentException">
            <paramref name="address"/> is not a valid name or a valid cell or region address in the specified cell reference mode.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            <paramref name="address"/> is a relative R1C1 address and <paramref name="originCell"/> is null. An origin cell must be specified to resolve relative 
            R1C1 references.
            </exception>
            <returns>An array of regions represented by the specified address or name.</returns>
            <seealso cref="P:Infragistics.Documents.Excel.NamedReference.ReferencedCell"/>
            <seealso cref="P:Infragistics.Documents.Excel.NamedReference.ReferencedRegion"/>
            <seealso cref="P:Infragistics.Documents.Excel.NamedReference.ReferencedRegions"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.Worksheet.MoveToIndex(System.Int32)">
            <summary>
            Moves the worksheet to a new position in the owning workbook's collections of worksheets.
            </summary>
            <param name="index">The new 0-based index to where the worksheet should be moved.</param>
            <exception cref="T:System.InvalidOperationException">
            The worksheet has previously been removed from its workbook.
            </exception>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="index"/> is less than 0 or greater than or equal to the number of worksheets in the owning workbook.
            </exception>
            <seealso cref="P:Infragistics.Documents.Excel.Workbook.Worksheets"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetCollection.IndexOf(Infragistics.Documents.Excel.Worksheet)"/>
            <seealso cref="P:Infragistics.Documents.Excel.Worksheet.Index"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.Worksheet.SetDefaultColumnWidth(System.Double,Infragistics.Documents.Excel.WorksheetColumnWidthUnit)">
            <summary>
            Sets the default column width in the specified units.
            </summary>
            <param name="value">The default column width to set on the worksheet, expressed in the specified <paramref name="units"/>.</param>
            <param name="units">The units in which the <paramref name="value"/> is expressed.</param>
            <exception cref="T:System.ArgumentException">
            <paramref name="value"/> is infinity or NaN.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="units"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.WorksheetColumnWidthUnit"/> enumeration.
            </exception>
            <seealso cref="P:Infragistics.Documents.Excel.Worksheet.DefaultColumnWidth"/>
            <seealso cref="M:Infragistics.Documents.Excel.Worksheet.GetDefaultColumnWidth(Infragistics.Documents.Excel.WorksheetColumnWidthUnit)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetColumn.SetWidth(System.Double,Infragistics.Documents.Excel.WorksheetColumnWidthUnit)"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.Worksheet.Columns">
            <summary>
            Gets the collection of columns in the worksheet.
            </summary>
            <remarks>
            <p class="body">
            The collection of columns is a fixed length collection, with the maximum number of columns in the collection being 
            <see cref="F:Infragistics.Documents.Excel.Workbook.MaxExcelColumnCount"/> or <see cref="F:Infragistics.Documents.Excel.Workbook.MaxExcel2007ColumnCount"/>,
            depending on the <see cref="P:Infragistics.Documents.Excel.Workbook.CurrentFormat">Workbook.CurrentFormat</see>. Internally, the columns 
            are only created and added to the collection when they are requested.
            </p>
            <p class="note">
            <b>Note:</b> Iterating the collection will not create all columns. It will only iterate the columns which have already 
            been used.  To create and iterate all columns in the worksheet use a For loop, iterating from 0 to one less than 
            the maximum column count, and pass in each index to the collection's indexer.
            </p>
            </remarks>
            <value>The collection of columns in the worksheet.</value>
            <seealso cref="T:Infragistics.Documents.Excel.WorksheetColumn"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.Worksheet.DataTables">
            <summary>
            Gets the collection of data tables in the worksheet.
            </summary>
            <value>The collection of data tables in the worksheet.</value>
            <seealso cref="T:Infragistics.Documents.Excel.WorksheetDataTable"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.Worksheet.DataValidationRules">
            <summary>
            Gets the collection of data validation rules applied to cells in the Worksheet.
            </summary>
            <seealso cref="T:Infragistics.Documents.Excel.DataValidationRule"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetCell.DataValidationRule"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.Worksheet.DefaultColumnWidth">
            <summary>
            Gets or sets the default column width including padding, in 256ths of the '0' digit character width in the workbook's default font.
            </summary>
            <remarks>
            <p class="body">
            The default column width is the width of all columns which do not have their width set.
            </p>
            <p class="body">
            The value assigned must be between 0 and 65535. Invalid values will be automatically adjusted to valid values.
            </p>
            <p class="body">
            Setting or getting this property is equivalent to calling <see cref="M:Infragistics.Documents.Excel.Worksheet.SetDefaultColumnWidth(System.Double,Infragistics.Documents.Excel.WorksheetColumnWidthUnit)"/> 
            or <see cref="M:Infragistics.Documents.Excel.Worksheet.GetDefaultColumnWidth(Infragistics.Documents.Excel.WorksheetColumnWidthUnit)"/> using the <see cref="T:Infragistics.Documents.Excel.WorksheetColumnWidthUnit"/> value of Character256th.
            </p>
            </remarks>
            <value>
            The default column width including padding, in 256ths of the '0' digit character width in the workbook's default font.
            </value>
            <seealso cref="M:Infragistics.Documents.Excel.Worksheet.GetDefaultColumnWidth(Infragistics.Documents.Excel.WorksheetColumnWidthUnit)"/>
            <seealso cref="M:Infragistics.Documents.Excel.Worksheet.SetDefaultColumnWidth(System.Double,Infragistics.Documents.Excel.WorksheetColumnWidthUnit)"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetColumn.Width"/>
            <seealso cref="M:Infragistics.Documents.Excel.Workbook.CharacterWidth256thsToPixels(System.Double)"/>
            <seealso cref="M:Infragistics.Documents.Excel.Workbook.PixelsToCharacterWidth256ths(System.Double)"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.Worksheet.DefaultRowHeight">
            <summary>
            Gets or sets the default row height in twips (1/20th of a point).
            </summary>
            <remarks>
            <p class="body">
            The default row height is the height of all rows which do not have their height explicitly set 
            to a positive number.
            </p>
            <p class="body">
            If the assigned value is -1, the default row height will then be calculated based on the default font 
            for the workbook, and subsequently getting this property will return the font-based default row height.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentOutOfRangeException">
            The value assigned is outside the value range of -1 and 8192.
            </exception>
            <value>The default row height in twips (1/20th of a point).</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.Worksheet.DisplayOptions">
            <summary>
            Gets the object which controls the display of the worksheet.
            </summary>
            <remarks>
            <p class="body">
            The display options include any settings which affect the display of the worksheet when viewed in Microsoft Excel.
            These settings will not affect the printed worksheet or the data stored in the worksheet.
            </p>
            </remarks>
            <value>The object which controls the display of the worksheet.</value>
            <seealso cref="M:Infragistics.Documents.Excel.CustomView.GetDisplayOptions(Infragistics.Documents.Excel.Worksheet)"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.Worksheet.ImageBackground">
            <summary>
            Gets or sets the background image for the worksheet.
            </summary>
            <remarks>
            <p class="body">
            This image is tiled across the background of the worksheet.  If null, the worksheet will have no background.
            </p>
            </remarks>
            <value>The background image for the worksheet.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.Worksheet.Index">
            <summary>
            Gets the zero-based index of this worksheet in its parent <see cref="P:Infragistics.Documents.Excel.Workbook.Worksheets"/> collection.
            </summary>
            <remarks>
            <p class="body">
            Negative one indicates the worksheet has been removed from its parent collection.
            </p>
            </remarks>
            <value>The zero-based index of this worksheet in its parent Worksheets collection.</value>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetCollection.IndexOf(Infragistics.Documents.Excel.Worksheet)"/>
            <seealso cref="M:Infragistics.Documents.Excel.Worksheet.MoveToIndex(System.Int32)"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.Worksheet.MergedCellsRegions">
            <summary>
            Gets the collection of merged cell ranges in this worksheet.
            </summary>
            <remarks>
            <p class="body">Use <see cref="M:Infragistics.Documents.Excel.WorksheetMergedCellsRegionCollection.Add(System.Int32,System.Int32,System.Int32,System.Int32)"/> method to add new merged cell ranges to the worksheet.</p>
            </remarks>
            <value>The collection of merged cell ranges in this worksheet.</value>
            <seealso cref="T:Infragistics.Documents.Excel.WorksheetMergedCellsRegion"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.Worksheet.Name">
            <summary>
            Gets or sets the worksheet name.
            </summary>
            <remarks>
            <p class="body">The worksheet name is case-insensitively unique in the workbook.</p>
            <p class="body">
            The worksheet name is shown in the tab for the worksheet. In addition, the worksheet name can be used by formulas 
            from other worksheets to refer to cells in this worksheet.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentNullException">
            The value assigned is null or empty.
            </exception>
            <exception cref="T:System.ArgumentException">
            The value assigned contains the invalid characters: ':', '\', '/', '?', '*', '[', or ']'.
            </exception>
            <exception cref="T:System.ArgumentException">
            The value assigned exceeds 31 characters in length.
            </exception>
            <exception cref="T:System.ArgumentException">
            The value assigned is being used as the name of another worksheet (worksheet names are case-insensitively compared).
            </exception>
            <value>The worksheet name.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.Worksheet.PrintOptions">
            <summary>
            Gets the object which controls how the worksheet prints.
            </summary>
            <remarks>
            <p class="body">
            The print options include any settings which affect the printed appearance of the worksheet.  These settings will
            not affect the data in the worksheet.  Although these are not display settings, some worksheet display styles will
            display all or some of the print options, so these settings may affect the display of the worksheet when viewed in 
            Microsoft Excel.
            </p>
            </remarks>
            <value>The object which controls how the worksheet prints.</value>
            <seealso cref="M:Infragistics.Documents.Excel.CustomView.GetPrintOptions(Infragistics.Documents.Excel.Worksheet)"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.Worksheet.Protected">
            <summary>
            Gets or sets the protection state of Excel worksheet.
            </summary>
            <remarks>
            <p class="body">In protected worksheet cells which are locked can not be modified.</p>
            </remarks>
            <value>The protection state of Excel worksheet.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.Worksheet.Rows">
            <summary>
            Gets the collection of rows in the worksheet.
            </summary>
            <remarks>
            <p class="body">
            The collection of rows is a fixed length collection, with the maximum number of rows in the collection being 
            <see cref="F:Infragistics.Documents.Excel.Workbook.MaxExcelRowCount"/> or <see cref="F:Infragistics.Documents.Excel.Workbook.MaxExcel2007RowCount"/>,
            depending on the <see cref="P:Infragistics.Documents.Excel.Workbook.CurrentFormat">Workbook.CurrentFormat</see>.  Internally, the rows are only created and added to the collection
            when they are requested.
            </p>
            <p class="note">
            <b>Note:</b> Iterating the collection will not create all rows. It will only iterate the rows which have already 
            been used.  To create and iterate all rows in the worksheet use a For loop, iterating from 0 to one less than 
            the maximum row count, and pass in each index to the collection's indexer.
            </p>
            </remarks>
            <value>The collection of rows in the worksheet.</value>
            <seealso cref="T:Infragistics.Documents.Excel.WorksheetRow"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.Worksheet.Selected">
            <summary>
            Gets the value which indicates whether this worksheet is selected.
            </summary>
            <remarks>
            <p class="body">
            If the worksheet has been removed from its parent <see cref="P:Infragistics.Documents.Excel.Workbook.Worksheets"/> collection, this will always return False.
            </p>
            </remarks>
            <value>The value which indicates whether this worksheet is selected.</value>
            <seealso cref="T:Infragistics.Documents.Excel.WindowOptions"/>
            <seealso cref="T:WindowOptions.SelectedWorksheet"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.Worksheet.Shapes">
            <summary>
            Gets the collection of shapes on the worksheet.
            </summary>
            <value>The collection of shapes on the worksheet.</value>
            <seealso cref="T:Infragistics.Documents.Excel.WorksheetShape"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.Worksheet.Tables">
            <summary>
            Gets the collection of <see cref="T:Infragistics.Documents.Excel.WorksheetTable"/> instances, or regions formatted as tables, in the worksheet.
            </summary>
            <seealso cref="T:Infragistics.Documents.Excel.WorksheetTable"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.Worksheet.Workbook">
            <summary>
            Gets the <see cref="P:Infragistics.Documents.Excel.Worksheet.Workbook"/> that owns the worksheet.
            </summary>
            <value>The Workbook that owns the worksheet.</value>
        </member>
        <member name="T:Infragistics.Documents.Excel.WorksheetCell">
            <summary>
            Represents a cell in a Microsoft Excel worksheet.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetCell.Equals(System.Object)">
            <summary>
            Determines whether the specified object is another <see cref="T:Infragistics.Documents.Excel.WorksheetCell"/> instance which refers 
            to the same location on the same worksheet as this cell.
            </summary>
            <param name="obj">The instance to check for equality.</param>
            <returns>True if the cells refer to the same location on the same worksheet; False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetCell.GetHashCode">
            <summary>
            Gets the hash code of the <see cref="T:Infragistics.Documents.Excel.WorksheetCell"/>.
            </summary>
            <returns>The hash code of the <see cref="T:Infragistics.Documents.Excel.WorksheetCell"/>.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetCell.ToString">
            <summary>
            Gets the string representation of the address of the cell.
            </summary>
            <returns>The string representation of the address of the cell.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetCell.ApplyFormula(System.String)">
            <summary>
            Applies a formula to the cell.
            </summary>
            <remarks>
            <p class="body">
            <paramref name="value"/> is parsed based on the <see cref="T:Infragistics.Documents.Excel.CellReferenceMode"/> of the <see cref="T:Infragistics.Documents.Excel.Workbook"/>
            to which the cell belongs. If the cell's <see cref="P:Infragistics.Documents.Excel.WorksheetCell.Worksheet"/> has been removed from its parent collection,
            the A1 CellReferenceMode will be used to parse the formula.
            </p>
            <p class="note">
            <B>Note:</B> it is slightly faster to use the <see cref="M:Infragistics.Documents.Excel.WorksheetRow.ApplyCellFormula(System.Int32,System.String)"/> method, which does not 
            create a <see cref="T:Infragistics.Documents.Excel.WorksheetCell"/> instance internally. However, if a reference to the WorksheetCell instance 
            already exists, using this method is equivalent to using the WorksheetRow.ApplyCellFormula method.
            </p>
            </remarks>
            <param name="value">The formula to parse and apply to the cell.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="value"/> is null or empty.
            </exception>
            <exception cref="T:Infragistics.Documents.Excel.FormulaParseException">
            <paramref name="value"/> is not a valid formula.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The cell is part of an array formula or data table which is not confined to just the cell.
            </exception>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetCell.Formula"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetRow.ApplyCellFormula(System.Int32,System.String)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetCell.ClearComment">
            <summary>
            Removes the comment associated with the cell.
            </summary>
            <remarks>
            <p class="note">
            <B>Note:</B> it is slightly faster to use the <see cref="M:Infragistics.Documents.Excel.WorksheetRow.SetCellComment(System.Int32,Infragistics.Documents.Excel.WorksheetCellComment)"/> method and pass in null as the 
            comment parameter, which does not create a <see cref="T:Infragistics.Documents.Excel.WorksheetCell"/> instance internally. However, if a reference to the 
            WorksheetCell instance already exists, using this method is equivalent to using the WorksheetRow.SetCellComment method and
            passing in null as the comment parameter.
            </p>
            </remarks>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetCell.Comment"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetCell.HasComment"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetRow.SetCellComment(System.Int32,Infragistics.Documents.Excel.WorksheetCellComment)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetCell.GetBoundsInTwips">
            <summary>
            Gets the bounds of the cell in twips (1/20th of a point).
            </summary>
            <remarks>
            <p class="body">
            The bounds returned by this method are only valid with the current configuration of the worksheet.
            If any rows or columns before the cell are resized, these bounds will no longer reflect the 
            position of the cell.
            </p>
            <p class="note">
            <B>Note:</B> it is slightly faster to use the <see cref="M:Infragistics.Documents.Excel.WorksheetRow.GetCellBoundsInTwips(System.Int32)"/> method, which 
            does not create a <see cref="T:Infragistics.Documents.Excel.WorksheetCell"/> instance internally. However, if a reference to the WorksheetCell instance 
            already exists, using this method is equivalent to using the WorksheetRow.GetBoundsInTwips method.
            </p>
            </remarks>
            <returns>The bounds of the cell on its worksheet.</returns>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetRow.GetCellBoundsInTwips(System.Int32)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetCell.GetBoundsInTwips(Infragistics.Documents.Excel.PositioningOptions)">
            <summary>
            Gets the bounds of the cell in twips (1/20th of a point).
            </summary>
            <remarks>
            <p class="body">
            The bounds returned by this method are only valid with the current configuration of the worksheet.
            If any rows or columns before the cell are resized, these bounds will no longer reflect the 
            position of the cell.
            </p>
            <p class="note">
            <B>Note:</B> it is slightly faster to use the <see cref="M:Infragistics.Documents.Excel.WorksheetRow.GetCellBoundsInTwips(System.Int32,Infragistics.Documents.Excel.PositioningOptions)"/> method, 
            which does not create a <see cref="T:Infragistics.Documents.Excel.WorksheetCell"/> instance internally. However, if a reference to the WorksheetCell instance 
            already exists, using this method is equivalent to using the WorksheetRow.GetBoundsInTwips method.
            </p>
            </remarks>
            <param name="options">The options to use when getting the bounds of the cell.</param>
            <returns>The bounds of the cell on its worksheet.</returns>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetRow.GetCellBoundsInTwips(System.Int32,Infragistics.Documents.Excel.PositioningOptions)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetCell.GetCellAddressString(Infragistics.Documents.Excel.WorksheetRow,System.Int32,Infragistics.Documents.Excel.CellReferenceMode,System.Boolean)">
            <summary>
            Gets the string representation of the address of the cell.
            </summary>
            <param name="worksheetRow">The WorksheetRow of the cell.</param>
            <param name="columnIndex">The index of the column of the cell.</param>
            <param name="cellReferenceMode">The mode used to generate cell references.</param>
            <param name="includeWorksheetName">The value indicating whether to include the worksheet name in the cell address.</param>
            <returns>The string representation of the address of the cell.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetCell.GetCellAddressString(Infragistics.Documents.Excel.WorksheetRow,System.Int32,Infragistics.Documents.Excel.CellReferenceMode,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            Gets the string representation of the address of the cell.
            </summary>
            <param name="worksheetRow">The WorksheetRow of the cell.</param>
            <param name="columnIndex">The index of the column of the cell.</param>
            <param name="cellReferenceMode">The mode used to generate cell references.</param>
            <param name="includeWorksheetName">The value indicating whether to include the worksheet name in the cell address.</param>
            <param name="useRelativeColumn">The value indicating whether to use a relative column address.</param>
            <param name="useRelativeRow">The value indicating whether to use a relative row address.</param>
            <returns>The string representation of the address of the cell.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetCell.GetText">
            <summary>
            Gets the text displayed in the cell.
            </summary>
            <remarks>
            <p class="body">
            The display text is based on the value of the cell and the format string applied to the cell.
            </p>
            <p class="note">
            <B>Note:</B> it is slightly faster to use the <see cref="M:Infragistics.Documents.Excel.WorksheetRow.GetCellText(System.Int32)"/> method, which does not 
            create a <see cref="T:Infragistics.Documents.Excel.WorksheetCell"/> instance internally. However, if a reference to the WorksheetCell instance 
            already exists, using this property is equivalent to using the WorksheetRow.GetText method.
            </p>
            </remarks>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetCell.Value"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.FormatString"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetCell.GetText(Infragistics.Documents.Excel.TextFormatMode)">
            <summary>
            Gets the text of the cell.
            </summary>
            <param name="textFormatMode">The format mode to use when getting the cell text.</param>
            <remarks>
            <p class="body">
            The text is based on the value of the cell and the format string applied to the cell.
            </p>
            <p class="note">
            <B>Note:</B> it is slightly faster to use the <see cref="M:Infragistics.Documents.Excel.WorksheetRow.GetCellText(System.Int32,Infragistics.Documents.Excel.TextFormatMode)"/> method, which does not 
            create a <see cref="T:Infragistics.Documents.Excel.WorksheetCell"/> instance internally. However, if a reference to the WorksheetCell instance 
            already exists, using this property is equivalent to using the WorksheetRow.GetText method.
            </p>
            </remarks>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="textFormatMode"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.TextFormatMode"/> enumeration.
            </exception>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetCell.Value"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.FormatString"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetCell.GetResolvedCellFormat">
            <summary>
            Gets the resolved cell formatting for this cell.
            </summary>
            <remarks>
            <p class="body">
            If any cell format properties are the default values on the cell, the values from the owning row's cell format will be used.
            If those are default, then the values from the owning column's cell format will be used. Otherwise, the workbook default values
            will be used.
            </p>
            <p class="note">
            <B>Note:</B> it is slightly faster to use the <see cref="M:Infragistics.Documents.Excel.WorksheetRow.GetResolvedCellFormat(System.Int32)"/> method, which does not 
            create a <see cref="T:Infragistics.Documents.Excel.WorksheetCell"/> instance internally. However, if a reference to the WorksheetCell instance 
            already exists, using this method is equivalent to using the WorksheetRow.GetResolvedCellFormat method.
            </p>
            </remarks>
            <returns>A format object describing the actual formatting that will be used when displayed this cell in Microsoft Excel.</returns>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetCell.CellFormat"/>
            <seealso cref="P:Infragistics.Documents.Excel.RowColumnBase.CellFormat"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetRow.GetResolvedCellFormat(System.Int32)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetCell.IsCellTypeSupported(System.Type)">
            <summary>
            Returns True if a particular type can be exported to excel.
            </summary>
            <param name="cellType">The type to test.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="cellType"/> is null.
            </exception>
            <returns>True if the type is supported as a cell value, False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetCell.ToString(Infragistics.Documents.Excel.CellReferenceMode,System.Boolean)">
            <summary>
            Gets the string representation of the address of the cell.
            </summary>
            <param name="cellReferenceMode">The mode used to generate cell references.</param>
            <param name="includeWorksheetName">The value indicating whether to include the worksheet name in the cell address.</param>
            <returns>The string representation of the address of the cell.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetCell.ToString(Infragistics.Documents.Excel.CellReferenceMode,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            Gets the string representation of the address of the cell.
            </summary>
            <param name="cellReferenceMode">The mode used to generate cell references.</param>
            <param name="includeWorksheetName">The value indicating whether to include the worksheet name in the cell address.</param>
            <param name="useRelativeColumn">The value indicating whether to use a relative column address.</param>
            <param name="useRelativeRow">The value indicating whether to use a relative row address.</param>
            <returns>The string representation of the address of the cell.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetCell.op_Equality(Infragistics.Documents.Excel.WorksheetCell,Infragistics.Documents.Excel.WorksheetCell)">
            <summary>
            Determines whether two cell instances are equivalent.
            </summary>
            <returns>True if the cells refer to the same location on the same worksheet; False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetCell.op_Inequality(Infragistics.Documents.Excel.WorksheetCell,Infragistics.Documents.Excel.WorksheetCell)">
            <summary>
            Determines whether two cell instances are not equivalent.
            </summary>
            <returns>False if the cells refer to the same location on the same worksheet; True otherwise.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetCell.AssociatedDataTable">
            <summary>
            Gets the data table to which the cell belongs.
            </summary>
            <remarks>
            <p class="body">
            The cells in the left-most column and top-most row of the data table will return null for the associated data table.
            </p>
            <p class="body">
            If a data table is associated with the cell, getting the <see cref="P:Infragistics.Documents.Excel.WorksheetCell.Value"/> will return the calculated value for the cell.
            </p>
            <p class="note">
            <B>Note:</B> it is slightly faster to use the <see cref="M:Infragistics.Documents.Excel.WorksheetRow.GetCellAssociatedDataTable(System.Int32)"/> method, which does not 
            create a <see cref="T:Infragistics.Documents.Excel.WorksheetCell"/> instance internally. However, if a reference to the WorksheetCell instance 
            already exists, using this property is equivalent to using the WorksheetRow.GetCellAssociatedDataTable method.
            </p>
            </remarks>
            <value>The data table to which the cell belongs or null if the cell does not belong to a data table.</value>
            <seealso cref="P:Infragistics.Documents.Excel.Worksheet.DataTables"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetDataTableCollection.Add(Infragistics.Documents.Excel.WorksheetRegion,Infragistics.Documents.Excel.WorksheetCell,Infragistics.Documents.Excel.WorksheetCell)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetRow.GetCellAssociatedDataTable(System.Int32)"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetCell.AssociatedMergedCellsRegion">
            <summary>
            Gets the merged cells region which contains the cell, or null if the cell is not merged.
            </summary>
            <remarks>
            <p class="note">
            <B>Note:</B> it is slightly faster to use the <see cref="M:Infragistics.Documents.Excel.WorksheetRow.GetCellAssociatedMergedCellsRegion(System.Int32)"/> method, which does not 
            create a <see cref="T:Infragistics.Documents.Excel.WorksheetCell"/> instance internally. However, if a reference to the WorksheetCell instance 
            already exists, using this property is equivalent to using the WorksheetRow.GetCellAssociatedMergedCellsRegion method.
            </p>
            </remarks>
            <value>The merged cells region which contains the cell, or null if the cell is not merged.</value>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetRow.GetCellAssociatedMergedCellsRegion(System.Int32)"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetCell.AssociatedTable">
            <summary>
            Gets the <see cref="T:Infragistics.Documents.Excel.WorksheetTable"/> to which this cell belongs.
            </summary>
            <remarks>
            <p class="body">
            A cell belongs to a table if it exists in any area of the table. It can be a header cell, total cell, or a cell in the data area.
            </p>
            <p class="note">
            <B>Note:</B> it is slightly faster to use the <see cref="M:Infragistics.Documents.Excel.WorksheetRow.GetCellAssociatedTable(System.Int32)"/> method, which does not 
            create a <see cref="T:Infragistics.Documents.Excel.WorksheetCell"/> instance internally. However, if a reference to the WorksheetCell instance 
            already exists, using this property is equivalent to using the WorksheetRow.GetCellAssociatedTable method.
            </p>
            </remarks>
            <seealso cref="T:Infragistics.Documents.Excel.WorksheetTable"/>
            <seealso cref="P:Infragistics.Documents.Excel.Worksheet.Tables"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetCell.CellFormat">
            <summary>
            Gets the cell formatting for this cell.
            </summary>
            <remarks>
            <p class="body">
            Use this property to set cell formatting specific to the cell. If you will be applying the format to numerous cells, 
            see the <see cref="M:Infragistics.Documents.Excel.Workbook.CreateNewWorksheetCellFormat"/> method for performance considerations.
            </p>
            <p class="body">
            If this cell belongs to a merged cell region, getting the CellFormat will get the CellFormat of the associated merged 
            cell region.
            </p>
            <p class="note">
            <B>Note:</B> it is slightly faster to use the <see cref="M:Infragistics.Documents.Excel.WorksheetRow.GetCellFormat(System.Int32)"/> method, which does not 
            create a <see cref="T:Infragistics.Documents.Excel.WorksheetCell"/> instance internally. However, if a reference to the WorksheetCell instance 
            already exists, using this property is equivalent to using the WorksheetRow.GetCellFormat method.
            </p>
            </remarks>
            <value>The cell formatting for this cell.</value>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetCell.GetResolvedCellFormat"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetRow.GetCellFormat(System.Int32)"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetCell.HasCellFormat">
            <summary>
            Gets the value which indicates whether the cell's format has been initialized yet.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetCell.CellFormat"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetCell.ColumnIndex">
            <summary>
            Gets the column index of the cell.
            </summary>
            <value>The column index of the cell.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetCell.Comment">
            <summary>
            Gets or sets the comment applied to the cell.
            </summary>
            <remarks>
            <p class="note">
            <B>Note:</B> it is slightly faster to use the <see cref="M:Infragistics.Documents.Excel.WorksheetRow.GetCellComment(System.Int32)"/> or 
            <see cref="M:Infragistics.Documents.Excel.WorksheetRow.SetCellComment(System.Int32,Infragistics.Documents.Excel.WorksheetCellComment)"/> methods, which do not create <see cref="T:Infragistics.Documents.Excel.WorksheetCell"/> instances internally. However, 
            if a reference to the WorksheetCell instance already exists, using this property is equivalent to using the 
            WorksheetRow.GetCellComment or WorksheetRow.SetCellComment methods.
            </p>
            </remarks>
            <exception cref="T:System.InvalidOperationException">
            The value applied only has only one anchor cell set. It should have both or neither anchor cells set.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The value has its <see cref="P:Infragistics.Documents.Excel.WorksheetShape.TopLeftCornerCell"/> and <see cref="P:Infragistics.Documents.Excel.WorksheetShape.BottomRightCornerCell"/> 
            anchors set but they are from different worksheets.
            </exception>
            <value>The comment applied to the cell.</value>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetRow.GetCellComment(System.Int32)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetRow.SetCellComment(System.Int32,Infragistics.Documents.Excel.WorksheetCellComment)"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetCell.DataValidationRule">
            <summary>
            Gets or sets the data validation rule for the <see cref="T:Infragistics.Documents.Excel.WorksheetCell"/>.
            </summary>
            <exception cref="T:System.ArgumentException">
            Occurs when the value specified is already applied to cells in another worksheet.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the value specified is invalid based on its rule type's requirements.
            </exception>
            <seealso cref="P:Infragistics.Documents.Excel.Worksheet.DataValidationRules"/>
            <seealso cref="T:Infragistics.Documents.Excel.AnyValueDataValidationRule"/>
            <seealso cref="T:Infragistics.Documents.Excel.ListDataValidationRule"/>
            <seealso cref="T:Infragistics.Documents.Excel.CustomDataValidationRule"/>
            <seealso cref="T:Infragistics.Documents.Excel.OneConstraintDataValidationRule"/>
            <seealso cref="T:Infragistics.Documents.Excel.TwoConstraintDataValidationRule"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetCell.HasComment">
            <summary>
            Get the value indicating whether the cell has an associated comment.
            </summary>
            <remarks>
            <p class="note">
            <B>Note:</B> it is slightly faster to use the <see cref="M:Infragistics.Documents.Excel.WorksheetRow.GetCellComment(System.Int32)"/> method and check for a non null 
            return value, which does not create a <see cref="T:Infragistics.Documents.Excel.WorksheetCell"/> instance internally. However, if a reference to the 
            WorksheetCell instance already exists, using this property is equivalent to using the WorksheetRow.GetCellComment method 
            and checking for a non null return value.
            </p>
            </remarks>
            <value>True if the cell has an associated comment; False otherwise.</value>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetCell.Comment"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetRow.GetCellComment(System.Int32)"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetCell.Formula">
            <summary>
            Gets the formula which has been applied to the cell.
            </summary>
            <remarks>
            <p class="body">
            If a formula has been applied to the cell, getting the <see cref="P:Infragistics.Documents.Excel.WorksheetCell.Value"/> will return the calculated value of the formula.
            </p>
            <p class="note">
            <B>Note:</B> it is slightly faster to use the <see cref="M:Infragistics.Documents.Excel.WorksheetRow.GetCellFormula(System.Int32)"/> method, which does not 
            create a <see cref="T:Infragistics.Documents.Excel.WorksheetCell"/> instance internally. However, if a reference to the WorksheetCell instance 
            already exists, using this property is equivalent to using the WorksheetRow.GetCellFormula method.
            </p>
            </remarks>
            <value>The formula which has been applied to the cell or null if no formula has been applied.</value>
            <seealso cref="M:Infragistics.Documents.Excel.Formula.ApplyTo(Infragistics.Documents.Excel.WorksheetCell)"/>
            <seealso cref="M:Infragistics.Documents.Excel.Formula.ApplyTo(Infragistics.Documents.Excel.WorksheetRegion)"/>
            <seealso cref="M:Infragistics.Documents.Excel.Formula.ApplyTo(Infragistics.Documents.Excel.WorksheetRegion[])"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetCell.ApplyFormula(System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetRegion.ApplyFormula(System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetRegion.ApplyArrayFormula(System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetRow.GetCellFormula(System.Int32)"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetCell.RowIndex">
            <summary>
            Gets the row index of the cell.
            </summary>
            <value>The row index of the cell.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetCell.Value">
            <summary>
            Gets or sets the value of the cell.
            </summary>
            <remarks>
            <p class="body">
            If this cell belongs to a merged cell region and it is the top-left cell of the region, getting and setting the value 
            will get and set the value of the associated merged cell region. Getting the value of other cells in a merged cell region
            will always return null. Setting the value of other cells in a merged cell region will have no effect.
            </p>
            <p class="body">
            If a formula has been applied to the cell or a data table is associated with the cell, getting the Value will return the 
            calculated value of the cell.
            </p>
            <p class="body">
            The types supported for the value are:
            <BR/>
            <ul>
            <li class="taskitem"><span class="taskitemtext">System.Byte</span></li>
            <li class="taskitem"><span class="taskitemtext">System.SByte</span></li>
            <li class="taskitem"><span class="taskitemtext">System.Int16</span></li>
            <li class="taskitem"><span class="taskitemtext">System.Int64</span></li>
            <li class="taskitem"><span class="taskitemtext">System.UInt16</span></li>
            <li class="taskitem"><span class="taskitemtext">System.UInt64</span></li>
            <li class="taskitem"><span class="taskitemtext">System.UInt32</span></li>
            <li class="taskitem"><span class="taskitemtext">System.Int32</span></li>
            <li class="taskitem"><span class="taskitemtext">System.Single</span></li>
            <li class="taskitem"><span class="taskitemtext">System.Double</span></li>
            <li class="taskitem"><span class="taskitemtext">System.Boolean</span></li>
            <li class="taskitem"><span class="taskitemtext">System.Char</span></li>
            <li class="taskitem"><span class="taskitemtext">System.Enum</span></li>
            <li class="taskitem"><span class="taskitemtext">System.Decimal</span></li>
            <li class="taskitem"><span class="taskitemtext">System.DateTime</span></li>
            <li class="taskitem"><span class="taskitemtext">System.String</span></li>
            <li class="taskitem"><span class="taskitemtext">System.Text.StringBuilder</span></li>
            <li class="taskitem"><span class="taskitemtext">System.DBNull</span></li>
            <li class="taskitem"><span class="taskitemtext"><see cref="T:Infragistics.Documents.Excel.ErrorValue"/></span></li>
            <li class="taskitem"><span class="taskitemtext"><see cref="T:Infragistics.Documents.Excel.FormattedString"/></span></li>
            </ul>
            </p>
            <p class="note">
            <B>Note:</B> it is slightly faster to use the <see cref="M:Infragistics.Documents.Excel.WorksheetRow.GetCellValue(System.Int32)"/> or <see cref="M:Infragistics.Documents.Excel.WorksheetRow.SetCellValue(System.Int32,System.Object)"/> 
            methods, which do not create <see cref="T:Infragistics.Documents.Excel.WorksheetCell"/> instances internally. However, if a reference to the WorksheetCell instance 
            already exists, using this property is equivalent to using the WorksheetRow.GetCellComment or WorksheetRow.SetCellComment methods.
            </p>
            </remarks>
            <exception cref="T:System.NotSupportedException">
            The assigned value's type is not supported and can't be exported to Excel.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The value assigned is a <see cref="P:Infragistics.Documents.Excel.WorksheetCell.Formula"/>. Instead, <see cref="M:Infragistics.Documents.Excel.Formula.ApplyTo(Infragistics.Documents.Excel.WorksheetCell)"/> 
            should be called on the Formula, passing in the cell.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The value assigned is a <see cref="T:Infragistics.Documents.Excel.WorksheetDataTable"/>. Instead, the <see cref="P:Infragistics.Documents.Excel.WorksheetDataTable.CellsInTable"/>
            should be set to a region containing the cell.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The value assigned is a FormattedString which is the value another cell or merged cell region.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The value is assigned and this cell is part of an <see cref="T:Infragistics.Documents.Excel.ArrayFormula"/> or WorksheetDataTable.
            </exception>
            <value>The value of the cell.</value>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetCell.AssociatedMergedCellsRegion"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetCell.IsCellTypeSupported(System.Type)"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetMergedCellsRegion.Value"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetCell.Formula"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetCell.AssociatedDataTable"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetRow.GetCellValue(System.Int32)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetRow.SetCellValue(System.Int32,System.Object)"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetCell.Worksheet">
            <summary>
            Gets the worksheet to which the cell belongs.
            </summary>
            <value>The worksheet to which the cell belongs.</value>
        </member>
        <member name="T:Infragistics.Documents.Excel.WorksheetCellComment">
            <summary>
            Represents a comment for a cell.
            </summary>
            <remarks>
            <p class="body">
            Comments cannot be added to a worksheet's or a shape group's shapes collection. Instead, they must be set directly on the cell 
            with the cell's <see cref="P:Infragistics.Documents.Excel.WorksheetCell.Comment"/> property.
            </p>
            <p class="body">
            It is not required that the anchors of this shape be initialized before setting it as the comment of a cell. If the 
            <see cref="P:Infragistics.Documents.Excel.WorksheetShape.TopLeftCornerCell"/> and <see cref="P:Infragistics.Documents.Excel.WorksheetShape.BottomRightCornerCell"/> anchors are both null when
            the comment is applied to a cell, default anchor cells will be used based on the cell.
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetCellComment.#ctor">
            <summary>
            Creates a new instance of the <see cref="T:Infragistics.Documents.Excel.WorksheetCellComment"/> class.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetCellComment.Worksheet">
            <summary>
            Gets the worksheet on which the shape resides.
            </summary>
            <value>The worksheet on which the shape resides.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetCellComment.Author">
            <summary>
            Gets or sets the author of the comment.
            </summary>
            <remarks>
            <p class="body">
            This information is not displayed in the Microsoft Excel UI and is for informational purposes only.
            </p>
            </remarks>
            <value>The author of the comment.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetCellComment.Cell">
            <summary>
            Gets the cell to which the comment is applied.
            </summary>
            <value>The cell to which the comment is applied.</value>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetCell.Comment"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetCellComment.Text">
            <summary>
            Gets or sets the formatted text of the comment.
            </summary>
            <remarks>
            <p class="body">
            Getting the value of this property will always return a non-null value. If null is set on the property, it will subsequently 
            return an empty formatted string.
            </p>
            </remarks>
            <value>The formatted text of the comment.</value>
        </member>
        <member name="T:Infragistics.Documents.Excel.WorksheetCellCollection">
            <summary>
            A collection of cells in a row.
            </summary>
            <remarks>
            <p class="body">
            Cells in this collection are lazily created (they are only created and added to the collection when they are accessed).
            If this collection is enumerated, it only enumerates the cells which were already accessed.
            </p>
            </remarks>
            <seealso cref="T:Infragistics.Documents.Excel.WorksheetCell"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetRow.Cells"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetCellCollection.MaxCount">
            <summary>
            Gets the maximum number of items allowed in this collection.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetCellCollection.Item(System.Int32)">
            <summary>
            Gets the cell at the specified column index in the owning row.
            </summary>
            <remarks>
            <p class="note">
            <b>Note:</b> Iterating the collection will not create all cells. It will only iterate the cells which have already 
            been used.  To create and iterate all cells in the worksheet use a For loop, iterating from 0 to one less than 
            the maximum column count, and pass in each index to the collection's indexer.
            </p>
            </remarks>
            <param name="index">The zero-based column index of the cell to get.</param>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="index"/> is less than zero.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            <paramref name="index"/> is greater than or equal to <see cref="F:Infragistics.Documents.Excel.Workbook.MaxExcelColumnCount"/>
            or <see cref="F:Infragistics.Documents.Excel.Workbook.MaxExcel2007ColumnCount"/>, depending on the <see cref="P:Infragistics.Documents.Excel.Workbook.CurrentFormat"/>.
            </exception>
            <value>The cell at the specified column index in the owning row.</value>
        </member>
        <member name="T:Infragistics.Documents.Excel.WorksheetChart">
            <summary>
            Represents a chart shape. This class does not allow for the editing of chart data. 
            It is used for round-tripping chart data between loading and saving a workbook.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.WorksheetColumn">
            <summary>
            Represents a column in a Microsoft Excel worksheet.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetColumn.GetWidth(Infragistics.Documents.Excel.WorksheetColumnWidthUnit)">
            <summary>
            Gets the column width in the specified units, or NaN if the column has the default width.
            </summary>
            <remarks>
            <p class="body">
            If <paramref name="units"/> is Character256th, the value returned will be the same as the value of the <see cref="P:Infragistics.Documents.Excel.WorksheetColumn.Width"/> 
            property, with one exception: if the column has the default width, this method will return NaN and Width will return -1.
            </p>
            </remarks>
            <param name="units">The units in which the width should be returned.</param>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="units"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.WorksheetColumnWidthUnit"/> enumeration.
            </exception>
            <returns>The column width in the specified units, or NaN if the column has the default width.</returns>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetColumn.Width"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetColumn.SetWidth(System.Double,Infragistics.Documents.Excel.WorksheetColumnWidthUnit)"/>
            <seealso cref="M:Infragistics.Documents.Excel.Worksheet.GetDefaultColumnWidth(Infragistics.Documents.Excel.WorksheetColumnWidthUnit)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetColumn.SetWidth(System.Double,Infragistics.Documents.Excel.WorksheetColumnWidthUnit)">
            <summary>
            Sets the column width in the specified units.
            </summary>
            <param name="value">The width to set on the column, expressed in the specified <paramref name="units"/>.</param>
            <param name="units">The units in which the <paramref name="value"/> is expressed.</param>
            <remarks>
            <p class="body">
            Setting a value of NaN will reset the column width so that the column uses the default column width of the worksheet.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentException">
            <paramref name="value"/> is infinity.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="units"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.WorksheetColumnWidthUnit"/> enumeration.
            </exception>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetColumn.Width"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetColumn.GetWidth(Infragistics.Documents.Excel.WorksheetColumnWidthUnit)"/>
            <seealso cref="M:Infragistics.Documents.Excel.Worksheet.SetDefaultColumnWidth(System.Double,Infragistics.Documents.Excel.WorksheetColumnWidthUnit)"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetColumn.Index">
            <summary>
            Gets the 0-based index of the column in the worksheet.
            </summary>
            <value>The 0-based index of the column in the worksheet.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetColumn.Width">
            <summary>
            Gets or sets the column width including padding, in 256ths of the '0' digit character width in the workbook's default font.
            </summary>
            <remarks>
            <p class="body">
            If the width of the column is less than zero, the <see cref="P:Infragistics.Documents.Excel.Worksheet.DefaultColumnWidth"/> of the
            owning worksheet will be used as the column's width.
            </p>
            <p class="body">
            The value assigned must be between -1 and 65535. Invalid values will be automatically adjusted to valid values.
            </p>
            <p class="body">
            Setting or getting this property is equivalent to calling <see cref="M:Infragistics.Documents.Excel.WorksheetColumn.SetWidth(System.Double,Infragistics.Documents.Excel.WorksheetColumnWidthUnit)"/> or <see cref="M:Infragistics.Documents.Excel.WorksheetColumn.GetWidth(Infragistics.Documents.Excel.WorksheetColumnWidthUnit)"/> using the 
            <see cref="T:Infragistics.Documents.Excel.WorksheetColumnWidthUnit"/> value of Character256th.
            </p>
            </remarks>
            <value>
            The column width including padding, in 256ths of the '0' digit character width in the workbook's default font.
            </value>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetColumn.GetWidth(Infragistics.Documents.Excel.WorksheetColumnWidthUnit)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetColumn.SetWidth(System.Double,Infragistics.Documents.Excel.WorksheetColumnWidthUnit)"/>
            <seealso cref="M:Infragistics.Documents.Excel.Workbook.CharacterWidth256thsToPixels(System.Double)"/>
            <seealso cref="M:Infragistics.Documents.Excel.Workbook.PixelsToCharacterWidth256ths(System.Double)"/>
        </member>
        <member name="T:Infragistics.Documents.Excel.WorksheetColumnCollection">
            <summary>
            A collection of columns in a worksheet.
            </summary>
            <remarks>
            <p class="body">
            Columns in this collection are lazily created (they are only created and added to the collection when they are accessed).
            Therefore, if this collection is enumerated, it only enumerates the columns which were already accessed.
            </p>
            </remarks>
            <seealso cref="T:Infragistics.Documents.Excel.WorksheetColumn"/>
            <seealso cref="P:Infragistics.Documents.Excel.Worksheet.Columns"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetColumnCollection.MaxCount">
            <summary>
            Gets the maximum number of items allowed in this collection.
            </summary>  
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetColumnCollection.Item(System.Int32)">
            <summary>
            Gets the column at the specified index.
            </summary>
            <remarks>
            <p class="note">
            <b>Note:</b> Iterating the collection will not create all columns. It will only iterate the columns which have already 
            been used.  To create and iterate all columns in the worksheet use a For loop, iterating from 0 to one less than 
            the maximum column count, and pass in each index to the collection's indexer.
            </p>
            </remarks>
            <param name="index">The zero-based index of the column to get.</param>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="index"/> is less than zero.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            <paramref name="index"/> is greater than or equal to <see cref="F:Infragistics.Documents.Excel.Workbook.MaxExcelColumnCount"/>
            or <see cref="F:Infragistics.Documents.Excel.Workbook.MaxExcel2007ColumnCount"/>, depending on the <see cref="P:Infragistics.Documents.Excel.Workbook.CurrentFormat"/>.
            </exception>
            <value>The column at the specified index.</value>
        </member>
        <member name="T:Infragistics.Documents.Excel.WorksheetDataTable">
            <summary>
            Represents a data table for a range of cells.
            </summary>
            <remarks>
            <p class="body">
            Data tables are a way to show the results of one or more formulas by trying many different values in the variables
            of the formulas at the same time, and showing the different results in a table.  An excellent example of a data table
            application would be for a multiplication table.  A multiplication table shows results for the formula =X*Y.  However, 
            it shows many different results for the formula, where each result is determined by using different values for X and Y.
            These results are displayed in a table, where each cell in the table shows the formula's result for specific values of 
            X and Y, which are labeled in the row and column headers, respectively.  Therefore, each cell in a row will use the 
            same X value, and each cell in a column will use the same Y value.  
            </p>
            <p class="body">
            The multiplication table is known as a two-variable data table. Two-variable data tables are characterized by having a 
            single formula and values in the row and column headers of the table.  The formula is entered into the top-left cell of 
            the data table and usually references at least two cells outside the data table, known as the column-input and row-input 
            cells.  When the formula is evaluated for a specific cell in the data table, the reference to the column-input cell in the
            formula is replaced with the value in the cell's row header (this may seem backwards, but the values in the row headers 
            run down the left column of the data table, which is why they are used for the column-input cell), and the reference to 
            the row-input cell is replaced with the value in the cell's column header.
            </p>
            <p class="body">
            Another type of data table is the one-variable data table.  A one-variable data table can be a column-oriented or 
            a row-oriented data table.  A column-oriented data table has data in the cells of the left column and formulas in the 
            cells of the top row (anything in the top-left cell of the data table is ignored in this type of data table).  Usually, 
            the formulas in the top row all reference the same cell outside the data table, known as the column-input cell.  When a 
            cell in the table is evaluated, the formula in its column header is used, with the reference to the column-input cell
            replaced by the value in cell's row header.
            </p>
            <p class="body">
            A row-oriented one-variable data table is formed like a column-oriented data table, except the values run along the top 
            row, the formulas run down the left column, and the cell referenced by all formulas is known as the row-input cell.
            </p>
            </remarks>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetDataTable.CellsInTable">
            <summary>
            Gets or sets the region of cells in the data table.
            </summary>
            <remarks>
            <p class="body">
            Any interior cells (cells not in the left-most column or top row) in this region will have their values removed 
            when this is set. If any interior cells have array formulas with a region that crosses outside the data
            table, an error will occur. However, if the array formula's region is confined to cells in the 
            interior of the data table, the array formula will have <see cref="M:Infragistics.Documents.Excel.ArrayFormula.ClearCellRange"/>
            called on it, which will remove it from all its cells. Similarly, if an existing data table's interior cells
            contain some of the interior cells in this region as well as some external cells, an error will occur.
            However, if all interior cells of the existing data table are contained in the interior cells of the new
            region specified here, the existing data table will be removed from the worksheet.
            </p>
            <p class="body">
            After the cells in the table have been specified, the interior cells' values cannot be modified.
            </p>
            <p class="note">
            <B>Note:</B> The <see cref="P:Infragistics.Documents.Excel.WorksheetDataTable.RowInputCell"/> and <see cref="P:Infragistics.Documents.Excel.WorksheetDataTable.ColumnInputCell"/> cannot be with the region.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentNullException">
            The value assigned is null.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The value is assigned after the data table has been removed from the worksheet.
            </exception>
            <exception cref="T:System.ArgumentException">
            The value assigned is a region from a worksheet other than the data table's worksheet.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The region specified contains the RowInputCell or the ColumnInputCell.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            One or more of the interior cells of the value assigned (all cells except the left-most column and top row) is an 
            interior cell of another data table or is a cell in an array formula, and the entire range of that other 
            entity extends outside the interior cells of the value assigned.
            </exception>
            <exception cref="T:System.ArgumentException">
            The assigned value is only one row tall or one column wide. The cells in the table must be at least two rows by two columns.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The assigned value contains merged regions which are not confined to the left-most column or top row. No merged regions
            can exist in the interior cells of the data table and no merged regions can exist in the left-most column or top row
            and extend outside the data table region.
            </exception>
            <value>The region of cells in the data table.</value>
            <seealso cref="T:Infragistics.Documents.Excel.ArrayFormula"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetDataTable.ColumnInputCell"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetDataTable.RowInputCell"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetDataTable.ColumnInputCell">
            <summary>
            Gets or sets the cell used as the column-input cell in the data table.
            </summary>
            <remarks>
            <p class="body">
            This represents the cell reference in all formulas of the data table to replace with row header values.
            If this and the <see cref="P:Infragistics.Documents.Excel.WorksheetDataTable.RowInputCell"/> are non-null, the data table is a two-variable data table.
            Otherwise, if only one is non-null, this is a one-variable data table.
            </p>
            <p class="note">
            <B>Note:</B> The RowInputCell and ColumnInputCell cannot be within the <see cref="P:Infragistics.Documents.Excel.WorksheetDataTable.CellsInTable"/> region.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentException">
            The assigned value does not belong to the same worksheet as the data table.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The value is assigned after the data table has been removed from the worksheet.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The value assigned is within the CellsInTable region.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The assigned value is null and RowInputCell is null. At least one input cell must be non-null.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The assigned value is the same as RowInputCell. The input cells cannot be the same cell.
            </exception>
            <value>The cell used as the column-input cell in the data table.</value>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetDataTable.CellsInTable"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetDataTable.RowInputCell"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetDataTable.RowInputCell">
            <summary>
            Gets or sets the cell used as the row-input cell in the data table.
            </summary>
            <remarks>
            <p class="body">
            This represents the cell reference in all formulas of the data table to replace with column header values.
            If this and the <see cref="P:Infragistics.Documents.Excel.WorksheetDataTable.ColumnInputCell"/> are non-null, the data table is a two-variable data table.
            Otherwise, if only one is non-null, this is a one-variable data table.
            </p>
            <p class="note">
            <B>Note:</B> The RowInputCell and ColumnInputCell cannot be within the <see cref="P:Infragistics.Documents.Excel.WorksheetDataTable.CellsInTable"/> region.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentException">
            The assigned value does not belong to the same worksheet as the data table.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The value is assigned after the data table has been removed from the worksheet.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The value assigned is within the CellsInTable region.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The assigned value is null and ColumnInputCell is null. At least one input cell must be non-null.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The assigned value is the same as ColumnInputCell. The input cells cannot be the same cell.
            </exception>
            <value>The cell used as the row-input cell in the data table.</value>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetDataTable.CellsInTable"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetDataTable.ColumnInputCell"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetDataTable.Worksheet">
            <summary>
            Gets the worksheet on which this data table resides.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.WorksheetDataTableCollection">
            <summary>
            A collection of <see cref="T:Infragistics.Documents.Excel.WorksheetDataTable"/> instances on a worksheet.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetDataTableCollection.Add(Infragistics.Documents.Excel.WorksheetRegion,Infragistics.Documents.Excel.WorksheetCell,Infragistics.Documents.Excel.WorksheetCell)">
            <summary>
            Creates a new data table and adds it to the collection.
            </summary>
            <remarks>
            <p class="body">
            The input cells specified must be different cell references and at least one must be non-null.
            See the <see cref="T:Infragistics.Documents.Excel.WorksheetDataTable"/> overview for more information on data tables.
            </p>
            </remarks>
            <param name="cellsInTable">The region of cells in the data table.</param>
            <param name="columnInputCell">The cell used as the column-input cell in the data table.</param>
            <param name="rowInputCell">The cell used as the row-input cell in the data table.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="cellsInTable"/> is null.
            </exception>
            <exception cref="T:System.ArgumentException">
            <paramref name="cellsInTable"/> is a region which does not belongs to the worksheet which owns this collection.
            </exception>
            <exception cref="T:System.ArgumentException">
            <paramref name="columnInputCell"/> is not null but does not belong to the worksheet which owns this collection.
            </exception>
            <exception cref="T:System.ArgumentException">
            <paramref name="rowInputCell"/> is not null but does not belong to the worksheet which owns this collection.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            Both <paramref name="columnInputCell"/> and <paramref name="rowInputCell"/> are null.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            <paramref name="columnInputCell"/> and <paramref name="rowInputCell"/> are the same cell.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            <paramref name="columnInputCell"/> or <paramref name="rowInputCell"/> are contained in the 
            <paramref name="cellsInTable"/> region.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            One or more of the interior cells of the <paramref name="cellsInTable"/> region (all cells except the left-most column 
            and top row) is an interior cell of another data table or is a cell in an array formula, and the entire 
            range of that other entity extends outside the interior cells of <paramref name="cellsInTable"/>.
            </exception>
            <returns>The newly created data table.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetDataTableCollection.Clear">
            <summary>
            Clears all data tables from the collection.
            </summary>
            <remarks>
            <p class="body">
            Once a data table is removed from the collection, it can no longer be used.
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetDataTableCollection.Remove(Infragistics.Documents.Excel.WorksheetDataTable)">
            <summary>
            Removes the specified data table from the collection.
            </summary>
            <remarks>
            <p class="body">
            Once a data table is removed from the collection, it can no longer be used.
            </p>
            </remarks>
            <param name="dataTable">The data table to remove from the collection.</param>
            <returns>
            True if the dataTable was successfully removed; False if the dataTable was not in the collection.
            </returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetDataTableCollection.RemoveAt(System.Int32)">
            <summary>
            Removes the data table at the specified index from the collection.
            </summary>
            <remarks>
            <p class="body">
            Once a data table is removed from the collection, it can no longer be used.
            </p>
            </remarks>
            <param name="index">The zero-based index of the data table to remove from the collection.</param>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetDataTableCollection.Count">
            <summary>
            Gets the number of data tables in the collection.
            </summary>
            <value>The number of data tables in the collection.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetDataTableCollection.Item(System.Int32)">
            <summary>
            Gets the data table at the specified index in the collection.
            </summary>
            <param name="index">The zero-based index of the data table to get.</param>
            <value>The data table at the specified index.</value>
        </member>
        <member name="T:Infragistics.Documents.Excel.WorksheetDisplayOptions">
            <summary>
            Class which exposes the display options which can only be controlled through the worksheet.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.Worksheet.DisplayOptions"/>
            <seealso cref="T:Infragistics.Documents.Excel.CustomViewDisplayOptions"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetDisplayOptions.Reset">
            <summary>
            Resets the display options to their default settings.
            </summary>
            <remarks>
            <p class="body">
            The defaults used for each setting are the same defaults with which Microsoft Excel creates a blank worksheet.
            </p>
            </remarks>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetDisplayOptions.MagnificationInNormalView">
            <summary>
            Gets or sets the magnification level of the worksheet when it is displayed in normal view.
            </summary>
            <remarks>
            <p class="body">
            Magnifications are stored as percentages of the normal viewing magnification. A value of 100 indicates normal magnification
            whereas a value of 200 indicates a zoom that is twice the normal viewing magnification.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentOutOfRangeException">
            The assigned value is outside the valid range of magnification levels for a worksheet. The level must be between 10 and 400.
            </exception>
            <value>The magnification level of the worksheet when it is displayed in normal view.</value>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetDisplayOptions.MagnificationInPageBreakView"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetDisplayOptions.MagnificationInPageLayoutView"/>
            <seealso cref="P:Infragistics.Documents.Excel.DisplayOptions.View"/>
            <seealso cref="P:Infragistics.Documents.Excel.CustomViewDisplayOptions.MagnificationInCurrentView"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetDisplayOptions.MagnificationInPageBreakView">
            <summary>
            Gets or sets the magnification level of the worksheet when it is displayed in the page break preview.
            </summary>
            <remarks>
            <p class="body">
            Magnifications are stored as percentages of the normal viewing magnification. A value of 100 indicates normal magnification
            whereas a value of 200 indicates a zoom that is twice the normal viewing magnification.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentOutOfRangeException">
            The assigned value is outside the valid range of magnification levels for a worksheet. The level must be between 10 and 400.
            </exception>
            <value>The magnification level of the worksheet when it is displayed in the page break preview.</value>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetDisplayOptions.MagnificationInNormalView"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetDisplayOptions.MagnificationInPageLayoutView"/>
            <seealso cref="P:Infragistics.Documents.Excel.DisplayOptions.View"/>
            <seealso cref="P:Infragistics.Documents.Excel.CustomViewDisplayOptions.MagnificationInCurrentView"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetDisplayOptions.MagnificationInPageLayoutView">
            <summary>
            Gets or sets the magnification level of the worksheet when it is displayed in page layout view.
            </summary>
            <remarks>
            <p class="body">
            Magnifications are stored as percentages of the normal viewing magnification. A value of 100 indicates normal magnification
            whereas a value of 200 indicates a zoom that is twice the normal viewing magnification.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentOutOfRangeException">
            The assigned value is outside the valid range of magnification levels for a worksheet. The level must be between 10 and 400.
            </exception>
            <value>The magnification level of the worksheet when it is displayed in page layout view.</value>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetDisplayOptions.MagnificationInNormalView"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetDisplayOptions.MagnificationInPageBreakView"/>
            <seealso cref="P:Infragistics.Documents.Excel.DisplayOptions.View"/>
            <seealso cref="P:Infragistics.Documents.Excel.CustomViewDisplayOptions.MagnificationInCurrentView"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetDisplayOptions.OrderColumnsRightToLeft">
            <summary>
            Gets or sets the value indicating whether the columns are ordered right to left.
            </summary>
            <remarks>
            <p class="body">
            If the columns are ordered right to left, other aspects of the worksheet display differently. The vertical scrollbar
            will display on the left side of the worksheet and the worksheet tab bar, usually displayed on the left side of the
            worksheet, will display on the right side.
            </p>
            </remarks>
            <value>The value indicating whether the columns are ordered right to left.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetDisplayOptions.ShowWhitespaceInPageLayoutView">
            <summary>
            Gets or sets the value which indicates whether to show whitespace between worksheet pages in page layout view.
            </summary>
            <remarks>
            <p class="note">
            <B>Note:</B> For this value to affect the display of the worksheet, the <see cref="P:Infragistics.Documents.Excel.DisplayOptions.View"/> must 
            be set to PageLayout. However, if a different view is used, this is still saved with the workbook.
            </p>
            <p class="note">
            <b>Note:</b> The <see cref="T:Infragistics.Documents.Excel.WorksheetView"/> value of PageLayout is only supported in Excel 2007. 
            If a worksheet with that View is viewed in earlier versions of Microsoft Excel, the view will default to Normal view.
            </p>
            </remarks>
            <value>The value which indicates whether to show white page between worksheet pages in page layout view.</value>
            <seealso cref="P:Infragistics.Documents.Excel.DisplayOptions.View"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetDisplayOptions.TabColor">
            <summary>
            Obsolete. Use <see cref="P:Infragistics.Documents.Excel.WorksheetDisplayOptions.TabColorInfo"/> instead.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetDisplayOptions.TabColorInfo">
            <summary>
            Gets or sets the <see cref="T:Infragistics.Documents.Excel.WorkbookColorInfo"/> to use for the associated worksheet's tab in the tab bar of Microsoft Excel.
            </summary>
            <remarks>
            <p class="body">
            If the tab bar is not visible, this color will not be seen.
            </p>
            </remarks>
            <value>The WorkbookColorInfo to use for the associated worksheet's tab in the tab bar of Microsoft Excel.</value>
            <seealso cref="P:Infragistics.Documents.Excel.WindowOptions.TabBarVisible"/>
        </member>
        <member name="T:Infragistics.Documents.Excel.WorksheetImage">
            <summary>
            Represents any image on the worksheet except the background image.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.Worksheet.ImageBackground"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetImage.#ctor(System.Drawing.Image)">
            <summary>
            Creates a new <see cref="T:Infragistics.Documents.Excel.WorksheetImage"/> instance.
            </summary>
            <param name="image">The image displayed in the worksheet for this shape.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="image"/> is null.
            </exception>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetImage.SetBoundsInTwips(Infragistics.Documents.Excel.Worksheet,System.Drawing.Rectangle,System.Boolean)">
            <summary>
            Sets the bounds of the shape in twips (1/20th of a point).
            </summary>
            <remarks>
            <p class="body">
            The shape will only be position at the specified bounds while the worksheet remains in the current configuration.
            If any rows or columns before or within the shape are resized, the shape will no longer be placed at the bounds specified.
            </p>
            <p class="body">
            If <paramref name="maintainAspectRatio"/> is False, this just calls <see cref="M:Infragistics.Documents.Excel.WorksheetShape.SetBoundsInTwips(Infragistics.Documents.Excel.Worksheet,System.Drawing.Rectangle)"/> on its 
            base class.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="worksheet"/> is null.
            </exception>
            <param name="worksheet">The worksheet on which the shape should be placed.</param>
            <param name="bounds">The new bounds where the shape should be placed.</param> 
            <param name="maintainAspectRatio">The value indicating whether the image's aspect ratio should be maintained.</param>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetImage.SetBoundsInTwips(Infragistics.Documents.Excel.Worksheet,System.Drawing.Rectangle,System.Boolean,Infragistics.Documents.Excel.PositioningOptions)">
            <summary>
            Sets the bounds of the shape in twips (1/20th of a point).
            </summary>
            <remarks>
            <p class="body">
            The shape will only be position at the specified bounds while the worksheet remains in the current configuration.
            If any rows or columns before or within the shape are resized, the shape will no longer be placed at the bounds specified.
            </p>
            <p class="body">
            If <paramref name="maintainAspectRatio"/> is False, this just calls <see cref="M:Infragistics.Documents.Excel.WorksheetShape.SetBoundsInTwips(Infragistics.Documents.Excel.Worksheet,System.Drawing.Rectangle)"/> on its 
            base class.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="worksheet"/> is null.
            </exception>
            <param name="worksheet">The worksheet on which the shape should be placed.</param>
            <param name="bounds">The new bounds where the shape should be placed.</param> 
            <param name="maintainAspectRatio">The value indicating whether the image's aspect ratio should be maintained.</param>
            <param name="options">The options to use when setting the bounds of the shape.</param>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetImage.Image">
            <summary>
            Gets the image displayed in the worksheet for this shape.
            </summary>
            <value>The image displayed in the worksheet for this shape.</value>
        </member>
        <member name="T:Infragistics.Documents.Excel.WorksheetMergedCellsRegion">
            <summary>
            Represents a merged region of cells, or cells which share a value and format and appear as one cell when 
            viewed in Microsoft Excel.
            </summary>
            <remarks>
            <p class="body">
            Merged cell regions cannot overlap (a cell can only belong to one merged cell region). In addition, 
            <see cref="T:Infragistics.Documents.Excel.ArrayFormula"/> and <see cref="T:Infragistics.Documents.Excel.WorksheetDataTable"/> instances cannot be applied to merged cell
            regions.
            </p>
            </remarks>
        </member>
        <member name="T:Infragistics.Documents.Excel.WorksheetRegion">
            <summary>
            Represents a rectangular region of cells on a worksheet.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetRegion.#ctor(Infragistics.Documents.Excel.Worksheet,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Initializes a new instance of the <see cref="T:Infragistics.Documents.Excel.WorksheetRegion"/> class.
            </summary>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="worksheet"/> is null.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            <paramref name="firstRow"/> is greater than <paramref name="lastRow"/> or 
            <paramref name="firstColumn"/> is greater than <paramref name="lastColumn"/>.
            </exception>
            <exception cref="T:System.ArgumentOutOfRangeException">
            Any row or column indices specified are outside the valid row or column ranges.
            </exception>
            <param name="worksheet">The worksheet on which the region resides.</param>
            <param name="firstRow">The index of the first row of the region.</param>
            <param name="firstColumn">The index of the first column of the region.</param>
            <param name="lastRow">The index of the last row of the region.</param>
            <param name="lastColumn">The index of the last row column of the region.</param>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetRegion.Equals(System.Object)">
            <summary>
            Determines whether the specified value equals this <see cref="T:Infragistics.Documents.Excel.WorksheetRegion"/>.
            </summary>
            <param name="obj">The value to test for equality.</param>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetRegion.GetHashCode">
            <summary>
            Gtes the hash code for the <see cref="T:Infragistics.Documents.Excel.WorksheetRegion"/>.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetRegion.ToString">
            <summary>
            Gets the string representation of the range of cells in the region.
            </summary>
            <returns>The string representation of the range of cells in the region.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetRegion.ApplyArrayFormula(System.String)">
            <summary>
            Applies a array formula to the region of cells.
            </summary>
            <remarks>
            <p class="body">
            <paramref name="value"/> is parsed based on the <see cref="T:Infragistics.Documents.Excel.CellReferenceMode"/> of the <see cref="T:Infragistics.Documents.Excel.Workbook"/>
            to which the region belongs. If the region's <see cref="P:Infragistics.Documents.Excel.WorksheetRegion.Worksheet"/> has been removed from its parent collection,
            the A1 CellReferenceMode will be used to parse the formula.
            </p>
            </remarks>
            <param name="value">The array formula to parse and apply to the region.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="value"/> is null or empty.
            </exception>
            <exception cref="T:Infragistics.Documents.Excel.FormulaParseException">
            <paramref name="value"/> is not a valid formula.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The region contains another array formula or data table which extends outside the region.
            </exception>
            <seealso cref="T:Infragistics.Documents.Excel.ArrayFormula"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetRegion.ApplyFormula(System.String)">
            <summary>
            Applies a formula to the region of cells.
            </summary>
            <remarks>
            <p class="body">
            <paramref name="value"/> is parsed based on the <see cref="T:Infragistics.Documents.Excel.CellReferenceMode"/> of the <see cref="T:Infragistics.Documents.Excel.Workbook"/>
            to which the region belongs. If the region's <see cref="P:Infragistics.Documents.Excel.WorksheetRegion.Worksheet"/> has been removed from its parent collection,
            the A1 CellReferenceMode will be used to parse the formula.
            </p>
            </remarks>
            <param name="value">The formula to parse and apply to the region.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="value"/> is null or empty.
            </exception>
            <exception cref="T:Infragistics.Documents.Excel.FormulaParseException">
            <paramref name="value"/> is not a valid formula.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The region contains an array formula or data table which extends outside the region.
            </exception>
            <seealso cref="T:Infragistics.Documents.Excel.Formula"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetRegion.FormatAsTable(System.Boolean)">
            <summary>
            Formats the region as a table and adds an associated <see cref="T:Infragistics.Documents.Excel.WorksheetTable"/> to the <see cref="P:Infragistics.Documents.Excel.Worksheet.Tables"/> 
            collection.
            </summary>
            <param name="tableHasHeaders">
            A value which indicates whether the top row of the region contains the headers for the table.
            </param>
            <remarks>
            <p class="body">
            When the table is created, the <see cref="P:Infragistics.Documents.Excel.Workbook.DefaultTableStyle"/> will be applied to the <seealso cref="P:Infragistics.Documents.Excel.WorksheetTable.Style"/> 
            value.
            </p>
            <p class="body">
            When the table is created, the column names will be taken from the cells in the header row if <paramref name="tableHasHeaders"/> 
            is True. If it is False, the column names will be generated and the cells for the header row will be inserted into the worksheet.
            </p>
            <p class="body">
            The column names are unique within the owning WorksheetTable. If, when the table is created, there are two or more columns with 
            the same name, the second and subsequent duplicate column names will have a number appended to make them unique. If any cells in 
            the header row have a non-string value, their value will be changed to a string (the current display text of the cell). If any 
            cells in the header row have no value, they will be given a generated column name.
            </p>
            <p class="body">
            If the region partially contains any merged cell regions, they will be removed from the worksheet and the table region will be expanded 
            to include all cells from the merged region.
            </p>
            </remarks>
            <exception cref="T:System.InvalidOperationException">
            The region contains one or more cells from another <see cref="T:Infragistics.Documents.Excel.WorksheetTable"/>.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The region contains one or more cells which have a multi-cell <see cref="T:Infragistics.Documents.Excel.ArrayFormula"/> applied.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The region contains one or more cells which are part of a <see cref="T:Infragistics.Documents.Excel.WorksheetDataTable"/>.
            </exception>
            <returns>The <see cref="T:Infragistics.Documents.Excel.WorksheetTable"/> created the represent the formatted table for the region.</returns>
            <seealso cref="T:Infragistics.Documents.Excel.WorksheetTable"/>
            <seealso cref="P:Infragistics.Documents.Excel.Worksheet.Tables"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.Name"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTable.IsHeaderRowVisible"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableCollection.Add(System.String,System.Boolean)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetRegion.FormatAsTable(System.Boolean,Infragistics.Documents.Excel.WorksheetTableStyle)">
            <summary>
            Formats the region as a table and adds an associated <see cref="T:Infragistics.Documents.Excel.WorksheetTable"/> to the <see cref="P:Infragistics.Documents.Excel.Worksheet.Tables"/> 
            collection.
            </summary>
            <param name="tableHasHeaders">
            A value which indicates whether the top row of the region contains the headers for the table.
            </param>
            <param name="tableStyle">
            The <see cref="T:Infragistics.Documents.Excel.WorksheetTableStyle"/> to apply to the table or null to use the <see cref="P:Infragistics.Documents.Excel.Workbook.DefaultTableStyle"/>.
            </param>
            <remarks>
            <p class="body">
            When the table is created, the specified <paramref name="tableStyle"/> will be applied to the <seealso cref="P:Infragistics.Documents.Excel.WorksheetTable.Style"/> 
            value.
            </p>
            <p class="body">
            When the table is created, the column names will be taken from the cells in the header row if <paramref name="tableHasHeaders"/> 
            is True. If it is False, the column names will be generated and the cells for the header row will be inserted into the worksheet.
            </p>
            <p class="body">
            The column names are unique within the owning WorksheetTable. If, when the table is created, there are two or more columns with 
            the same name, the second and subsequent duplicate column names will have a number appended to make them unique. If any cells in 
            the header row have a non-string value, their value will be changed to a string (the current display text of the cell). If any 
            cells in the header row have no value, they will be given a generated column name.
            </p>
            <p class="body">
            If the region partially contains any merged cell regions, they will be removed from the worksheet and the table region will be expanded 
            to include all cells from the merged region.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentException">
            The specified <paramref name="tableStyle"/> does not exist in the <see cref="P:Infragistics.Documents.Excel.Workbook.CustomTableStyles"/> or 
            <see cref="P:Infragistics.Documents.Excel.Workbook.StandardTableStyles"/> collections.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The region contains one or more cells from another <see cref="T:Infragistics.Documents.Excel.WorksheetTable"/>.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The region contains one or more cells which have a multi-cell <see cref="T:Infragistics.Documents.Excel.ArrayFormula"/> applied.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The region contains one or more cells which are part of a <see cref="T:Infragistics.Documents.Excel.WorksheetDataTable"/>.
            </exception>
            <returns>The <see cref="T:Infragistics.Documents.Excel.WorksheetTable"/> created the represent the formatted table for the region.</returns>
            <seealso cref="T:Infragistics.Documents.Excel.WorksheetTable"/>
            <seealso cref="P:Infragistics.Documents.Excel.Worksheet.Tables"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.Name"/>
            <seealso cref="P:Infragistics.Documents.Excel.Workbook.CustomTableStyles"/>
            <seealso cref="P:Infragistics.Documents.Excel.Workbook.StandardTableStyles"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTable.Style"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTable.IsHeaderRowVisible"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableCollection.Add(System.String,System.Boolean,Infragistics.Documents.Excel.WorksheetTableStyle)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetRegion.GetBoundsInTwips">
            <summary>
            Gets the bounds of the region in twips (1/20th of a point).
            </summary>
            <remarks>
            <p class="body">
            The bounds returned by this method are only valid with the current configuration of the worksheet.
            If any rows or columns before the region are resized, these bounds will no longer reflect the 
            position of the region.
            </p>
            </remarks>
            <returns>The bounds of the region on its worksheet.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetRegion.GetBoundsInTwips(Infragistics.Documents.Excel.PositioningOptions)">
            <summary>
            Gets the bounds of the region in twips (1/20th of a point).
            </summary>
            <remarks>
            <p class="body">
            The bounds returned by this method are only valid with the current configuration of the worksheet.
            If any rows or columns before the region are resized, these bounds will no longer reflect the 
            position of the region.
            </p>
            </remarks>
            <param name="options">The options to use when getting the bounds of the region.</param>
            <returns>The bounds of the region on its worksheet.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetRegion.ToString(Infragistics.Documents.Excel.CellReferenceMode,System.Boolean)">
            <summary>
            Gets the string representation of the range of cells in the region.
            </summary>
            <param name="cellReferenceMode">The mode used to generate cell references.</param>
            <param name="includeWorksheetName">The value indicating whether to include the worksheet name in the range address.</param>
            <returns>The string representation of the range of cells in the region.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetRegion.ToString(Infragistics.Documents.Excel.CellReferenceMode,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            Gets the string representation of the range of cells in the region.
            </summary>
            <param name="cellReferenceMode">The mode used to generate cell references.</param>
            <param name="includeWorksheetName">The value indicating whether to include the worksheet name in the range address.</param>
            <param name="useRelativeColumn">The value indicating whether to use a relative column address for the cells in the range.</param>
            <param name="useRelativeRow">The value indicating whether to use a relative row address for the cells in the range.</param>
            <returns>The string representation of the range of cells in the region.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetRegion.FirstColumn">
            <summary>
            Gets the index of the first column in the region.
            </summary>
            <value>The index of the first column in the region.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetRegion.FirstRow">
            <summary>
            Gets the index of the first row in the region.
            </summary>
            <value>The index of the first row in the region.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetRegion.LastColumn">
            <summary>
            Gets the index of the last column in the region.
            </summary>
            <value>The index of the last column in the region.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetRegion.LastRow">
            <summary>
            Gets the index of the last row in the region.
            </summary>
            <value>The index of the last row in the region.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetRegion.Worksheet">
            <summary>
            Gets the worksheet on which the region resides.
            </summary>
            <value>
            The worksheet on which the region resides or null if the region has been shifted off the worksheet.
            </value>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetMergedCellsRegion.GetResolvedCellFormat">
            <summary>
            Gets the resolved cell formatting for this merged cell region.
            </summary>
            <remarks>
            <p class="body">
            If any cell format properties are the default values on the merged cell region, the values from the owning row's cell format will be used.
            If those are default, then the values from the owning column's cell format will be used. Otherwise, the workbook default values
            will be used.
            </p>
            </remarks>
            <returns>A format object describing the actual formatting that will be used when displayed this cell in Microsoft Excel.</returns>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetMergedCellsRegion.CellFormat"/>
            <seealso cref="P:Infragistics.Documents.Excel.RowColumnBase.CellFormat"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetMergedCellsRegion.CellFormat">
            <summary>
            Gets the cell formatting for the merged cell region.
            </summary>
            <value>The cell formatting for the merged cell region.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetMergedCellsRegion.Comment">
            <summary>
            Gets or sets the comment for the merged cells region.
            </summary>
            <remarks>
            <p class="body">
            The comment of the merged region can also be accessed from the top-left cell of the merged region of cells.
            </p>
            </remarks>
            <value>The comment for the merged cells region.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetMergedCellsRegion.Formula">
            <summary>
            Gets the formula which has been applied to the merged region.
            </summary>
            <value>The formula which has been applied to the merged region or null if no formula has been applied.</value>
            <see cref="M:Infragistics.Documents.Excel.Formula.ApplyTo(Infragistics.Documents.Excel.WorksheetCell)"/>
            <see cref="M:Infragistics.Documents.Excel.Formula.ApplyTo(Infragistics.Documents.Excel.WorksheetRegion)"/>
            <see cref="M:Infragistics.Documents.Excel.Formula.ApplyTo(Infragistics.Documents.Excel.WorksheetRegion[])"/>
            <see cref="M:Infragistics.Documents.Excel.WorksheetRegion.ApplyFormula(System.String)"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetMergedCellsRegion.Value">
            <summary>
            Gets or sets the value of the merged cell region.
            </summary>
            <remarks>
            <p class="body">The types supported for the value are:
            <BR/>
            <ul>
            <li class="taskitem"><span class="taskitemtext">System.Byte</span></li>
            <li class="taskitem"><span class="taskitemtext">System.SByte</span></li>
            <li class="taskitem"><span class="taskitemtext">System.Int16</span></li>
            <li class="taskitem"><span class="taskitemtext">System.Int64</span></li>
            <li class="taskitem"><span class="taskitemtext">System.UInt16</span></li>
            <li class="taskitem"><span class="taskitemtext">System.UInt64</span></li>
            <li class="taskitem"><span class="taskitemtext">System.UInt32</span></li>
            <li class="taskitem"><span class="taskitemtext">System.Int32</span></li>
            <li class="taskitem"><span class="taskitemtext">System.Single</span></li>
            <li class="taskitem"><span class="taskitemtext">System.Double</span></li>
            <li class="taskitem"><span class="taskitemtext">System.Boolean</span></li>
            <li class="taskitem"><span class="taskitemtext">System.Char</span></li>
            <li class="taskitem"><span class="taskitemtext">System.Enum</span></li>
            <li class="taskitem"><span class="taskitemtext">System.Decimal</span></li>
            <li class="taskitem"><span class="taskitemtext">System.DateTime</span></li>
            <li class="taskitem"><span class="taskitemtext">System.String</span></li>
            <li class="taskitem"><span class="taskitemtext">System.Text.StringBuilder</span></li>
            <li class="taskitem"><span class="taskitemtext">System.DBNull</span></li>
            <li class="taskitem"><span class="taskitemtext"><see cref="T:Infragistics.Documents.Excel.ErrorValue"/></span></li>
            <li class="taskitem"><span class="taskitemtext"><see cref="T:Infragistics.Documents.Excel.FormattedString"/></span></li>
            </ul>
            </p>
            </remarks>
            <exception cref="T:System.NotSupportedException">
            The assigned value's type is not supported and can't be exported to Excel.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The value assigned is a <see cref="P:Infragistics.Documents.Excel.WorksheetMergedCellsRegion.Formula"/>. Instead, <see cref="M:Infragistics.Documents.Excel.Formula.ApplyTo(Infragistics.Documents.Excel.WorksheetCell)"/> 
            should be called on the Formula, passing in the cell.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The value assigned is a <see cref="T:Infragistics.Documents.Excel.WorksheetDataTable"/>. Instead, the <see cref="P:Infragistics.Documents.Excel.WorksheetDataTable.CellsInTable"/>
            should be set to a region containing the cell.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The value assigned is a FormattedString which is the value another cell or merged cell region.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The value is assigned and this cell is part of an <see cref="T:Infragistics.Documents.Excel.ArrayFormula"/> or WorksheetDataTable.
            </exception>
            <value>The value of the merged cell region.</value>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetCell.Value"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetCell.IsCellTypeSupported(System.Type)"/>
        </member>
        <member name="T:Infragistics.Documents.Excel.WorksheetMergedCellsRegionCollection">
            <summary>
            A collection of <see cref="T:Infragistics.Documents.Excel.WorksheetMergedCellsRegion"/> instances in a <see cref="T:Infragistics.Documents.Excel.Worksheet"/>.
            </summary>
            <seealso cref="T:Infragistics.Documents.Excel.WorksheetMergedCellsRegion"/>
            <seealso cref="P:Infragistics.Documents.Excel.Worksheet.MergedCellsRegions"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetMergedCellsRegionCollection.Add(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Creates new merged cell region and adds it to the collection.
            </summary>
            <remarks>
            <p class="body">
            The new merged cell region will take its value from the first cell containing a value, starting at the top-left and going across 
            then down in the region. The value of all other cells will be lost. Similarly, the new region will initialize its cell format 
            from the first cell containing a non-default cell format.
            </p>
            </remarks>
            <param name="firstRow">The index of the first row of the merged cell region.</param>
            <param name="firstColumn">The index of the first column of the merged cell region.</param>
            <param name="lastRow">The index of the last row of the merged cell region.</param>
            <param name="lastColumn">The index of the last row column of the merged cell region.</param>
            <exception cref="T:System.InvalidOperationException">
            <paramref name="firstRow"/> is greater than <paramref name="lastRow"/> or 
            <paramref name="firstColumn"/> is greater than <paramref name="lastColumn"/>.
            </exception>
            <exception cref="T:System.ArgumentOutOfRangeException">
            Any row or column indices specified are outside the valid row or column ranges.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The new merged cell region overlaps with an existing merged cell region.
            </exception>
            <returns>The newly created <see cref="T:Infragistics.Documents.Excel.WorksheetMergedCellsRegion"/>.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetMergedCellsRegionCollection.Clear">
            <summary>
            Clears all merged cell regions from the collection.
            </summary>
            <remarks>
            <p class="body">
            When a merged cell region is removed, the top-left cell in the region will retain the region's value.
            All other cells in the region will have a null value. In addition, all cells in the merged region will
            have the region's cell format when it is removed.
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetMergedCellsRegionCollection.IsOverlappingWithMergedRegion(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Checks if any part of specified region is already a part of a merged cell region.
            </summary>
            <param name="firstRow">The index of the first row of the merged cell region.</param>
            <param name="firstColumn">The index of the first column of the merged cell region.</param>
            <param name="lastRow">The index of the last row of the merged cell region.</param>
            <param name="lastColumn">The index of the last row column of the merged cell region.</param>
            <returns>True if any part of specified region is a part of merged cell region; False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetMergedCellsRegionCollection.Remove(Infragistics.Documents.Excel.WorksheetMergedCellsRegion)">
            <summary>
            Removes the specified merged cell region from the collection.
            </summary>
            <remarks>
            <p class="body">
            When a merged cell region is removed, the top-left cell in the region will retain the region's value.
            All other cells in the region will have a null value. In addition, all cells in the merged region will
            have the region's cell format when it is removed.
            </p>
            </remarks>
            <param name="region">The merged cell region to remove from the collection.</param>
            <returns>
            True if the merged cell region was successfully removed; False if the merged cell region was not 
            in the collection.
            </returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetMergedCellsRegionCollection.RemoveAt(System.Int32)">
            <summary>
            Removes the merged cell region at the specified index from the collection.
            </summary>
            <remarks>
            <p class="body">
            When a merged cell region is removed, the top-left cell in the region will retain the region's value.
            All other cells in the region will have a null value. In addition, all cells in the merged region will
            have the region's cell format when it is removed.
            </p>
            </remarks>
            <param name="index">The zero-based index of the merged cell region in the collection.</param>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="index"/> is less than zero or <paramref name="index"/> is greater than or 
            equal to <see cref="P:Infragistics.Documents.Excel.WorksheetMergedCellsRegionCollection.Count"/>.
            </exception>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetMergedCellsRegionCollection.Count">
            <summary>
            Gets the number of merged cell regions in the collection.
            </summary>
            <value>The number of merged cell regions in the collection.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetMergedCellsRegionCollection.Item(System.Int32)">
            <summary>
            Gets the merged cell region at the specified index.
            </summary>
            <param name="index">The zero-based index of the merged cell region to get.</param>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="index"/> is less than zero or <paramref name="index"/> is greater than or 
            equal to <see cref="P:Infragistics.Documents.Excel.WorksheetMergedCellsRegionCollection.Count"/>.
            </exception>
            <value>The merged cell region at the specified index.</value>
        </member>
        <member name="T:Infragistics.Documents.Excel.WorksheetReferenceCollection">
            <summary>
            A collection of cells or regions which are all on the same <see cref="P:Infragistics.Documents.Excel.WorksheetReferenceCollection.Worksheet"/>.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetReferenceCollection.#ctor(Infragistics.Documents.Excel.Worksheet)">
            <summary>
            Creates a new <see cref="T:Infragistics.Documents.Excel.WorksheetReferenceCollection"/> instance.
            </summary>
            <param name="worksheet">The worksheet to which the references in the collection will belong.</param>
            <exception cref="T:System.ArgumentNullException">
            Occurs when <paramref name="worksheet"/> is null.
            </exception>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetReferenceCollection.#ctor(Infragistics.Documents.Excel.Worksheet,System.String)">
            <summary>
            Creates a new <see cref="T:Infragistics.Documents.Excel.WorksheetReferenceCollection"/> instance.
            </summary>
            <param name="worksheet">The worksheet to which the references in the collection will belong.</param>
            <param name="references">The space delimited list of references to add to the collection.</param>
            <exception cref="T:System.ArgumentNullException">
            Occurs when <paramref name="worksheet"/> is null.
            </exception>
            <exception cref="T:System.ArgumentNullException">
            Occurs when the <paramref name="references"/> is null.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the list of reference is not well formed.
            </exception>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetReferenceCollection.#ctor(Infragistics.Documents.Excel.WorksheetCell)">
            <summary>
            Creates a new <see cref="T:Infragistics.Documents.Excel.WorksheetReferenceCollection"/> instance and initializes it with a cell.
            </summary>
            <param name="cell">The cell with which the collection should be initialized.</param>
            <exception cref="T:System.ArgumentNullException">
            Occurs when <paramref name="cell"/> is null.
            </exception>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetReferenceCollection.#ctor(Infragistics.Documents.Excel.WorksheetRegion)">
            <summary>
            Creates a new <see cref="T:Infragistics.Documents.Excel.WorksheetReferenceCollection"/> instance and initializes it with a cell.
            </summary>
            <param name="region">The cell with which the collection should be initialized.</param>
            <exception cref="T:System.ArgumentNullException">
            Occurs when <paramref name="region"/> is null.
            </exception>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetReferenceCollection.ToString">
            <summary>
            Returns the string value represent the cell and region addresses in the collection.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetReferenceCollection.GetEnumerator">
            <summary>
            Gets an enumerator which returns all <see cref="T:Infragistics.Documents.Excel.WorksheetRegion"/> and <see cref="T:Infragistics.Documents.Excel.WorksheetCell"/> instances in the collection of references.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetReferenceCollection.Add(System.String)">
            <summary>
            Adds a list of references to the collection of references.
            </summary>
            <remarks>
            <p class="body">
            The references must be separated by one or more space (' ') characters.
            </p>
            <p class="body">
            The references in the list cannot contain the worksheet name. They are all assumed to be from the worksheet of this collection.
            </p>
            <p class="body">
            If all references are already contained in the collection this call will have no effect on the collection.
            </p>
            </remarks>
            <param name="references">The space delimited list of references to add to the collection.</param>
            <exception cref="T:System.ArgumentNullException">
            Occurs when the <paramref name="references"/> is null.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the list of reference is not well formed.
            </exception>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetReferenceCollection.Add(System.String,Infragistics.Documents.Excel.CellReferenceMode)">
            <summary>
            Adds a list of references to the collection of references.
            </summary>
            <remarks>
            <p class="body">
            The references must be separated by one or more space (' ') characters.
            </p>
            <p class="body">
            The references in the list cannot contain the worksheet name. They are all assumed to be from the worksheet of this collection.
            </p>
            <p class="body">
            If all references are already contained in the collection this call will have no effect on the collection.
            </p>
            </remarks>
            <param name="references">The space delimited list of references to add to the collection.</param>
            <param name="cellReferenceMode">The cell reference mode with which to parse the <paramref name="references"/>.</param>
            <exception cref="T:System.ArgumentNullException">
            Occurs when the <paramref name="references"/> is null.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            Occurs when <paramref name="cellReferenceMode"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.CellReferenceMode"/> enumeration.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the list of reference is not well formed.
            </exception>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetReferenceCollection.Add(Infragistics.Documents.Excel.WorksheetCell)">
            <summary>
            Adds a cell to the collection of references.
            </summary>
            <remarks>
            <p class="body">
            The cell added to the collection must be from the same <see cref="P:Infragistics.Documents.Excel.WorksheetReferenceCollection.Worksheet"/> as the collection.
            </p>
            <p class="body">
            If the cell is already contained in the collection, or there is a region in the collection which contains the cell, this call
            will have no effect on the collection.
            </p>
            </remarks>
            <param name="cell">The cell to add to the collection.</param>
            <exception cref="T:System.ArgumentNullException">
            Occurs when the <paramref name="cell"/> is null.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the <paramref name="cell"/> is from a Worksheet other than the references collection.
            </exception>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetReferenceCollection.Add(Infragistics.Documents.Excel.WorksheetRegion)">
            <summary>
            Adds a region to the collection of references.
            </summary>
            <remarks>
            <p class="body">
            The region added to the collection must be from the same <see cref="P:Infragistics.Documents.Excel.WorksheetReferenceCollection.Worksheet"/> as the collection.
            </p>
            <p class="body">
            If the region is already contained in the collection, or there is a region in the collection which fully contains the specified region, 
            this call will have no effect on the collection.
            </p>
            </remarks>
            <param name="region">The region to add to the collection.</param>
            <exception cref="T:System.ArgumentNullException">
            Occurs when the <paramref name="region"/> is null.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the <paramref name="region"/> is from a Worksheet other than the references collection.
            </exception>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetReferenceCollection.Clear">
            <summary>
            Clears all references from the collection.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetReferenceCollection.Contains(Infragistics.Documents.Excel.WorksheetCell)">
            <summary>
            Determines whether the collection contains the specified cell.
            </summary>
            <param name="cell">The cell to search for in the collection.</param>
            <exception cref="T:System.ArgumentNullException">
            Occurs when the <paramref name="cell"/> is null.
            </exception>
            <returns>
            True if the cell is contained in the collection or a region which contains the cell is contained in the collection; False otherwise.
            </returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetReferenceCollection.Contains(Infragistics.Documents.Excel.WorksheetRegion)">
            <summary>
            Determines whether the collection contains the specified region.
            </summary>
            <param name="region">The region to search for in the collection.</param>
            <exception cref="T:System.ArgumentNullException">
            Occurs when the <paramref name="region"/> is null.
            </exception>
            <returns>
            True if the region is contained in the collection or a region which fully contains the specified region is contained in the collection; 
            False otherwise.
            </returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetReferenceCollection.Remove(System.String)">
            <summary>
            Removes a list of references from the collection of references.
            </summary>
            <remarks>
            <p class="body">
            The references must be separated by one or more space (' ') characters.
            </p>
            <p class="body">
            The references in the list cannot contain the worksheet name. They are all assumed to be from the worksheet of this collection.
            </p>
            <p class="body">
            If the references are not contained in the collection, this call will have no effect on the collection.
            </p>
            </remarks>
            <param name="references">The space delimited list of references to remove from the collection.</param>
            <exception cref="T:System.ArgumentNullException">
            Occurs when the <paramref name="references"/> is null.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the list of reference is not well formed.
            </exception>
            <returns>True if any cells in the references were found and removed. False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetReferenceCollection.Remove(System.String,Infragistics.Documents.Excel.CellReferenceMode)">
            <summary>
            Removes a list of references from the collection of references.
            </summary>
            <remarks>
            <p class="body">
            The references must be separated by one or more space (' ') characters.
            </p>
            <p class="body">
            The references in the list cannot contain the worksheet name. They are all assumed to be from the worksheet of this collection.
            </p>
            <p class="body">
            If the references are not contained in the collection, this call will have no effect on the collection.
            </p>
            </remarks>
            <param name="references">The space delimited list of references to remove from the collection.</param>
            <param name="cellReferenceMode">The cell reference mode with which to parse the <paramref name="references"/>.</param>
            <exception cref="T:System.ArgumentNullException">
            Occurs when the <paramref name="references"/> is null.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            Occurs when <paramref name="cellReferenceMode"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.CellReferenceMode"/> enumeration.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the list of reference is not well formed.
            </exception>
            <returns>True if any cells in the references were found and removed. False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetReferenceCollection.Remove(Infragistics.Documents.Excel.WorksheetCell)">
            <summary>
            Removes a cell from the collection of references.
            </summary>
            <remarks>
            <p class="body">
            If the cell is not contained in the collection, this call will have no effect on the collection.
            </p>
            </remarks>
            <param name="cell">The cell to remove from the collection.</param>
            <exception cref="T:System.ArgumentNullException">
            Occurs when the <paramref name="cell"/> is null.
            </exception>
            <returns>True if the cell was found and removed. False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetReferenceCollection.Remove(Infragistics.Documents.Excel.WorksheetRegion)">
            <summary>
            Removes a region from the collection of references.
            </summary>
            <remarks>
            <p class="body">
            If the region is not contained in the collection, this call will have no effect on the collection.
            </p>
            </remarks>
            <param name="region">The region to remove from the collection.</param>
            <exception cref="T:System.ArgumentNullException">
            Occurs when the <paramref name="region"/> is null.
            </exception>
            <returns>True if any cells in the region were found and removed. False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetReferenceCollection.ToString(Infragistics.Documents.Excel.CellReferenceMode)">
            <summary>
            Returns the string value represent the cell and region addresses in the collection.
            </summary>
            <param name="cellReferenceMode">The cell reference mode with which to get the region strings.</param>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            Occurs when <paramref name="cellReferenceMode"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.CellReferenceMode"/> enumeration.
            </exception>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetReferenceCollection.CellsCount">
            <summary>
            Gets the number of cells contains in all references in this collection.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetReferenceCollection.Worksheet">
            <summary>
            Gets the worksheet for which this collection contains references.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.WorksheetRow">
            <summary>
            Represents a row in a Microsoft Excel worksheet.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetRow.ApplyCellFormula(System.Int32,System.String)">
            <summary>
            Applies a formula to the cell at the specified column index.
            </summary>
            <remarks>
            <p class="body">
            <paramref name="formula"/> is parsed based on the <see cref="T:Infragistics.Documents.Excel.CellReferenceMode"/> of the <see cref="T:Infragistics.Documents.Excel.Workbook"/>
            to which the row belongs. If the row's <see cref="T:Infragistics.Documents.Excel.Worksheet"/> has been removed from its parent collection,
            the A1 CellReferenceMode will be used to parse the formula.
            </p>
            </remarks>
            <param name="columnIndex">The 0-based index of the cell within the <see cref="T:Infragistics.Documents.Excel.WorksheetRow"/>.</param>
            <param name="formula">The formula to parse and apply to the cell.</param>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="columnIndex"/> is less than zero or greater than or equal to the number of columns in the worksheet.
            </exception>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="formula"/> is null or empty.
            </exception>
            <exception cref="T:Infragistics.Documents.Excel.FormulaParseException">
            <paramref name="formula"/> is not a valid formula.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The cell is part of an array formula or data table which is not confined to just the cell.
            </exception>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetRow.GetCellFormula(System.Int32)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetCell.ApplyFormula(System.String)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetRow.GetCellAssociatedDataTable(System.Int32)">
            <summary>
            Gets the data table to which the cell at the specified index belongs.
            </summary>
            <param name="columnIndex">The 0-based index of the cell within the <see cref="T:Infragistics.Documents.Excel.WorksheetRow"/>.</param>
            <remarks>
            <p class="body">
            The cells in the left-most column and top-most row of the data table will return null for the associated data table.
            </p>
            <p class="body">
            If a data table is associated with the cell, getting the value of the cell with <see cref="M:Infragistics.Documents.Excel.WorksheetRow.GetCellValue(System.Int32)"/> 
            will return the calculated value for the cell.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="columnIndex"/> is less than zero or greater than or equal to the number of columns in the worksheet.
            </exception>
            <returns>The data table to which the cell belongs or null if the cell does not belong to a data table.</returns>
            <seealso cref="P:Infragistics.Documents.Excel.Worksheet.DataTables"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetDataTableCollection.Add(Infragistics.Documents.Excel.WorksheetRegion,Infragistics.Documents.Excel.WorksheetCell,Infragistics.Documents.Excel.WorksheetCell)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetRow.GetCellValue(System.Int32)"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetCell.AssociatedDataTable"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetRow.GetCellAssociatedMergedCellsRegion(System.Int32)">
            <summary>
            Gets the merged cells region which contains the cell at the specified index, or null if the cell is not merged.
            </summary>
            <param name="columnIndex">The 0-based index of the cell within the <see cref="T:Infragistics.Documents.Excel.WorksheetRow"/>.</param>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="columnIndex"/> is less than zero or greater than or equal to the number of columns in the worksheet.
            </exception>
            <returns>The merged cells region which contains the cell at the specified index, or null if the cell is not merged.</returns>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetCell.AssociatedMergedCellsRegion"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetRow.GetCellAssociatedTable(System.Int32)">
            <summary>
            Gets the <see cref="T:Infragistics.Documents.Excel.WorksheetTable"/> to which the cell at the specified index belongs.
            </summary>
            <param name="columnIndex">The 0-based index of the cell within the <see cref="T:Infragistics.Documents.Excel.WorksheetRow"/>.</param>
            <remarks>
            <p class="body">
            A cell belongs to a table if it exists in any area of the table. It can be a header cell, total cell, or a cell in the data area.
            </p>
            </remarks>
            <seealso cref="T:Infragistics.Documents.Excel.WorksheetTable"/>
            <seealso cref="P:Infragistics.Documents.Excel.Worksheet.Tables"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetRow.GetCellBoundsInTwips(System.Int32)">
            <summary>
            Gets the bounds of the cell at the specified column index in twips (1/20th of a point).
            </summary>
            <remarks>
            <p class="body">
            The bounds returned by this method are only valid with the current configuration of the worksheet.
            If any rows or columns before the cell are resized, these bounds will no longer reflect the 
            position of the cell.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="columnIndex"/> is less than zero or greater than or equal to the number of columns in the worksheet.
            </exception>
            <returns>The bounds of the cell at the specified column index on its worksheet.</returns>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetCell.GetBoundsInTwips"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetRow.GetCellBoundsInTwips(System.Int32,Infragistics.Documents.Excel.PositioningOptions)">
            <summary>
            Gets the bounds of the cell at the specified column index in twips (1/20th of a point).
            </summary>
            <remarks>
            <p class="body">
            The bounds returned by this method are only valid with the current configuration of the worksheet.
            If any rows or columns before the cell are resized, these bounds will no longer reflect the 
            position of the cell.
            </p>
            </remarks>
            <param name="columnIndex">The 0-based index of the cell within the <see cref="T:Infragistics.Documents.Excel.WorksheetRow"/>.</param>
            <param name="options">The options to use when getting the bounds of the cell.</param>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="columnIndex"/> is less than zero or greater than or equal to the number of columns in the worksheet.
            </exception>
            <returns>The bounds of the cell at the specified column index on its worksheet.</returns>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetCell.GetBoundsInTwips(Infragistics.Documents.Excel.PositioningOptions)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetRow.GetCellComment(System.Int32)">
            <summary>
            Gets or sets the comment applied to the cell at the specified column index.
            </summary>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="columnIndex"/> is less than zero or greater than or equal to the number of columns in the worksheet.
            </exception>
            <returns>The comment applied to the cell.</returns>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetCell.Comment"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetRow.GetCellText(System.Int32)">
            <summary>
            Gets the display text in the cell at the specified index.
            </summary>
            <param name="columnIndex">The 0-based index of the cell within the <see cref="T:Infragistics.Documents.Excel.WorksheetRow"/>.</param>
            <remarks>
            <p class="body">
            The display text is based on the value of the cell and the format string applied to the cell.
            </p>
            </remarks>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetRow.GetCellValue(System.Int32)"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.FormatString"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetRow.GetCellText(System.Int32,Infragistics.Documents.Excel.TextFormatMode)">
            <summary>
            Gets the text in the cell at the specified index.
            </summary>
            <param name="columnIndex">The 0-based index of the cell within the <see cref="T:Infragistics.Documents.Excel.WorksheetRow"/>.</param>
            <param name="textFormatMode">The format mode to use when getting the cell text.</param>
            <remarks>
            <p class="body">
            The text is based on the value of the cell and the format string applied to the cell.
            </p>
            </remarks>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="textFormatMode"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.TextFormatMode"/> enumeration.
            </exception>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetRow.GetCellValue(System.Int32)"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.FormatString"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetRow.GetCellFormat(System.Int32)">
            <summary>
            Gets the cell formatting for the cell at the specified column index.
            </summary>
            <param name="columnIndex">The 0-based index of the cell within the <see cref="T:Infragistics.Documents.Excel.WorksheetRow"/>.</param>
            <remarks>
            <p class="body">
            Use this method to set cell formatting specific to the cell. If you will be applying the format to numerous cells, 
            see the <see cref="M:Infragistics.Documents.Excel.Workbook.CreateNewWorksheetCellFormat"/> method for performance considerations.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="columnIndex"/> is less than zero or greater than or equal to the number of columns in the worksheet.
            </exception>
            <returns>The cell formatting for the cell at the specified column index.</returns>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetRow.GetResolvedCellFormat(System.Int32)"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetCell.CellFormat"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetRow.GetCellFormula(System.Int32)">
            <summary>
            Gets the formula which has been applied to the cell at the specified column index.
            </summary>
            <remarks>
            <p class="body">
            If a formula has been applied to the cell, getting the value with the <see cref="M:Infragistics.Documents.Excel.WorksheetRow.GetCellValue(System.Int32)"/> method will return the 
            calculated value of the formula.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="columnIndex"/> is less than zero or greater than or equal to the number of columns in the worksheet.
            </exception>
            <returns>The formula which has been applied to the cell or null if no formula has been applied.</returns>
            <seealso cref="M:Infragistics.Documents.Excel.Formula.ApplyTo(Infragistics.Documents.Excel.WorksheetCell)"/>
            <seealso cref="M:Infragistics.Documents.Excel.Formula.ApplyTo(Infragistics.Documents.Excel.WorksheetRegion)"/>
            <seealso cref="M:Infragistics.Documents.Excel.Formula.ApplyTo(Infragistics.Documents.Excel.WorksheetRegion[])"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetRow.ApplyCellFormula(System.Int32,System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetRegion.ApplyFormula(System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetRegion.ApplyArrayFormula(System.String)"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetCell.Formula"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetRow.GetCellValue(System.Int32)">
            <summary>
            Gets the value of the cell at the specified column index.
            </summary>
            <param name="columnIndex">The 0-based index of the cell within the <see cref="T:Infragistics.Documents.Excel.WorksheetRow"/>.</param>
            <remarks>
            <p class="body">
            If this cell belongs to a merged cell region and it is the top-left cell of the region, getting and setting the value 
            will get and set the value of the associated merged cell region. Getting the value of other cells in a merged cell region
            will always return null. Setting the value of other cells in a merged cell region will have no effect.
            </p>
            <p class="body">
            If a formula has been applied to the cell or a data table is associated with the cell, getting the Value will return the 
            calculated value of the cell.
            </p>
            <p class="body">
            The types supported for the value are:
            <BR/>
            <ul>
            <li class="taskitem"><span class="taskitemtext">System.Byte</span></li>
            <li class="taskitem"><span class="taskitemtext">System.SByte</span></li>
            <li class="taskitem"><span class="taskitemtext">System.Int16</span></li>
            <li class="taskitem"><span class="taskitemtext">System.Int64</span></li>
            <li class="taskitem"><span class="taskitemtext">System.UInt16</span></li>
            <li class="taskitem"><span class="taskitemtext">System.UInt64</span></li>
            <li class="taskitem"><span class="taskitemtext">System.UInt32</span></li>
            <li class="taskitem"><span class="taskitemtext">System.Int32</span></li>
            <li class="taskitem"><span class="taskitemtext">System.Single</span></li>
            <li class="taskitem"><span class="taskitemtext">System.Double</span></li>
            <li class="taskitem"><span class="taskitemtext">System.Boolean</span></li>
            <li class="taskitem"><span class="taskitemtext">System.Char</span></li>
            <li class="taskitem"><span class="taskitemtext">System.Enum</span></li>
            <li class="taskitem"><span class="taskitemtext">System.Decimal</span></li>
            <li class="taskitem"><span class="taskitemtext">System.DateTime</span></li>
            <li class="taskitem"><span class="taskitemtext">System.String</span></li>
            <li class="taskitem"><span class="taskitemtext">System.Text.StringBuilder</span></li>
            <li class="taskitem"><span class="taskitemtext">System.DBNull</span></li>
            <li class="taskitem"><span class="taskitemtext"><see cref="T:Infragistics.Documents.Excel.ErrorValue"/></span></li>
            <li class="taskitem"><span class="taskitemtext"><see cref="T:Infragistics.Documents.Excel.FormattedString"/></span></li>
            </ul>
            </p>
            </remarks>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="columnIndex"/> is less than zero or greater than or equal to the number of columns in the worksheet.
            </exception>
            <value>The value of the cell.</value>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetRow.SetCellValue(System.Int32,System.Object)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetRow.GetCellAssociatedMergedCellsRegion(System.Int32)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetCell.IsCellTypeSupported(System.Type)"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetMergedCellsRegion.Value"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetRow.GetCellFormula(System.Int32)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetRow.GetCellAssociatedDataTable(System.Int32)"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetCell.Value"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetRow.GetResolvedCellFormat(System.Int32)">
            <summary>
            Gets the resolved cell formatting for the cell at the specified column index.
            </summary>
            <remarks>
            <p class="body">
            If any cell format properties are the default values on the cell, the values from the owning row's cell format will be used.
            If those are default, then the values from the owning column's cell format will be used. Otherwise, the workbook default values
            will be used.
            </p>
            </remarks>
            <param name="columnIndex">The 0-based index of the cell within the <see cref="T:Infragistics.Documents.Excel.WorksheetRow"/>.</param>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="columnIndex"/> is less than zero or greater than or equal to the number of columns in the worksheet.
            </exception>
            <returns>A format object describing the actual formatting that will be used when displayed the cell in Microsoft Excel.</returns>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetRow.GetCellFormat(System.Int32)"/>
            <seealso cref="P:Infragistics.Documents.Excel.RowColumnBase.CellFormat"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetCell.GetResolvedCellFormat"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetRow.SetCellComment(System.Int32,Infragistics.Documents.Excel.WorksheetCellComment)">
            <summary>
            Sets the comment applied to the cell at the specified column index.
            </summary>
            <param name="columnIndex">The 0-based index of the cell within the <see cref="T:Infragistics.Documents.Excel.WorksheetRow"/>.</param>
            <param name="comment">The comment to apply to the cell.</param>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="columnIndex"/> is less than zero or greater than or equal to the number of columns in the worksheet.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The value applied only has only one anchor cell set. It should have both or neither anchor cells set.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The value has its <see cref="P:Infragistics.Documents.Excel.WorksheetShape.TopLeftCornerCell"/> and <see cref="P:Infragistics.Documents.Excel.WorksheetShape.BottomRightCornerCell"/> 
            anchors set but they are from different worksheets.
            </exception>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetCell.Comment"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetRow.SetCellValue(System.Int32,System.Object)">
            <summary>
            Sets the value of a cell at the specified column index.
            </summary>
            <param name="columnIndex">The 0-based index of the cell within the <see cref="T:Infragistics.Documents.Excel.WorksheetRow"/>.</param>
            <param name="value">The value to assign to the cell.</param>
            <remarks>
            <p class="body">
            If this cell belongs to a merged cell region and it is the top-left cell of the region, getting and setting the value 
            will get and set the value of the associated merged cell region. Getting the value of other cells in a merged cell region
            will always return null. Setting the value of other cells in a merged cell region will have no effect.
            </p>
            <p class="body">
            If a formula has been applied to the cell or a data table is associated with the cell, getting the Value will return the 
            calculated value of the cell.
            </p>
            <p class="body">
            The types supported for the value are:
            <BR/>
            <ul>
            <li class="taskitem"><span class="taskitemtext">System.Byte</span></li>
            <li class="taskitem"><span class="taskitemtext">System.SByte</span></li>
            <li class="taskitem"><span class="taskitemtext">System.Int16</span></li>
            <li class="taskitem"><span class="taskitemtext">System.Int64</span></li>
            <li class="taskitem"><span class="taskitemtext">System.UInt16</span></li>
            <li class="taskitem"><span class="taskitemtext">System.UInt64</span></li>
            <li class="taskitem"><span class="taskitemtext">System.UInt32</span></li>
            <li class="taskitem"><span class="taskitemtext">System.Int32</span></li>
            <li class="taskitem"><span class="taskitemtext">System.Single</span></li>
            <li class="taskitem"><span class="taskitemtext">System.Double</span></li>
            <li class="taskitem"><span class="taskitemtext">System.Boolean</span></li>
            <li class="taskitem"><span class="taskitemtext">System.Char</span></li>
            <li class="taskitem"><span class="taskitemtext">System.Enum</span></li>
            <li class="taskitem"><span class="taskitemtext">System.Decimal</span></li>
            <li class="taskitem"><span class="taskitemtext">System.DateTime</span></li>
            <li class="taskitem"><span class="taskitemtext">System.String</span></li>
            <li class="taskitem"><span class="taskitemtext">System.Text.StringBuilder</span></li>
            <li class="taskitem"><span class="taskitemtext">System.DBNull</span></li>
            <li class="taskitem"><span class="taskitemtext"><see cref="T:Infragistics.Documents.Excel.ErrorValue"/></span></li>
            <li class="taskitem"><span class="taskitemtext"><see cref="T:Infragistics.Documents.Excel.FormattedString"/></span></li>
            </ul>
            </p>
            </remarks>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="columnIndex"/> is less than zero or greater than or equal to the number of columns in the worksheet.
            </exception>
            <exception cref="T:System.NotSupportedException">
            The assigned value's type is not supported and can't be exported to Excel.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The value assigned is a <see cref="T:Infragistics.Documents.Excel.Formula"/>. Instead, <see cref="M:Infragistics.Documents.Excel.Formula.ApplyTo(Infragistics.Documents.Excel.WorksheetCell)"/> 
            should be called on the Formula, passing in the cell.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The value assigned is a <see cref="T:Infragistics.Documents.Excel.WorksheetDataTable"/>. Instead, the <see cref="P:Infragistics.Documents.Excel.WorksheetDataTable.CellsInTable"/>
            should be set to a region containing the cell.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The value assigned is a FormattedString which is the value another cell or merged cell region.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The value is assigned and this cell is part of an <see cref="T:Infragistics.Documents.Excel.ArrayFormula"/> or WorksheetDataTable.
            </exception>
            <value>The value of the cell.</value>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetRow.GetCellValue(System.Int32)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetRow.GetCellAssociatedMergedCellsRegion(System.Int32)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetCell.IsCellTypeSupported(System.Type)"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetMergedCellsRegion.Value"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetRow.GetCellFormula(System.Int32)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetRow.GetCellAssociatedDataTable(System.Int32)"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetCell.Value"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetRow.Index">
            <summary>
            Gets the 0-based index of the row in the worksheet.
            </summary>
            <value>The 0-based index of the row in the worksheet.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetRow.Cells">
            <summary>
            Gets the collection of cells in the row.
            </summary>
            <remarks>
            <p class="body">
            The collection of cells is a fixed length collection, with the maximum number of cells in the collection being 
            <see cref="F:Infragistics.Documents.Excel.Workbook.MaxExcelColumnCount"/> or <see cref="F:Infragistics.Documents.Excel.Workbook.MaxExcel2007ColumnCount"/>,
            depending on the <see cref="P:Infragistics.Documents.Excel.Workbook.CurrentFormat">Workbook.CurrentFormat</see>.  Internally, the cells 
            are only created and added to the collection when they are requested.
            </p>
            <p class="note">
            <b>Note:</b> Iterating the collection will not create all cells. It will only iterate the cells which have already 
            been used.  To create and iterate all cells in the worksheet use a For loop, iterating from 0 to one less than 
            MaxExcelColumnCount, and pass in each index to the collection's indexer.
            </p>
            </remarks>
            <value>The collection of cells in the row.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetRow.Height">
            <summary>
            Gets or sets the height of the row in twips (1/20th of a point).
            </summary>
            <remarks>
            <p class="body">
            If the height of the row is less than zero, the <see cref="P:Infragistics.Documents.Excel.Worksheet.DefaultRowHeight"/> of the
            owning worksheet will be used as the row's height.
            </p>
            <p class="body">
            The value assigned must be between -1 and 8192. Invalid values will be automatically adjusted to valid values.
            </p>
            </remarks>
            <value>The height of the row in twips (1/20th of a point).</value>
        </member>
        <member name="T:Infragistics.Documents.Excel.WorksheetRowCollection">
            <summary>
            A collection of rows in a worksheet.
            </summary>
            <remarks>
            <p class="body">
            Rows in this collection are lazily created (they are only created and added to the collection when they are accessed).
            If this collection is enumerated, it only enumerates the rows which were already accessed.
            </p>
            </remarks>
            <seealso cref="T:Infragistics.Documents.Excel.WorksheetRow"/>
            <seealso cref="P:Infragistics.Documents.Excel.Worksheet.Rows"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetRowCollection.MaxCount">
            <summary>
            Gets the maximum number of items allowed in this collection.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetRowCollection.Item(System.Int32)">
            <summary>
            Gets the row at the specified index.
            </summary>
            <remarks>
            <p class="note">
            <b>Note:</b> Iterating the collection will not create all rows. It will only iterate the rows which have already 
            been used.  To create and iterate all rows in the worksheet use a For loop, iterating from 0 to one less than 
            the maximum row count, and pass in each index to the collection's indexer.
            </p>
            </remarks>
            <param name="index">The zero-based index of the row to get.</param>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="index"/> is less than zero.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            <paramref name="index"/> is greater than or equal to <see cref="F:Infragistics.Documents.Excel.Workbook.MaxExcelRowCount"/>
            or <see cref="F:Infragistics.Documents.Excel.Workbook.MaxExcel2007RowCount"/>, depending on the <see cref="P:Infragistics.Documents.Excel.Workbook.CurrentFormat"/>.
            </exception>
            <value>The row at the specified index.</value>
        </member>
        <member name="T:Infragistics.Documents.Excel.WorksheetCollection">
            <summary>
            A collection of worksheets in a workbook.
            </summary>
            <seealso cref="T:Infragistics.Documents.Excel.Worksheet"/>
            <seealso cref="T:Workbook.Worksheets"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetCollection.Add(System.String)">
            <summary>
            Creates a new <see cref="T:Infragistics.Documents.Excel.Worksheet"/> and adds it to the collection.
            </summary>
            <remarks>
            <p class="body">
            If the workbook originally had no worksheets, the newly added worksheet will become the selected worksheet of 
            the workbook.  This can be changed after more worksheets are added by setting the <see cref="P:Infragistics.Documents.Excel.WindowOptions.SelectedWorksheet"/> 
            of the Workbook.
            </p>
            </remarks>
            <param name="name">The name to give the new Worksheet.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="name"/> is null or empty.
            </exception>
            <exception cref="T:System.ArgumentException">
            <paramref name="name"/> contains the invalid characters: ':', '\', '/', '?', '*', '[', or ']'.
            </exception>
            <exception cref="T:System.ArgumentException">
            <paramref name="name"/> exceeds 31 characters in length.
            </exception>
            <exception cref="T:System.ArgumentException">
            <paramref name="name"/> is being used as the name of another worksheet (worksheet names are case-insensitively compared).
            </exception>
            <returns>The Worksheet created with the specified name.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetCollection.Clear">
            <summary>
            Clears all worksheets from the collection.
            </summary>
            <remarks>
            <p class="body">
            If there are any <see cref="T:Infragistics.Documents.Excel.NamedReference"/> instances in the <see cref="P:Infragistics.Documents.Excel.Workbook.NamedReferences"/> collection
            with a worksheet for a scope, they will be removed from the <see cref="P:Infragistics.Documents.Excel.WorksheetCollection.Workbook"/>.
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetCollection.Contains(Infragistics.Documents.Excel.Worksheet)">
            <summary>
            Determines whether a worksheet is in the collection.
            </summary>
            <param name="worksheet">The worksheet to locate in the collection.</param>
            <returns>True if the worksheet is found; False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetCollection.Exists(System.String)">
            <summary>
            Determines whether a worksheet with the specified name exists in the collection.
            </summary>
            <param name="name">The name of the worksheet to search for. The name is compared case-insensitively.</param>
            <returns>True if a worksheet with the specified name is found; False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetCollection.IndexOf(Infragistics.Documents.Excel.Worksheet)">
            <summary>
            Gets the index of the specified worksheet in the collection.
            </summary>
            <param name="worksheet">The worksheet of which to get the index.</param>
            <returns>The index of the specified worksheet in the collection.</returns>
            <seealso cref="P:Infragistics.Documents.Excel.Worksheet.Index"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetCollection.Remove(Infragistics.Documents.Excel.Worksheet)">
            <summary>
            Removes the specified worksheet from the collection.
            </summary>
            <param name="worksheet">The worksheet to remove from the collection.</param>
            <remarks>
            <p class="body">
            If there are any <see cref="T:Infragistics.Documents.Excel.NamedReference"/> instances in the <see cref="P:Infragistics.Documents.Excel.Workbook.NamedReferences"/> collection
            with the worksheet to remove as their scope, they will be removed from the <see cref="P:Infragistics.Documents.Excel.WorksheetCollection.Workbook"/>.
            </p>
            </remarks>
            <returns>
            True if the worksheet was successfully removed from the collection; 
            False if the worksheet did not exist in the collection.
            </returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetCollection.RemoveAt(System.Int32)">
            <summary>
            Removes the worksheet at the specified index from the collection.
            </summary>
            <param name="index">The index of the worksheet to remove from the collection.</param>
            <remarks>
            <p class="body">
            If there are any <see cref="T:Infragistics.Documents.Excel.NamedReference"/> instances in the <see cref="P:Infragistics.Documents.Excel.Workbook.NamedReferences"/> collection
            with the worksheet to remove as their scope, they will be removed from the <see cref="P:Infragistics.Documents.Excel.WorksheetCollection.Workbook"/>.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="index"/> is less than zero or <paramref name="index"/> is greater than or equal to <see cref="P:Infragistics.Documents.Excel.WorksheetCollection.Count"/>.
            </exception>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetCollection.Count">
            <summary>
            Gets the number of worksheets in the collection.
            </summary>
            <value>The number of worksheets in the collection.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetCollection.Item(System.Int32)">
            <summary>
            Gets the worksheet at the specified index.
            </summary>
            <param name="index">The zero-based index of the worksheet to get.</param>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="index"/> is less than zero or <paramref name="index"/> is greater than or equal to <see cref="P:Infragistics.Documents.Excel.WorksheetCollection.Count"/>.
            </exception>
            <value>The worksheet at the specified index.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetCollection.Item(System.String)">
            <summary>
            Gets the worksheet with the specified name.
            </summary>
            <remarks>
            <p class="body">
            Worksheet names are compared case-insensitively.
            </p>
            </remarks>
            <param name="name">The name of the worksheet to get.</param>
            <exception cref="T:System.InvalidOperationException">
            A worksheet with the specified name does not exist in the collection. 
            </exception>
            <value>The worksheet with the specified name.</value>
            <seealso cref="P:Infragistics.Documents.Excel.Worksheet.Name"/>
        </member>
        <member name="T:Infragistics.Documents.Excel.WorksheetShapeCollection">
            <summary>
            A collection of <see cref="T:Infragistics.Documents.Excel.WorksheetShape"/> instances in a <see cref="P:Infragistics.Documents.Excel.WorksheetShapeCollection.Worksheet"/> 
            or <see cref="T:Infragistics.Documents.Excel.WorksheetShapeGroup"/>.
            </summary>
            <seealso cref="T:Worksheet.Shapes"/>
            <seealso cref="T:WorksheetShapeGroup.Shapes"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetShapeCollection.Add(Infragistics.Documents.Excel.PredefinedShapeType,System.Drawing.Rectangle)">
            <summary>
            Adds a predefined shape to the collection with the specified bounds.
            </summary>
            <param name="shapeType">The type of shape to add to the collection.</param>
            <param name="boundsInTwips">The bounds of the shape on the <see cref="P:Infragistics.Documents.Excel.WorksheetShapeCollection.Worksheet"/> in twips (1/20th of a point).</param>
            <exception cref="T:System.InvalidOperationException">
            This shapes collection belongs to a <see cref="T:Infragistics.Documents.Excel.WorksheetShapeGroup"/> which isn't placed on a Worksheet yet. In this case,
            call <see cref="M:Infragistics.Documents.Excel.WorksheetShapeCollection.Add(Infragistics.Documents.Excel.PredefinedShapeType,Infragistics.Documents.Excel.Worksheet,System.Drawing.Rectangle)"/> instead and specify the Worksheet where the group will be added.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="shapeType"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.PredefinedShapeType"/> enumeration.
            </exception>
            <returns>A <see cref="T:Infragistics.Documents.Excel.WorksheetShape"/>-derived instance representing the predefined shape.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetShapeCollection.Add(Infragistics.Documents.Excel.PredefinedShapeType,Infragistics.Documents.Excel.Worksheet,System.Drawing.Rectangle)">
            <summary>
            Adds a predefined shape to the collection with the specified bounds.
            </summary>
            <param name="shapeType">The type of shape to add to the collection.</param>
            <param name="worksheet">The <see cref="P:Infragistics.Documents.Excel.WorksheetShapeCollection.Worksheet"/> to which the <paramref name="boundsInTwips"/> relate.</param>
            <param name="boundsInTwips">The bounds of the shape on the <paramref name="worksheet"/> in twips (1/20th of a point).</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="worksheet"/> is null.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="shapeType"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.PredefinedShapeType"/> enumeration.
            </exception>
            <returns>A <see cref="T:Infragistics.Documents.Excel.WorksheetShape"/>-derived instance representing the predefined shape.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetShapeCollection.Add(Infragistics.Documents.Excel.PredefinedShapeType,Infragistics.Documents.Excel.WorksheetCell,System.Drawing.PointF,Infragistics.Documents.Excel.WorksheetCell,System.Drawing.PointF)">
            <summary>
            Adds a predefined shape to the collection with the specified anchors.
            </summary>
            <param name="shapeType">The type of shape to add to the collection.</param>
            <param name="topLeftCornerCell">The cell where the top-left corner of the shape resides.</param>
            <param name="topLeftCornerPosition">The position in the <paramref name="topLeftCornerCell"/> of the shape's top-left corner,
            expressed in percentages.</param>
            <param name="bottomRightCornerCell">The cell where the bottom-right corner of the shape resides.</param>
            <param name="bottomRightCornerPosition">the position in the <paramref name="bottomRightCornerCell"/> of the shape's bottom-right 
            corner, expressed in percentages.</param>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="shapeType"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.PredefinedShapeType"/> enumeration.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            <paramref name="topLeftCornerCell"/> or <paramref name="bottomRightCornerCell"/> is null.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            <paramref name="topLeftCornerCell"/> and <paramref name="bottomRightCornerCell"/> belong to different worksheets or a worksheet other 
            than the worksheet to which this collection belongs.
            </exception>
            <returns>A <see cref="T:Infragistics.Documents.Excel.WorksheetShape"/>-derived instance representing the predefined shape.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetShapeCollection.Add(Infragistics.Documents.Excel.WorksheetShape)">
            <summary>
            Adds a shape to the collection.
            </summary>
            <param name="shape">The shape to add to the collection.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="shape"/> is null.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            <paramref name="shape"/> has already been added to a worksheet or group.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            <paramref name="shape"/> does not have the <see cref="P:Infragistics.Documents.Excel.WorksheetShape.TopLeftCornerCell"/> 
            or <see cref="P:Infragistics.Documents.Excel.WorksheetShape.BottomRightCornerCell"/> set.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            Adding <paramref name="shape"/> to this collection will place it on a different worksheet then either its 
            TopLeftCornerCell or BottomRightCornerCell or <paramref name="shape"/> is a <see cref="T:Infragistics.Documents.Excel.WorksheetShapeGroup"/> 
            and adding it to this collection will create a similar situation for one of its descendant shapes.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            <paramref name="shape"/> is a WorksheetShapeGroup and this is the group's collection of shapes.
            </exception>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetShapeCollection.Clear">
            <summary>
            Clears all shapes from the collection.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetShapeCollection.Contains(Infragistics.Documents.Excel.WorksheetShape)">
            <summary>
            Determines whether a shape is in the collection.
            </summary>
            <param name="shape">The shape to locate in the collection.</param>
            <returns>True if the shape is found; False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetShapeCollection.Remove(Infragistics.Documents.Excel.WorksheetShape)">
            <summary>
            Removes the specified shape from the collection.
            </summary>
            <param name="shape">The shape to remove from the collection.</param>
            <returns>
            True if the shape was successfully removed from the collection; 
            False if the shape did not exist in the collection.
            </returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetShapeCollection.RemoveAt(System.Int32)">
            <summary>
            Removes the shape at the specified index from the collection.
            </summary>
            <param name="index">The index of the shape to remove from the collection.</param>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="index"/> is less than zero or <paramref name="index"/> is greater than or equal to <see cref="P:Infragistics.Documents.Excel.WorksheetShapeCollection.Count"/>.
            </exception>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetShapeCollection.Count">
            <summary>
            Gets the number of shapes in the collection.
            </summary>
            <value>The number of shapes in the collection.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetShapeCollection.Item(System.Int32)">
            <summary>
            Gets the shape at the specified index in the collection.
            </summary>
            <param name="index">The zero-based index of the shape to get.</param>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="index"/> is less than zero or <paramref name="index"/> is greater than or equal to <see cref="P:Infragistics.Documents.Excel.WorksheetShapeCollection.Count"/>.
            </exception>
            <value>The shape at the specified index.</value>
        </member>
        <member name="T:Infragistics.InfragisticsFeatureAttribute">
            <summary>
            Indicates an exposed type or member which was added as part of a new feature.
            </summary>
        </member>
        <member name="M:Infragistics.InfragisticsFeatureAttribute.#ctor">
            <summary>
            Creates a new <see cref="T:Infragistics.InfragisticsFeatureAttribute"/> instance.
            </summary>
        </member>
        <member name="P:Infragistics.InfragisticsFeatureAttribute.Exclude">
            <summary>
            Gets or sets the value indicating whether member or type should be excluded from the internal feature documentation.
            </summary>
        </member>
        <member name="P:Infragistics.InfragisticsFeatureAttribute.FeatureName">
            <summary>
            Gets or sets a short name description of the feature.
            </summary>
        </member>
        <member name="P:Infragistics.InfragisticsFeatureAttribute.SubFeatureName">
            <summary>
            Gets or sets a more granular sub-feature name description of the feature.
            </summary>
        </member>
        <member name="P:Infragistics.InfragisticsFeatureAttribute.Version">
            <summary>
            Gets or sets the version in which the feature was added.
            </summary>
        </member>
        <member name="T:Infragistics.Shared.AssemblyVersion">
            <summary>
            Contains version information for the Infragistics assemblies.
            </summary>
        </member>
        <member name="F:Infragistics.Shared.AssemblyVersion.MajorMinor">
            <summary>
            Major.Minor number portion of the assembly version
            </summary>
        </member>
        <member name="F:Infragistics.Shared.AssemblyVersion.Build">
            <summary>
            Build number portion of the assembly version
            </summary>
        </member>
        <member name="F:Infragistics.Shared.AssemblyVersion.Revision">
            <summary>
            Revision number portion of the assembly version
            </summary>
        </member>
        <member name="F:Infragistics.Shared.AssemblyVersion.Version">
            <summary>
            Assembly version number
            </summary>
        </member>
        <member name="F:Infragistics.Shared.AssemblyVersion.CompanyName">
            <summary>
            Assembly company name
            </summary>
        </member>
        <member name="F:Infragistics.Shared.AssemblyVersion.EndCopyrightYear">
            <summary>
            End year of assembly copyright
            </summary>
        </member>
        <member name="F:Infragistics.Shared.AssemblyVersion.SatelliteContractVersion">
            <summary>
            The assembly version number for the satellite assemblies.
            </summary>
        </member>
        <member name="F:Infragistics.Shared.AssemblyVersion.Configuration">
            <summary>
            The current build configuration for the assembly.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.FormattedText">
            <summary>
            Represents text with multiple paragraphs and mixed formatting in a shape.
            </summary>
            <remarks>
            <p class="body">
            The formatting of the string is controlled in a similar fashion as it would be in Microsoft Excel. In Excel, the user
            must select a portion of the text and set the various formatting properties of that selected text. 
            </p>
            <p class="body">
            With the FormattedText, a portion of the text is "selected" by calling either <see cref="M:Infragistics.Documents.Excel.FormattedText.GetFont(System.Int32)"/> 
            or <see cref="M:Infragistics.Documents.Excel.FormattedText.GetFont(System.Int32,System.Int32)"/>. Formatting properties are then set on the returned 
            <see cref="T:Infragistics.Documents.Excel.FormattedTextFont"/> and all characters in the font's selection range are given these properties.
            </p>
            <p class="body">
            Getting the formatting properties of a <see cref="T:Infragistics.Documents.Excel.FormattedTextFont"/> will return the formatting of the first 
            character in font's selection range.
            </p>
            </remarks>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetShapeWithText.Text"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.FormattedText.#ctor(System.String)">
            <summary>
            Creates a new instance of the <see cref="T:Infragistics.Documents.Excel.FormattedText"/> class.
            </summary>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="unformattedString"/> is null.
            </exception>
            <param name="unformattedString">
            The string that will be displayed in the shape. Each line of the string will be placed in a separate paragraph of the 
            <see cref="P:Infragistics.Documents.Excel.FormattedText.Paragraphs"/> collection.
            </param>
        </member>
        <member name="M:Infragistics.Documents.Excel.FormattedText.ToString">
            <summary>
            Returns the string that represents the <see cref="T:Infragistics.Documents.Excel.FormattedText"/>, which is the unformatted string.
            </summary>
            <returns>The string that represents the FormattedText.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.FormattedText.Clone">
            <summary>
            Creates a new <see cref="T:Infragistics.Documents.Excel.FormattedText"/> that is a copy of this one.
            </summary>
            <remarks>
            <p class="body">
            This should be used if the same formatted text needs to be used in multiple shapes.
            The FormattedText class can only exist as the <see cref="P:Infragistics.Documents.Excel.WorksheetShapeWithText.Text"/>
            of one shape at a time. If the FormattedText is already the text of a shape, and needs
            to be set as the text of another shape, clone the FormattedText and set the returned
            clone as text of the shape.
            </p>
            <p class="body">
            The cloned FormattedText only takes its original configuration for this instance.
            If this instance is cloned and than changed, the clone will not be changed as well; it will
            remain as it was when it was cloned.
            </p>
            </remarks>
            <returns>A new FormattedText that is a copy of this one.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.FormattedText.GetFont(System.Int32)">
            <summary>
            Gets the font which controls the formatting properties in the string from the specified start index to 
            the end of the string.
            </summary>
            <remarks>
            <p class="body">
            If the start index is greater than or equal to the length of the unformatted string, no exception 
            will be thrown. It will be thrown later when one of the formatting properties of the returned
            <see cref="T:Infragistics.Documents.Excel.FormattedTextFont"/> is set.
            </p>
            </remarks>
            <param name="startIndex">The index of the first character the returned font controls.</param>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="startIndex"/> is less than zero.
            </exception>
            <returns>
            A FormattedTextFont instance which controls the formatting of the end portion of the string.
            </returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.FormattedText.GetFont(System.Int32,System.Int32)">
            <summary>
            Gets the font which controls the formatting properties in the string from the specified start index for
            the specified number of characters.
            </summary>
            <remarks>
            <p class="body">
            If the start index is greater than or equal to the length of the unformatted string, no exception 
            will be thrown. It will be thrown later when one of the formatting properties of the returned
            <see cref="T:Infragistics.Documents.Excel.FormattedTextFont"/> is set.
            </p>
            </remarks>
            <param name="startIndex">The index of the first character the returned font controls.</param>
            <param name="length">The number of characters after the start index controlled by the returned font.</param>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="startIndex"/> is less than zero.
            </exception>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="length"/> is less than one. A zero length string cannot be controlled by a formatting font.
            </exception>
            <returns>
            A FormattedTextFont instance which controls the formatting of a portion of the string.
            </returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.FormattedText.GetFormattingRuns">
            <summary>
            Gets the collection of formatting runs representing contiguous blocks of similar formatting starting at the beginning of the string.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.FormattedText.Paragraphs">
            <summary>
            Gets the paragraphs in the formatted text.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.FormattedText.VerticalAlignment">
            <summary>
            Gets or sets the vertical alignment of the formatted text in the owning shape.
            </summary>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            The specified value is not defined in the <see cref="T:Infragistics.Documents.Excel.VerticalTextAlignment"/> enumeration.
            </exception>
        </member>
        <member name="T:Infragistics.Documents.Excel.FormattedTextFont">
            <summary>
            Controls the formatting of a range of characters in <see cref="T:FormattedText"/>.
            </summary>
            <remarks>
            <p class="body">
            The formatting of the string is controlled in a similar fashion as it would be in Microsoft Excel. In Excel, the user
            must select a portion of the text and set the various formatting properties of that selected text. 
            </p>
            <p class="body">
            With the <see cref="T:FormattedText"/>, a portion of the string is "selected" by calling either 
            <see cref="T:FormattedText.GetFont(int)"/> or <see cref="T:FormattedText.GetFont(int,int)"/>. 
            Formatting properties are then set on the returned FormattedTextFont and all characters in the font's 
            selection range are given these properties.
            </p>
            <p class="body">
            Getting the formatting properties of a FormattedTextFont will return the formatting of the first character 
            in font's selection range. 
            </p>
            </remarks>
            <seealso cref="T:FormattedText"/>
            <seealso cref="T:FormattedText.GetFont(int)"/>
            <seealso cref="T:FormattedText.GetFont(int,int)"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.FormattedTextFont.FormattedText">
            <summary>
            Gets the <see cref="T:FormattedText"/> which is controlled by this font.
            </summary>
            <value>The FormattedText which is controlled by this font.</value>
        </member>
        <member name="T:Infragistics.Documents.Excel.FormattedTextParagraph">
            <summary>
            Represents a paragraph in <see cref="T:FormattedText"/>.
            </summary>
            <seealso cref="T:FormattedText.Paragraphs"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.FormattedTextParagraph.Alignment">
            <summary>
            Gets or sets the alignment of the paragraph.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.FormattedTextParagraph.FormattedText">
            <summary>
            Gets the owning <see cref="T:FormattedText"/> to which the paragraph belongs or null if the 
            paragraph has been removed from its owning formatted text.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.FormattedTextParagraph.StartIndex">
            <summary>
            Gets the zero-based index of the paragraph's first character in the overall formatted text.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.FormattedTextParagraph.UnformattedString">
            <summary>
            Gets or sets the raw string of the paragraph.
            </summary>
            <remarks>
            <p class="body">
            If the new unformatted string assigned is shorter than the previous unformatted string, all formatting
            outside the range of the new value will be lost.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentNullException">
            The value assigned is a null string.
            </exception>
            <value>The unformatted string.</value>
        </member>
        <member name="T:Infragistics.Documents.Excel.FormattedTextParagraphCollection">
            <summary>
            A collection of <see cref="T:Infragistics.Documents.Excel.FormattedTextParagraph"/> instances in <see cref="T:FormattedText"/>.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.FormattedText.Paragraphs"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.FormattedTextParagraphCollection.Add(System.String)">
            <summary>
            Adds a paragraph with the specified text and returns the <see cref="T:Infragistics.Documents.Excel.FormattedTextParagraph"/> 
            representing the new paragraph.
            </summary>
            <param name="paragraphText">The text in the paragraph.</param>
            <returns>The FormattedTextParagraph representing the new paragraph.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.FormattedTextParagraphCollection.Clear">
            <summary>
            Removes all paragraphs from the formatted text.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.FormattedTextParagraphCollection.Contains(Infragistics.Documents.Excel.FormattedTextParagraph)">
            <summary>
            Determines whether the specified paragraph exists in the collection.
            </summary>
            <param name="paragraph">The paragraph to find in the collection.</param>
            <returns>True if the paragraph exists in the collection; False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.FormattedTextParagraphCollection.GetEnumerator">
            <summary>
            Gets the enumerator to iterate over all paragraphs.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.FormattedTextParagraphCollection.IndexOf(Infragistics.Documents.Excel.FormattedTextParagraph)">
            <summary>
            Gets the zero-based index of the specified paragraph in the collection.
            </summary>
            <param name="paragraph">The paragraph to find in the collection.</param>
            <returns>
            The zero-based index of the paragraph in the collection or -1 if the paragraph doesn't exist in the collection.
            </returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.FormattedTextParagraphCollection.Insert(System.Int32,System.String)">
            <summary>
            Inserts a paragraph with the specified text and returns the <see cref="T:Infragistics.Documents.Excel.FormattedTextParagraph"/> 
            representing the new paragraph.
            </summary>
            <param name="index">The zero-based index in the collection where the paragraph should be inserted.</param>
            <param name="paragraphText">The text in the paragraph.</param>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="index"/> is less than zero or greater than the number of paragraphs in the collection.
            </exception>
            <returns>The FormattedTextParagraph representing the new paragraph.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.FormattedTextParagraphCollection.Remove(Infragistics.Documents.Excel.FormattedTextParagraph)">
            <summary>
            Removes the specified paragraph from the collection.
            </summary>
            <param name="paragraph">The paragraph to remove from the collection.</param>
            <returns>True if the paragraph was in the collection and was removed; False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.FormattedTextParagraphCollection.RemoveAt(System.Int32)">
            <summary>
            Removes the paragraph at the specified zero-based index in the collection.
            </summary>
            <param name="index">The zero-based index of the paragraph to remove.</param>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="index"/> is less than zero or greater than or equal to the number of paragraphs in the collection.
            </exception>
        </member>
        <member name="P:Infragistics.Documents.Excel.FormattedTextParagraphCollection.Count">
            <summary>
            Gets the number of paragraphs in the collection.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.FormattedTextParagraphCollection.Item(System.Int32)">
            <summary>
            Gets the paragraph at the specified zero-based index.
            </summary>
            <param name="index">The zero-based index of the paragraph to get.</param>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="index"/> is less than zero or greater than or equal to the number of paragraphs in the collection.
            </exception>
            <returns>The <see cref="T:Infragistics.Documents.Excel.FormattedTextParagraph"/> representing the paragraph at the specified index.</returns>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.LatinElement.LocalName">
            <summary>rPr</summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Serialization.Excel2007.SharedElements.Drawing.LatinElement.QualifiedName">
            <summary>http://schemas.openxmlformats.org/drawingml/2006/main/latin</summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.DisplayValueCollection">
            <summary>
            A collection of display text values.
            </summary>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetCell.GetText"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetRow.GetCellText(System.Int32)"/>
            <seealso cref="P:Infragistics.Documents.Excel.Filtering.FixedValuesFilter.DisplayValues"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.DisplayValueCollection.Add(System.String)">
            <summary>
            Adds a display text value to the collection.
            </summary>
            <param name="item">The display text value to add to the collection.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="item"/> is null or empty.
            </exception>
            <exception cref="T:System.ArgumentException">
            <paramref name="item"/> matches another value in the collection. Values are compared case-insensitively.
            </exception>
        </member>
        <member name="M:Infragistics.Documents.Excel.DisplayValueCollection.Clear">
            <summary>
            Clears the collection.
            </summary>
            <exception cref="T:System.InvalidOperationException">
            The collection is owned by a <see cref="T:Infragistics.Documents.Excel.Filtering.FixedValuesFilter"/> which only allowed the values in the collection.
            Clearing the collection would prevent the filter from including any values, which is not allowed for a FixedValuesFilter.
            </exception>
        </member>
        <member name="M:Infragistics.Documents.Excel.DisplayValueCollection.Contains(System.String)">
            <summary>
            Determines whether the specified value is in the collection.
            </summary>
            <remarks>
            <p class="body">
            Display text values are compared case-insensitively.
            </p>
            </remarks>
            <param name="item">The display text value to find in the collection.</param>
            <returns></returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.DisplayValueCollection.IndexOf(System.String)">
            <summary>
            Gets the index of the specified display text value in the collection.
            </summary>
            <param name="item">The display text value to find in the collection.</param>
            <returns>
            The 0-based index of the specified display text value in the collection or -1 if the item is not in the collection.
            </returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.DisplayValueCollection.Insert(System.Int32,System.String)">
            <summary>
            Inserts a display text value into the collection.
            </summary>
            <param name="index">The 0-based index where the value should be inserted.</param>
            <param name="item">The display text value to insert into the collection.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="item"/> is null or empty.
            </exception>
            <exception cref="T:System.ArgumentException">
            <paramref name="item"/> matches another value in the collection. Values are compared case-insensitively.
            </exception>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="index"/> is less than 0 or greater than <see cref="P:Infragistics.Documents.Excel.DisplayValueCollection.Count"/>.
            </exception>
        </member>
        <member name="M:Infragistics.Documents.Excel.DisplayValueCollection.Remove(System.String)">
            <summary>
            Removes a display text value from the collection.
            </summary>
            <param name="item">The display text value to remove from the collection.</param>
            <remarks>
            <p class="body">
            Display text values are compared case-insensitively.
            </p>
            </remarks>
            <returns>True if the value was found and removed; False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.DisplayValueCollection.RemoveAt(System.Int32)">
            <summary>
            Removes the display text value at the specified index.
            </summary>
            <param name="index">The 0-based index of the value to remove.</param>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="index"/> is less than 0 or greater than or equal to <see cref="P:Infragistics.Documents.Excel.DisplayValueCollection.Count"/>.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            This operation removes the last item in the collection and it is owned by a <see cref="T:Infragistics.Documents.Excel.Filtering.FixedValuesFilter"/> which only 
            allowed the values in the collection. Clearing the collection would prevent the filter from including any values, which 
            is not allowed for a FixedValuesFilter.
            </exception>
        </member>
        <member name="P:Infragistics.Documents.Excel.DisplayValueCollection.Count">
            <summary>
            Gets the number of display text values in the collection.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.DisplayValueCollection.Item(System.Int32)">
            <summary>
            Gets or sets the display text value at the specified index.
            </summary>
            <param name="index">The 0-based index of the value to get or set.</param>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="index"/> is less than 0 or greater than or equal to <see cref="P:Infragistics.Documents.Excel.DisplayValueCollection.Count"/>.
            </exception>
            <exception cref="T:System.ArgumentNullException">
            The value assigned is null.
            </exception>
            <exception cref="T:System.ArgumentException">
            The value assigned matches another value in the collection. Values are compared case-insensitively.
            </exception>
        </member>
        <member name="T:Infragistics.Documents.Excel.Filtering.AverageFilter">
            <summary>
            Represents a filter which can filter data based on whether the data is below or above the average of the entire data range.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.Filter"/>
        </member>
        <member name="T:Infragistics.Documents.Excel.Filtering.DynamicValuesFilter">
            <summary>
            Abstract base class for all filter types which filter data based on a dynamic condition, such as the data present in the filtered
            data range, the date when the filter was applied, or the date when the filter is evaluated.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.Filter"/>
            <seealso cref="T:Infragistics.Documents.Excel.Filtering.AverageFilter"/>
            <seealso cref="T:Infragistics.Documents.Excel.Filtering.RelativeDateRangeFilter"/>
            <seealso cref="T:Infragistics.Documents.Excel.Filtering.DatePeriodFilter"/>
            <seealso cref="T:Infragistics.Documents.Excel.Filtering.YearToDateFilter"/>
        </member>
        <member name="T:Infragistics.Documents.Excel.Filtering.Filter">
            <summary>
            Abstract base class for all filters which filters cells in a worksheet.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.Filter"/>
            <seealso cref="T:Infragistics.Documents.Excel.Filtering.CustomFilter"/>
            <seealso cref="T:Infragistics.Documents.Excel.Filtering.FixedValuesFilter"/>
            <seealso cref="T:Infragistics.Documents.Excel.Filtering.TopOrBottomFilter"/>
            <seealso cref="T:Infragistics.Documents.Excel.Filtering.DynamicValuesFilter"/>
            <seealso cref="T:Infragistics.Documents.Excel.Filtering.AverageFilter"/>
            <seealso cref="T:Infragistics.Documents.Excel.Filtering.RelativeDateRangeFilter"/>
            <seealso cref="T:Infragistics.Documents.Excel.Filtering.DatePeriodFilter"/>
            <seealso cref="T:Infragistics.Documents.Excel.Filtering.YearToDateFilter"/>
            <seealso cref="T:Infragistics.Documents.Excel.Filtering.FontColorFilter"/>
            <seealso cref="T:Infragistics.Documents.Excel.Filtering.FillFilter"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.Filtering.AverageFilter.Average">
            <summary>
            Gets the average that was computed the last time the filter was applied or 0 if any errors or all non-numeric values 
            were found when applying the filter.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.Filtering.AverageFilter.Type">
            <summary>
            Gets or sets the value indicating whether to filter in values below or above the average of the data range.
            </summary>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            The value assigned is not defined in the <see cref="T:Infragistics.Documents.Excel.Filtering.AverageFilterType"/> enumeration.
            </exception>
            <value>AboveAverage to show cells above the average of the data range; BelowAverage to show cells below the average.</value>
        </member>
        <member name="T:Infragistics.Documents.Excel.Filtering.CustomFilter">
            <summary>
            Represents a filter which can filter data based on one or two custom conditions.
            </summary>
            <remarks>
            This filter type allows you to specify one or two filter conditions which have a comparison operator and value. 
            These two filter conditions can be combined with a logical and or a logical or operation.
            </remarks>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.Filter"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableColumn.ApplyCustomFilter(Infragistics.Documents.Excel.Filtering.CustomFilterCondition)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableColumn.ApplyCustomFilter(Infragistics.Documents.Excel.Filtering.CustomFilterCondition,Infragistics.Documents.Excel.Filtering.CustomFilterCondition,Infragistics.Documents.Excel.Filtering.ConditionalOperator)"/>
            <seealso cref="T:Infragistics.Documents.Excel.Filtering.CustomFilterCondition"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.Filtering.CustomFilter.Condition1">
            <summary>
            Gets or sets the first condition by which to filter the cells in the data range.
            </summary>
            <remarks>
            <p class="body">
            The first filter condition is required. Setting Condition1 to null will cause an exception to be thrown.
            </p>
            <p class="body">
            When both Condition1 and <see cref="P:Infragistics.Documents.Excel.Filtering.CustomFilter.Condition2"/> are set, the <see cref="P:Infragistics.Documents.Excel.Filtering.CustomFilter.ConditionalOperator"/> is used to determine
            how the conditions should be logically combined.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentNullException">
            The value assigned is null.
            </exception>
            <seealso cref="P:Infragistics.Documents.Excel.Filtering.CustomFilter.Condition2"/>
            <seealso cref="P:Infragistics.Documents.Excel.Filtering.CustomFilter.ConditionalOperator"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.Filtering.CustomFilter.Condition2">
            <summary>
            Gets or sets the second condition by which to filter the cells in the data range.
            </summary>
            <remarks>
            <p class="body">
            The second filter condition is optional. A value of null indicates that only <see cref="P:Infragistics.Documents.Excel.Filtering.CustomFilter.Condition1"/> should be used to 
            filter the data.
            </p>
            <p class="body">
            When both Condition1 and Condition2 are set, the <see cref="P:Infragistics.Documents.Excel.Filtering.CustomFilter.ConditionalOperator"/> is used to determine how the conditions 
            should be logically combined.
            </p>
            </remarks>
            <seealso cref="P:Infragistics.Documents.Excel.Filtering.CustomFilter.Condition1"/>
            <seealso cref="P:Infragistics.Documents.Excel.Filtering.CustomFilter.ConditionalOperator"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.Filtering.CustomFilter.ConditionalOperator">
            <summary>
            Gets or sets the operator which defines how to logically combine <see cref="P:Infragistics.Documents.Excel.Filtering.CustomFilter.Condition1"/> and <see cref="P:Infragistics.Documents.Excel.Filtering.CustomFilter.Condition2"/>
            </summary>
            <remarks>
            <p class="body">
            When both Condition1 and Condition2 are set, the ConditionalOperator is used to determine how the conditions should be logically 
            combined. If only Condition1 is set and Condition2 is null, then ConditionalOperator is ignored.
            </p>
            </remarks>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            The value assigned is not defined in the <see cref="P:Infragistics.Documents.Excel.Filtering.CustomFilter.ConditionalOperator"/> enumeration.
            </exception>
            <value>
            And to require both conditions to pass for the data to be filtered in. Or to allow data to be filtered in when one or both 
            conditions are met.
            </value>
            <seealso cref="P:Infragistics.Documents.Excel.Filtering.CustomFilter.Condition1"/>
            <seealso cref="P:Infragistics.Documents.Excel.Filtering.CustomFilter.Condition2"/>
        </member>
        <member name="T:Infragistics.Documents.Excel.Filtering.CustomFilterCondition">
            <summary>
            A filter condition used in a <see cref="T:Infragistics.Documents.Excel.Filtering.CustomFilter"/>.
            </summary>
            <remarks>
            <p class="body">
            The CustomFilterCondition contains a comparison operator and a value. The value of each cell in the data range is compared against 
            the condition value using the comparison operator.
            </p>
            </remarks>
            <seealso cref="P:Infragistics.Documents.Excel.Filtering.CustomFilter.Condition1"/>
            <seealso cref="P:Infragistics.Documents.Excel.Filtering.CustomFilter.Condition2"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.Filtering.CustomFilterCondition.#ctor(Infragistics.Documents.Excel.Filtering.ExcelComparisonOperator,System.Double)">
            <summary>
            Creates a new <see cref="T:Infragistics.Documents.Excel.Filtering.CustomFilterCondition"/> instance.
            </summary>
            <param name="comparisonOperator">
            The operator which describes how the cell values should be compared against <paramref name="value"/>.
            </param>
            <param name="value">
            The number against which the cell values should be compared.
            </param>
            <remarks>
            <p class="body">
            For numbers, the <paramref name="comparisonOperator"/> cannot be BeginsWith, DoesNotBeginWith, EndsWith, DoesNotEndWith, 
            Contains, or DoesNotContain.
            </p>
            </remarks>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="comparisonOperator"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.Filtering.ExcelComparisonOperator"/> enumeration.
            </exception>
            <exception cref="T:System.ArgumentException">
            <paramref name="value"/> is infinity or NaN.
            </exception>
            <exception cref="T:System.ArgumentException">
            <paramref name="comparisonOperator"/> is BeginsWith, DoesNotBeginWith, EndsWith, DoesNotEndWith, Contains, or DoesNotContain.
            </exception>
        </member>
        <member name="M:Infragistics.Documents.Excel.Filtering.CustomFilterCondition.#ctor(Infragistics.Documents.Excel.Filtering.ExcelComparisonOperator,System.DateTime)">
            <summary>
            Creates a new <see cref="T:Infragistics.Documents.Excel.Filtering.CustomFilterCondition"/> instance.
            </summary>
            <param name="comparisonOperator">
            The operator which describes how the cell values should be compared against <paramref name="value"/>.
            </param>
            <param name="value">
            The date against which the cell values should be compared.
            </param>
            <remarks>
            <p class="body">
            For dates, the <paramref name="comparisonOperator"/> cannot be BeginsWith, DoesNotBeginWith, EndsWith, DoesNotEndWith, 
            Contains, or DoesNotContain.
            </p>
            </remarks>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="comparisonOperator"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.Filtering.ExcelComparisonOperator"/> enumeration.
            </exception>
            <exception cref="T:System.ArgumentException">
            <paramref name="value"/> cannot be expression as a date in Excel.
            </exception>
            <exception cref="T:System.ArgumentException">
            <paramref name="comparisonOperator"/> is BeginsWith, DoesNotBeginWith, EndsWith, DoesNotEndWith, Contains, or DoesNotContain.
            </exception>
        </member>
        <member name="M:Infragistics.Documents.Excel.Filtering.CustomFilterCondition.#ctor(Infragistics.Documents.Excel.Filtering.ExcelComparisonOperator,System.TimeSpan)">
            <summary>
            Creates a new <see cref="T:Infragistics.Documents.Excel.Filtering.CustomFilterCondition"/> instance.
            </summary>
            <param name="comparisonOperator">
            The operator which describes how the cell values should be compared against <paramref name="value"/>.
            </param>
            <param name="value">
            The time against which the cell values should be compared.
            </param>
            <remarks>
            <p class="body">
            For times, the <paramref name="comparisonOperator"/> cannot be BeginsWith, DoesNotBeginWith, EndsWith, DoesNotEndWith, 
            Contains, or DoesNotContain.
            </p>
            </remarks>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="comparisonOperator"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.Filtering.ExcelComparisonOperator"/> enumeration.
            </exception>
            <exception cref="T:System.ArgumentException">
            <paramref name="comparisonOperator"/> is BeginsWith, DoesNotBeginWith, EndsWith, DoesNotEndWith, Contains, or DoesNotContain.
            </exception>
        </member>
        <member name="M:Infragistics.Documents.Excel.Filtering.CustomFilterCondition.#ctor(Infragistics.Documents.Excel.Filtering.ExcelComparisonOperator,System.String)">
            <summary>
            Creates a new <see cref="T:Infragistics.Documents.Excel.Filtering.CustomFilterCondition"/> instance.
            </summary>
            <param name="comparisonOperator">
            The operator which describes how the cell values should be compared against <paramref name="value"/>.
            </param>
            <param name="value">
            The string against which the cell values should be compared. The string can contains wild cards for any character (?) or for 
            zero or more characters (*).
            </param>
            <remarks>
            <p class="note">
            <b>Note:</b> If the value is longer than 255 characters in length and the workbook is saved in one of the 2003 formats,
            the correct rows will be hidden in the saved file, but the filter will be missing from the column.
            </p>
            </remarks>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="comparisonOperator"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.Filtering.ExcelComparisonOperator"/> enumeration.
            </exception>
        </member>
        <member name="M:Infragistics.Documents.Excel.Filtering.CustomFilterCondition.Equals(System.Object)">
            <summary>
            Determines whether the <see cref="T:Infragistics.Documents.Excel.Filtering.CustomFilterCondition"/> is equal to the specified object.
            </summary>
            <param name="obj">The object to test for equality.</param>
            <returns>True if the object is equal to this instance; False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.Filtering.CustomFilterCondition.GetHashCode">
            <summary>
            Gets the hash code for the <see cref="T:Infragistics.Documents.Excel.Filtering.CustomFilterCondition"/>.
            </summary>
            <returns>A number which can be used to hash this instance.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.Filtering.CustomFilterCondition.ComparisonOperator">
            <summary>
            Gets the operator which describes how the cell values should be compared against <see cref="P:Infragistics.Documents.Excel.Filtering.CustomFilterCondition.Value"/>.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.Filtering.CustomFilterCondition.Value"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.Filtering.CustomFilterCondition.Value">
            <summary>
            Gets the value against which the cell values should be compared.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.Filtering.CustomFilterCondition.ComparisonOperator"/>		
        </member>
        <member name="T:Infragistics.Documents.Excel.Filtering.AverageFilterType">
            <summary>
            Represents the various types of the <see cref="T:Infragistics.Documents.Excel.Filtering.AverageFilter"/>.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.Filtering.AverageFilter.Type"/>
        </member>
        <member name="F:Infragistics.Documents.Excel.Filtering.AverageFilterType.AboveAverage">
            <summary>
            Filter in values above the average of the entire range of data being filtered.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Filtering.AverageFilterType.BelowAverage">
            <summary>
            Filter in values below the average of the entire range of data being filtered.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.Filtering.CalendarType">
            <summary>
            Represents the various calendar types available for the <see cref="T:Infragistics.Documents.Excel.Filtering.FixedValuesFilter"/>
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.Filtering.FixedValuesFilter.CalendarType"/>
        </member>
        <member name="F:Infragistics.Documents.Excel.Filtering.CalendarType.Gregorian">
            <summary>
            The Gregorian calendar should be used.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Filtering.CalendarType.GregorianArabic">
            <summary>
            The Arabic version of the Gregorian calendar should be used.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Filtering.CalendarType.GregorianMeFrench">
            <summary>
            The Middle East French version of the Gregorian calendar should be used.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Filtering.CalendarType.GregorianUs">
            <summary>
            The US English version of the Gregorian calendar should be used.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Filtering.CalendarType.GregorianXlitEnglish">
            <summary>
            The transliterated English version of the Gregorian calendar should be used.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Filtering.CalendarType.GregorianXlitFrench">
            <summary>
            The transliterated French version of the Gregorian calendar should be used.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Filtering.CalendarType.Hebrew">
            <summary>
            The Hebrew lunar calendar, as described by the Gauss formula for Passover and The Complete Restatement of Oral Law, 
            should be used.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Filtering.CalendarType.Hijri">
            <summary>
            The Hijri lunar calendar, as described by the Kingdom of Saudi Arabia, Ministry of Islamic Affairs, Endowments, Da‘wah 
            and Guidance, should be used.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Filtering.CalendarType.Japan">
            <summary>
            The Japanese Emperor Era calendar, as described by Japanese Industrial Standard JIS X 0301, should be used.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Filtering.CalendarType.Korea">
            <summary>
            The Korean Tangun Era calendar, as described by Korean Law Enactment No. 4, should be used.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Filtering.CalendarType.None">
            <summary>
            Specifies that no calendar should be used.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Filtering.CalendarType.Saka">
            <summary>
            The Saka Era calendar, as described by the Calendar Reform Committee of India, as part of the Indian Ephemeris and Nautical 
            Almanac, should be used.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Filtering.CalendarType.Taiwan">
            <summary>
            The Taiwanese calendar, as defined by the Chinese National Standard CNS 7648, should be used.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Filtering.CalendarType.Thai">
            <summary>
            The Thai calendar, as defined by the Royal Decree of H.M. King Vajiravudh (Rama VI) in Royal Gazette B. E. 2456 (1913 A.D.) 
            and by the decree of Prime Minister Phibunsongkhram (1941 A.D.) to start the year on the Gregorian January 1 and to map year 
            zero to Gregorian year 543 B.C., should be used.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.Filtering.ConditionalOperator">
            <summary>
            Represents the various logical operators used to combine the conditions of the <see cref="T:Infragistics.Documents.Excel.Filtering.CustomFilter"/>.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.Filtering.CustomFilter.ConditionalOperator"/>
        </member>
        <member name="F:Infragistics.Documents.Excel.Filtering.ConditionalOperator.And">
            <summary>
            Filter in values where only <see cref="P:Infragistics.Documents.Excel.Filtering.CustomFilter.Condition1"/> and <see cref="P:Infragistics.Documents.Excel.Filtering.CustomFilter.Condition2"/> pass.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Filtering.ConditionalOperator.Or">
            <summary>
            Filter in values where either <see cref="P:Infragistics.Documents.Excel.Filtering.CustomFilter.Condition1"/> or <see cref="P:Infragistics.Documents.Excel.Filtering.CustomFilter.Condition2"/> (or both) pass.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.Filtering.DatePeriodFilterType">
            <summary>
            Represents the various date range types which can be filtered by the <see cref="T:Infragistics.Documents.Excel.Filtering.DatePeriodFilter"/>.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.Filtering.DatePeriodFilter.Type"/>
        </member>
        <member name="F:Infragistics.Documents.Excel.Filtering.DatePeriodFilterType.Month">
            <summary>
            Filter in dates in a specific month of any year.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Filtering.DatePeriodFilterType.Quarter">
            <summary>
            Filter in dates in a specific quarter of any year.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.Filtering.ExcelComparisonOperator">
            <summary>
            Represents the various comparisons which can be used in the <see cref="T:Infragistics.Documents.Excel.Filtering.CustomFilterCondition"/>.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.Filtering.CustomFilterCondition.ComparisonOperator"/>
        </member>
        <member name="F:Infragistics.Documents.Excel.Filtering.ExcelComparisonOperator.Equals">
            <summary>
            Filter in values which are equal to the comparison value.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Filtering.ExcelComparisonOperator.NotEqual">
            <summary>
            Filter in values which are not equal to the comparison value.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Filtering.ExcelComparisonOperator.GreaterThan">
            <summary>
            Filter in values which are greater than the comparison value.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Filtering.ExcelComparisonOperator.GreaterThanOrEqual">
            <summary>
            Filter in values which are greater than or equal to the comparison value.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Filtering.ExcelComparisonOperator.LessThan">
            <summary>
            Filter in values which are less than the comparison value.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Filtering.ExcelComparisonOperator.LessThanOrEqual">
            <summary>
            Filter in values which are less than or equal to the comparison value.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Filtering.ExcelComparisonOperator.BeginsWith">
            <summary>
            Filter in string values which begin with the comparison value.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Filtering.ExcelComparisonOperator.DoesNotBeginWith">
            <summary>
            Filter in string values which do not begin with the comparison value.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Filtering.ExcelComparisonOperator.EndsWith">
            <summary>
            Filter in string values which ends with the comparison value.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Filtering.ExcelComparisonOperator.DoesNotEndWith">
            <summary>
            Filter in string values which do not end with the comparison value.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Filtering.ExcelComparisonOperator.Contains">
            <summary>
            Filter in string values which contain the comparison value.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Filtering.ExcelComparisonOperator.DoesNotContain">
            <summary>
            Filter in string values which do not contain the comparison value.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.Filtering.FixedDateGroupType">
            <summary>
            Represents the various types, or precisions, of a <see cref="T:Infragistics.Documents.Excel.Filtering.FixedDateGroup"/>.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.Filtering.FixedDateGroup.Type"/>
        </member>
        <member name="F:Infragistics.Documents.Excel.Filtering.FixedDateGroupType.Day">
            <summary>
            The group represents the day in which the <see cref="P:Infragistics.Documents.Excel.Filtering.FixedDateGroup.Value"/> exists.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Filtering.FixedDateGroupType.Hour">
            <summary>
            The group represents the hour in which the <see cref="P:Infragistics.Documents.Excel.Filtering.FixedDateGroup.Value"/> exists.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Filtering.FixedDateGroupType.Minute">
            <summary>
            The group represents the minute in which the <see cref="P:Infragistics.Documents.Excel.Filtering.FixedDateGroup.Value"/> exists.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Filtering.FixedDateGroupType.Month">
            <summary>
            The group represents the month in which the <see cref="P:Infragistics.Documents.Excel.Filtering.FixedDateGroup.Value"/> exists.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Filtering.FixedDateGroupType.Second">
            <summary>
            The group represents the second in which the <see cref="P:Infragistics.Documents.Excel.Filtering.FixedDateGroup.Value"/> exists.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Filtering.FixedDateGroupType.Year">
            <summary>
            The group represents the year in which the <see cref="P:Infragistics.Documents.Excel.Filtering.FixedDateGroup.Value"/> exists.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.Filtering.RelativeDateRangeDuration">
            <summary>
            Represents the various durations which can be filtered by the <see cref="T:Infragistics.Documents.Excel.Filtering.RelativeDateRangeFilter"/>.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.Filtering.RelativeDateRangeFilter.Duration"/>
        </member>
        <member name="F:Infragistics.Documents.Excel.Filtering.RelativeDateRangeDuration.Day">
            <summary>
            The duration of accepted values is one day.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Filtering.RelativeDateRangeDuration.Week">
            <summary>
            The duration of accepted values is one week.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Filtering.RelativeDateRangeDuration.Month">
            <summary>
            The duration of accepted values is one month.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Filtering.RelativeDateRangeDuration.Quarter">
            <summary>
            The duration of accepted values is one quarter.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Filtering.RelativeDateRangeDuration.Year">
            <summary>
            The duration of accepted values is one year.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.Filtering.RelativeDateRangeOffset">
            <summary>
            Represents the various relative date offsets which can be filtered by the <see cref="T:Infragistics.Documents.Excel.Filtering.RelativeDateRangeFilter"/>.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.Filtering.RelativeDateRangeFilter.Offset"/>
        </member>
        <member name="F:Infragistics.Documents.Excel.Filtering.RelativeDateRangeOffset.Previous">
            <summary>
            Filter in values in the previous duration relative to the filter's creation date.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Filtering.RelativeDateRangeOffset.Current">
            <summary>
            Filter in values in the current duration relative to the filter's creation date.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Filtering.RelativeDateRangeOffset.Next">
            <summary>
            Filter in values in the next duration relative to the filter's creation date.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.Filtering.TopOrBottomFilterType">
            <summary>
            Represents the various filter types available for the <see cref="T:Infragistics.Documents.Excel.Filtering.TopOrBottomFilter"/>.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.Filtering.TopOrBottomFilter.Type"/>
        </member>
        <member name="F:Infragistics.Documents.Excel.Filtering.TopOrBottomFilterType.TopValues">
            <summary>
            Filter in the top N values in the sorted list of values.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Filtering.TopOrBottomFilterType.BottomValues">
            <summary>
            Filter in the bottom N values in the sorted list of values.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Filtering.TopOrBottomFilterType.TopPercentage">
            <summary>
            Filter in the top N percent of values the sorted list of values.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Filtering.TopOrBottomFilterType.BottomPercentage">
            <summary>
            Filter in the bottom N percent of values the sorted list of values.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.Filtering.FixedDateGroup">
            <summary>
            Represents a fixed range of dates.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.Filtering.FixedValuesFilter.DateGroups"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.Filtering.FixedDateGroup.#ctor(Infragistics.Documents.Excel.Filtering.FixedDateGroupType,System.DateTime)">
            <summary>
            Creates a new <see cref="T:Infragistics.Documents.Excel.Filtering.FixedDateGroup"/> instance.
            </summary>
            <param name="type">The type, or precision, of the group.</param>
            <param name="value">The reference date which determines range of accepted dates.</param>
            <remarks>
            <p class="body">
            <paramref name="type"/> indicates the precision of <paramref name="value"/>, which defines the range of accepted dates in the group.
            For example, if the type is Hour and value is 12/19/2011 1:29:13 PM, the date range allowed by the <see cref="T:Infragistics.Documents.Excel.Filtering.FixedDateGroup"/>
            would be 12/19/2011 1:00:00 PM to 12/19/2011 1:59:59 PM.
            </p>
            </remarks>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="type"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.Filtering.FixedDateGroupType"/> enumeration.
            </exception>
            <exception cref="T:System.ArgumentException">
            <paramref name="value"/> cannot be defined in the Excel.
            </exception>
        </member>
        <member name="M:Infragistics.Documents.Excel.Filtering.FixedDateGroup.Equals(System.Object)">
            <summary>
            Determines whether the <see cref="T:Infragistics.Documents.Excel.Filtering.FixedDateGroup"/> is equal to the specified object.
            </summary>
            <param name="obj">The object to test for equality.</param>
            <returns>True if the object is equal to this instance; False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.Filtering.FixedDateGroup.GetHashCode">
            <summary>
            Gets the hash code for the <see cref="T:Infragistics.Documents.Excel.Filtering.FixedDateGroup"/>.
            </summary>
            <returns>A number which can be used to hash this instance.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.Filtering.FixedDateGroup.GetRange(Infragistics.Documents.Excel.Filtering.CalendarType,System.DateTime@,System.DateTime@)">
            <summary>
            Gets the accepted date range based on the specified calendar type.
            </summary>
            <param name="calendarType">The calendar type in which to get the accepted date range.</param>
            <param name="start">Out parameter which will contain the inclusive start date of the accepted date range.</param>
            <param name="end">Out parameter which will contain the exclusive end date of the accepted date range.</param>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="calendarType"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.Filtering.CalendarType"/> enumeration.
            </exception>
            <seealso cref="P:Infragistics.Documents.Excel.Filtering.FixedDateGroup.Start"/>
            <seealso cref="P:Infragistics.Documents.Excel.Filtering.FixedDateGroup.End"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.Filtering.FixedDateGroup.End">
            <summary>
            Gets the exclusive end date of the accepted date range with a <see cref="T:Infragistics.Documents.Excel.Filtering.CalendarType"/> of None.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.Filtering.FixedDateGroup.Start"/>
            <seealso cref="M:Infragistics.Documents.Excel.Filtering.FixedDateGroup.GetRange(Infragistics.Documents.Excel.Filtering.CalendarType,System.DateTime@,System.DateTime@)"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.Filtering.FixedDateGroup.Start">
            <summary>
            Gets the inclusive start date of the accepted date range with a <see cref="T:Infragistics.Documents.Excel.Filtering.CalendarType"/> of None.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.Filtering.FixedDateGroup.End"/>
            <seealso cref="M:Infragistics.Documents.Excel.Filtering.FixedDateGroup.GetRange(Infragistics.Documents.Excel.Filtering.CalendarType,System.DateTime@,System.DateTime@)"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.Filtering.FixedDateGroup.Type">
            <summary>
            Gets the type, or precision, of the group.
            </summary>
            <remarks>
            <p class="body">
            The group type indicates the precision of the <see cref="P:Infragistics.Documents.Excel.Filtering.FixedDateGroup.Value"/>, which defines the range of accepted dates in the group.
            For example, if the Type is Hour and the Value is 12/19/2011 1:29:13 PM, the date range allowed by the <see cref="T:Infragistics.Documents.Excel.Filtering.FixedDateGroup"/>
            would be 12/19/2011 1:00:00 PM to 12/19/2011 1:59:59 PM.
            </p>
            </remarks>
            <seealso cref="P:Infragistics.Documents.Excel.Filtering.FixedDateGroup.Value"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.Filtering.FixedDateGroup.Value">
            <summary>
            Gets the reference date which determines range of accepted dates.
            </summary>
            <remarks>
            <p class="body">
            <see cref="P:Infragistics.Documents.Excel.Filtering.FixedDateGroup.Type"/> indicates the precision of the Value, which defines the range of accepted dates in the group.
            For example, if the Type is Hour and the Value is 12/19/2011 1:29:13 PM, the date range allowed by the <see cref="T:Infragistics.Documents.Excel.Filtering.FixedDateGroup"/>
            would be 12/19/2011 1:00:00 PM to 12/19/2011 1:59:59 PM.
            </p>
            </remarks>
            <seealso cref="P:Infragistics.Documents.Excel.Filtering.FixedDateGroup.Type"/>
        </member>
        <member name="T:Infragistics.Documents.Excel.Filtering.FixedDateGroupCollection">
            <summary>
            A collection of fixed date groups.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.Filtering.FixedValuesFilter.DateGroups"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.Filtering.FixedDateGroupCollection.Add(Infragistics.Documents.Excel.Filtering.FixedDateGroup)">
            <summary>
            Adds a fixed date group to the collection.
            </summary>
            <param name="item">The fixed date group to add to the collection.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="item"/> is null.
            </exception>
            <exception cref="T:System.ArgumentException">
            <paramref name="item"/> is already in the collection.
            </exception>
        </member>
        <member name="M:Infragistics.Documents.Excel.Filtering.FixedDateGroupCollection.Clear">
            <summary>
            Clears the collection.
            </summary>
            <exception cref="T:System.InvalidOperationException">
            The collection is owned by a <see cref="T:Infragistics.Documents.Excel.Filtering.FixedValuesFilter"/> which only allowed the values in the collection.
            Clearing the collection would prevent the filter from including any values, which is not allowed for a FixedValuesFilter.
            </exception>
        </member>
        <member name="M:Infragistics.Documents.Excel.Filtering.FixedDateGroupCollection.Contains(Infragistics.Documents.Excel.Filtering.FixedDateGroup)">
            <summary>
            Determines whether the specified fixed date group is in the collection.
            </summary>
            <param name="item">The fixed date group to find in the collection.</param>
            <returns>True if the item is in the collection; False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.Filtering.FixedDateGroupCollection.IndexOf(Infragistics.Documents.Excel.Filtering.FixedDateGroup)">
            <summary>
            Gets the index of the specified fixed date group in the collection.
            </summary>
            <param name="item">The fixed date group to find in the collection.</param>
            <returns>
            The 0-based index of the specified fixed date group in the collection or -1 if the item is not in the collection.
            </returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.Filtering.FixedDateGroupCollection.Insert(System.Int32,Infragistics.Documents.Excel.Filtering.FixedDateGroup)">
            <summary>
            Inserts a fixed date group into the collection.
            </summary>
            <param name="index">The 0-based index where the value should be inserted.</param>
            <param name="item">The fixed date group to insert into the collection.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="item"/> is null.
            </exception>
            <exception cref="T:System.ArgumentException">
            <paramref name="item"/> is already in the collection.
            </exception>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="index"/> is less than 0 or greater than <see cref="P:Infragistics.Documents.Excel.Filtering.FixedDateGroupCollection.Count"/>.
            </exception>
        </member>
        <member name="M:Infragistics.Documents.Excel.Filtering.FixedDateGroupCollection.Remove(Infragistics.Documents.Excel.Filtering.FixedDateGroup)">
            <summary>
            Removes the fixed date group from the collection.
            </summary>
            <param name="item">The fixed date group to remove from the collection.</param>
            <returns>True if the value was found and removed; False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.Filtering.FixedDateGroupCollection.RemoveAt(System.Int32)">
            <summary>
            Removes the fixed date group at the specified index.
            </summary>
            <param name="index">The 0-based index of the value to remove.</param>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="index"/> is less than 0 or greater than or equal to <see cref="P:Infragistics.Documents.Excel.Filtering.FixedDateGroupCollection.Count"/>.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            This operation removes the last item in the collection and it is owned by a <see cref="T:Infragistics.Documents.Excel.Filtering.FixedValuesFilter"/> which only 
            allowed the values in the collection. Clearing the collection would prevent the filter from including any values, which 
            is not allowed for a FixedValuesFilter.
            </exception>
        </member>
        <member name="P:Infragistics.Documents.Excel.Filtering.FixedDateGroupCollection.Count">
            <summary>
            Gets the number of fixed date groups in the collection.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.Filtering.FixedDateGroupCollection.Item(System.Int32)">
            <summary>
            Gets or sets the fixed date group at the specified index.
            </summary>
            <param name="index">The 0-based index of the value to get or set.</param>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="index"/> is less than 0 or greater than or equal to <see cref="P:Infragistics.Documents.Excel.Filtering.FixedDateGroupCollection.Count"/>.
            </exception>
            <exception cref="T:System.ArgumentNullException">
            The value assigned is null.
            </exception>
            <exception cref="T:System.ArgumentException">
            The value assigned is already in the collection.
            </exception>
        </member>
        <member name="T:Infragistics.Documents.Excel.Filtering.FixedValuesFilter">
            <summary>
            Represents a filter which can filter cells based on specific, fixed values, which are allowed to display.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.Filter"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableColumn.ApplyFixedValuesFilter(System.Boolean,System.String[])"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableColumn.ApplyFixedValuesFilter(System.Boolean,System.Collections.Generic.IEnumerable{System.String})"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableColumn.ApplyFixedValuesFilter(System.Boolean,System.Collections.Generic.IEnumerable{Infragistics.Documents.Excel.Filtering.FixedDateGroup})"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableColumn.ApplyFixedValuesFilter(System.Boolean,Infragistics.Documents.Excel.Filtering.CalendarType,System.Collections.Generic.IEnumerable{Infragistics.Documents.Excel.Filtering.FixedDateGroup})"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.Filtering.FixedValuesFilter.CalendarType">
            <summary>
            Gets or sets the calendar type used to interpret values in the <see cref="P:Infragistics.Documents.Excel.Filtering.FixedValuesFilter.DateGroups"/> collection.
            </summary>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            The value assigned is not defined in the <see cref="P:Infragistics.Documents.Excel.Filtering.FixedValuesFilter.CalendarType"/> enumeration.
            </exception>
        </member>
        <member name="P:Infragistics.Documents.Excel.Filtering.FixedValuesFilter.DateGroups">
            <summary>
            Gets the collection of fixed date groups which should be filtered in.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.Filtering.FixedValuesFilter.DisplayValues"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.Filtering.FixedValuesFilter.DisplayValues">
            <summary>
            Gets the collection of cell text values which should be filtered in.
            </summary>
            <remarks>
            <p class="body">
            Text values are compared case-insensitively.
            </p>
            <p class="note">
            <b>Note:</b> If any text values are longer than 255 characters in length and the workbook is saved in one of the 2003 formats,
            the correct rows will be hidden in the saved file, but the filter may be missing from the column or reapplying the filter
            may hide some of the matching cells.
            </p>
            </remarks>
            <seealso cref="P:Infragistics.Documents.Excel.Filtering.FixedValuesFilter.DateGroups"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetCell.GetText(Infragistics.Documents.Excel.TextFormatMode)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetRow.GetCellText(System.Int32,Infragistics.Documents.Excel.TextFormatMode)"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.Filtering.FixedValuesFilter.IncludeBlanks">
            <summary>
            Gets or sets the value which indicates whether blank cells should be filtered in.
            </summary>
            <exception cref="T:System.InvalidOperationException">
            The value is set to False and both <see cref="P:Infragistics.Documents.Excel.Filtering.FixedValuesFilter.DateGroups"/> and <see cref="P:Infragistics.Documents.Excel.Filtering.FixedValuesFilter.DisplayValues"/> contain no values. 
            This would prevent the filter from including any values, which is not allowed for a <see cref="T:Infragistics.Documents.Excel.Filtering.FixedValuesFilter"/>.
            </exception>
        </member>
        <member name="T:Infragistics.Documents.Excel.Filtering.TopOrBottomFilter">
            <summary>
            Represents a filter which can filter in cells in the upper or lower portion of the sorted values.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.Filter"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableColumn.ApplyTopOrBottomFilter"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableColumn.ApplyTopOrBottomFilter(Infragistics.Documents.Excel.Filtering.TopOrBottomFilterType,System.Int32)"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.Filtering.TopOrBottomFilter.Type">
            <summary>
            Gets or sets the type of the filter.
            </summary>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            The value assign is not defined in the <see cref="T:Infragistics.Documents.Excel.Filtering.TopOrBottomFilterType"/> enumeration.
            </exception>
            <value>
            TopValues or BottomValues to filter in the top or bottom N value in the list of sorted values; TopPercentage or BottomPercentage 
            to filter in the top or bottom N percentage of values in the list of sorted values.
            </value>
            <seealso cref="P:Infragistics.Documents.Excel.Filtering.TopOrBottomFilter.Value"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.Filtering.TopOrBottomFilter.Value">
            <summary>
            Gets or sets the number or percentage of value of values which should be filtered in.
            </summary>
            <remarks>
            <p class="body">
            When <see cref="P:Infragistics.Documents.Excel.Filtering.TopOrBottomFilter.Type"/> is TopValues or BottomValues, Value indicates the number of value which should be filtered in.
            When Type is TopPercentage or BottomPercentage, Value indicates percentage to filter in. For example, a Value of 15 and
            a Type of BottomPercentage will filter in the bottom 15 percent of values.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentOutOfRangeException">
            The value assigned is less than 1 or greater than 500.
            </exception>
            <value>The number or percentage of items which should be filtered in.</value>
        </member>
        <member name="T:Infragistics.Documents.Excel.Filtering.YearToDateFilter">
            <summary>
            Represents a filter which can filter in date cells if the dates occur between the start of the current year 
            and the time when the filter is evaluated.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.Filter"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableColumn.ApplyYearToDateFilter"/>
        </member>
        <member name="T:Infragistics.Documents.Excel.Filtering.DateRangeFilter">
            <summary>
            Abstract base class for filters which filter dates based on whether they are within a specified range of dates or not.
            </summary>
            <seealso cref="T:Infragistics.Documents.Excel.Filtering.RelativeDateRangeFilter"/>
            <seealso cref="T:Infragistics.Documents.Excel.Filtering.YearToDateFilter"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.Filtering.DateRangeFilter.End">
            <summary>
            Gets the exclusive end date of the filtered in date range.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.Filtering.DateRangeFilter.Start"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.Filtering.DateRangeFilter.Start">
            <summary>
            Gets the inclusive start date of the filtered in date range.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.Filtering.DateRangeFilter.End"/>
        </member>
        <member name="T:Infragistics.Documents.Excel.Sorting.CustomListSortCondition">
            <summary>
            Represents a sort condition which will sort cells based on a custom, ordered list of values.
            </summary>
            <remarks>
            <p class="body">
            When the sort direction is ascending, the data range is sorted with the cells in the custom list appearing first, in the order they 
            appear in the list, followed by the other cells in the same relative order they had to each other before the sort. When the sort direction 
            is descending, the cells not in the list will appear first in the data region and they will appear in the same relative order they 
            had before the sort. They will be followed by the other cells in the reverse order of the list.
            </p>
            <p class="body">
            The list of values specified on this sort condition are string values. If a cell being sorted has a string value, that value is used to
            sort the cell. Otherwise, the cell text is used. For example, if the cell's value is 0.01, but it is formatted as a percentage cell,
            the text used to sort it with this sort condition will be "1%" and not "0.01". When using the cell text, if the format string for the 
            cell includes padding characters which are repeated across the cells, they will not be included in the cell text used for comparison.
            </p>
            <p class="body">
            When matching values from a cell to values in the custom list, strings are compared case-sensitively or case-insensitively based 
            on the <see cref="P:Infragistics.Documents.Excel.Sorting.SortSettings`1.CaseSensitive"/> setting.
            </p>
            <p class="body">
            If the cell text contains any repeated padding characters, they are ignored when comparing strings.
            </p>
            </remarks>
            <seealso cref="P:Infragistics.Documents.Excel.Sorting.SortSettings`1.CaseSensitive"/>
            <seealso cref="P:Infragistics.Documents.Excel.Sorting.SortSettings`1.SortConditions"/>
            <seealso cref="P:Infragistics.Documents.Excel.Sorting.SortCondition.SortDirection"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetCell.GetText(Infragistics.Documents.Excel.TextFormatMode)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetRow.GetCellText(System.Int32,Infragistics.Documents.Excel.TextFormatMode)"/>
        </member>
        <member name="T:Infragistics.Documents.Excel.Sorting.SortCondition">
            <summary>
            Abstract base class for the sort conditions which describe how to sort data in a region.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.Sorting.SortSettings`1.SortConditions"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.SortCondition"/>
            <seealso cref="T:Infragistics.Documents.Excel.Sorting.OrderedSortCondition"/>
            <seealso cref="T:Infragistics.Documents.Excel.Sorting.CustomListSortCondition"/>
            <seealso cref="T:Infragistics.Documents.Excel.Sorting.FontColorSortCondition"/>
            <seealso cref="T:Infragistics.Documents.Excel.Sorting.FillSortCondition"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.Sorting.SortCondition.Equals(System.Object)">
            <summary>
            Determines whether the <see cref="T:Infragistics.Documents.Excel.Sorting.SortCondition"/> is equal to the specified object.
            </summary>
            <param name="obj">The object to test for equality.</param>
            <returns>True if the object is equal to this instance; False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.Sorting.SortCondition.GetHashCode">
            <summary>
            Gets the hash code for the <see cref="T:Infragistics.Documents.Excel.Sorting.SortCondition"/>.
            </summary>
            <returns>A number which can be used to hash this instance.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.Sorting.SortCondition.SortDirection">
            <summary>
            Gets the value which indicates the sort direction represented by the sort condition.
            </summary>
            <value>Either SortDirection.Ascending or SortDirection.Descending.</value>
        </member>
        <member name="M:Infragistics.Documents.Excel.Sorting.CustomListSortCondition.#ctor(System.String[])">
            <summary>
            Creates a new <see cref="T:Infragistics.Documents.Excel.Sorting.CustomListSortCondition"/> instance.
            </summary>
            <param name="list">The list of values in the order in which they should be sorted.</param>
            <remarks>
            <p class="body">
            When the sort direction is ascending, the data range is sorted with the cells in the custom list appearing first, in the order they 
            appear in the list, followed by the other cells in the same relative order they had to each other before the sort. When the sort direction 
            is descending, the cells not in the list will appear first in the data region and they will appear in the same relative order they 
            had before the sort. They will be followed by the other cells in the reverse order of the list.
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.Sorting.CustomListSortCondition.#ctor(System.Collections.Generic.IEnumerable{System.String})">
            <summary>
            Creates a new <see cref="T:Infragistics.Documents.Excel.Sorting.CustomListSortCondition"/> instance.
            </summary>
            <param name="list">The list of values in the order in which they should be sorted.</param>
            <remarks>
            <p class="body">
            When the sort direction is ascending, the data range is sorted with the cells in the custom list appearing first, in the order they 
            appear in the list, followed by the other cells in the same relative order they had to each other before the sort. When the sort direction 
            is descending, the cells not in the list will appear first in the data region and they will appear in the same relative order they 
            had before the sort. They will be followed by the other cells in the reverse order of the list.
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.Sorting.CustomListSortCondition.#ctor(Infragistics.Documents.Excel.Sorting.SortDirection,System.String[])">
            <summary>
            Creates a new <see cref="T:Infragistics.Documents.Excel.Sorting.CustomListSortCondition"/> instance.
            </summary>
            <param name="sortDirection">The direction with which to sort the data.</param>
            <param name="list">The list of values in the order in which they should be sorted.</param>
            <remarks>
            <p class="body">
            When the sort direction is ascending, the data range is sorted with the cells in the custom list appearing first, in the order they 
            appear in the list, followed by the other cells in the same relative order they had to each other before the sort. When the sort direction 
            is descending, the cells not in the list will appear first in the data region and they will appear in the same relative order they 
            had before the sort. They will be followed by the other cells in the reverse order of the list.
            </p>
            </remarks>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="sortDirection"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.Sorting.SortDirection"/> enumeration.
            </exception>
        </member>
        <member name="M:Infragistics.Documents.Excel.Sorting.CustomListSortCondition.#ctor(Infragistics.Documents.Excel.Sorting.SortDirection,System.Collections.Generic.IEnumerable{System.String})">
            <summary>
            Creates a new <see cref="T:Infragistics.Documents.Excel.Sorting.CustomListSortCondition"/> instance.
            </summary>
            <param name="sortDirection">The direction with which to sort the data.</param>
            <param name="list">The list of values in the order in which they should be sorted.</param>
            <remarks>
            <p class="body">
            When the sort direction is ascending, the data range is sorted with the cells in the custom list appearing first, in the order they 
            appear in the list, followed by the other cells in the same relative order they had to each other before the sort. When the sort direction 
            is descending, the cells not in the list will appear first in the data region and they will appear in the same relative order they 
            had before the sort. They will be followed by the other cells in the reverse order of the list.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="list"/> is null.
            </exception>
            <exception cref="T:System.ArgumentException">
            <paramref name="list"/> contains no items.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="sortDirection"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.Sorting.SortDirection"/> enumeration.
            </exception>
        </member>
        <member name="M:Infragistics.Documents.Excel.Sorting.CustomListSortCondition.Equals(System.Object)">
            <summary>
            Determines whether the <see cref="T:Infragistics.Documents.Excel.Sorting.CustomListSortCondition"/> is equal to the specified object.
            </summary>
            <param name="obj">The object to test for equality.</param>
            <returns>True if the object is equal to this instance; False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.Sorting.CustomListSortCondition.GetHashCode">
            <summary>
            Gets the hash code for the <see cref="T:Infragistics.Documents.Excel.Sorting.CustomListSortCondition"/>.
            </summary>
            <returns>A number which can be used to hash this instance.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.Sorting.CustomListSortCondition.List">
            <summary>
            Gets the ordered list of values by which to sort.
            </summary>
            <remarks>
            <p class="body">
            The list of values specified on this sort condition are string values. If a cell being sorted has a string value, that value is used to
            sort the cell. Otherwise, the cell text is used. For example, if the cell's value is 0.01, but it is formatted as a percentage cell,
            the text used to sort it with this sort condition will be "1%" and not "0.01". When using the cell text, if the format string for the 
            cell includes padding characters which are repeated across the cells, they will not be included in the cell text used for comparison.
            </p>
            <p class="body">
            When matching values from a cell to values in the custom list, strings are compared case-sensitively or case-insensitively based 
            on the <see cref="P:Infragistics.Documents.Excel.Sorting.SortSettings`1.CaseSensitive"/> setting.
            </p>
            <p class="body">
            If the cell text contains any repeated padding characters, they are ignored when comparing strings.
            </p>
            </remarks>
            <seealso cref="P:Infragistics.Documents.Excel.Sorting.SortSettings`1.CaseSensitive"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetCell.GetText(Infragistics.Documents.Excel.TextFormatMode)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetRow.GetCellText(System.Int32,Infragistics.Documents.Excel.TextFormatMode)"/>
        </member>
        <member name="T:Infragistics.Documents.Excel.Sorting.SortDirection">
            <summary>
            Represents the various sort directions which can be used with a <see cref="T:Infragistics.Documents.Excel.Sorting.SortCondition"/>.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.Sorting.SortCondition.SortDirection"/>
        </member>
        <member name="F:Infragistics.Documents.Excel.Sorting.SortDirection.Ascending">
            <summary>
            Sort values in an ascending manner.
            </summary>
        </member>
        <member name="F:Infragistics.Documents.Excel.Sorting.SortDirection.Descending">
            <summary>
            Sort values in an descending manner.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.Sorting.ISortable">
            <summary>
            A type representing a range of cells which can be sorted.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.Sorting.ISortable.Index">
            <summary>
            Gets the index of the sort-able item in its owner.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.Sorting.OrderedSortCondition">
            <summary>
            Represents an ordered sort condition, which can sort data in either an ascending or descending manner.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.Sorting.SortSettings`1.SortConditions"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.Sorting.OrderedSortCondition.#ctor">
            <summary>
            Creates a new <see cref="T:Infragistics.Documents.Excel.Sorting.OrderedSortCondition"/> instance with the ascending sort direction.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.Sorting.OrderedSortCondition.#ctor(Infragistics.Documents.Excel.Sorting.SortDirection)">
            <summary>
            Creates a new <see cref="T:Infragistics.Documents.Excel.Sorting.OrderedSortCondition"/> instance.
            </summary>
            <param name="sortDirection">The direction with which to sort the data.</param>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="sortDirection"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.Sorting.SortDirection"/> enumeration.
            </exception>
        </member>
        <member name="T:Infragistics.Documents.Excel.Sorting.SortConditionCollection`1">
            <summary>
            An ordered collection of sort conditions which are applied to a sort-able regions in a worksheet.
            </summary>
            <remarks>
            <p class="body">
            The sort conditions in the collection are applied in order to the data.
            </p>
            <p class="note">
            <B>Note:</B> The collection can hold a maximum of 64 sort condition.
            </p>
            </remarks>
            <typeparam name="T">
            A type which logically contains data and can have sort condition applied to that data.
            </typeparam>
            <seealso cref="P:Infragistics.Documents.Excel.Sorting.SortSettings`1.SortConditions"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.Sorting.SortConditionCollection`1.Add(`0,Infragistics.Documents.Excel.Sorting.SortCondition)">
            <summary>
            Adds a sort condition to the collection.
            </summary>
            <param name="sortableItem">The sort-able item over which the sort condition will be applied.</param>
            <param name="sortCondition">The sort condition to apply to the sort-able item.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="sortableItem"/> is null.
            </exception>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="sortCondition"/> is null.
            </exception>
            <exception cref="T:System.ArgumentException">
            <paramref name="sortableItem"/> is already has a sort condition applied to it in the collection.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            There are already 64 sort conditions in the collection.
            </exception>
        </member>
        <member name="M:Infragistics.Documents.Excel.Sorting.SortConditionCollection`1.Clear">
            <summary>
            Clears the collection.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.Sorting.SortConditionCollection`1.Contains(`0)">
            <summary>
            Determines whether the specified sort-able item is in the collection.
            </summary>
            <param name="sortableItem">The sort-able item to find in the collection.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="sortableItem"/> is null.
            </exception>
            <returns>True if the sort-able item is in the collection; False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.Sorting.SortConditionCollection`1.Contains(Infragistics.Documents.Excel.Sorting.SortCondition)">
            <summary>
            Determines whether the specified sort condition is in the collection.
            </summary>
            <param name="sortCondition">The sort condition to find in the collection.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="sortCondition"/> is null.
            </exception>
            <returns>True if the sort condition is in the collection; False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.Sorting.SortConditionCollection`1.IndexOf(`0)">
            <summary>
            Gets the index of the specified sort-able item in the collection.
            </summary>
            <param name="sortableItem">The sort-able item to find in the collection.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="sortableItem"/> is null.
            </exception>
            <returns>
            The 0-based index of the specified sort-able item in the collection or -1 if the item is not in the collection.
            </returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.Sorting.SortConditionCollection`1.IndexOf(Infragistics.Documents.Excel.Sorting.SortCondition)">
            <summary>
            Gets the index of the specified sort condition in the collection.
            </summary>
            <param name="sortCondition">The sort condition to find in the collection.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="sortCondition"/> is null.
            </exception>
            <returns>
            The 0-based index of the specified sort condition in the collection or -1 if the item is not in the collection.
            </returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.Sorting.SortConditionCollection`1.Insert(System.Int32,`0,Infragistics.Documents.Excel.Sorting.SortCondition)">
            <summary>
            Inserts a sort condition into the collection.
            </summary>
            <param name="index">The 0-based index where the sort condition should be inserted.</param>
            <param name="sortableItem">The sort-able item over which the sort condition will be applied.</param>
            <param name="sortCondition">The sort condition to apply to the sort-able item.</param>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="index"/> is less than 0 or greater than <see cref="P:Infragistics.Documents.Excel.Sorting.SortConditionCollection`1.Count"/>.
            </exception>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="sortableItem"/> is null.
            </exception>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="sortCondition"/> is null.
            </exception>
            <exception cref="T:System.ArgumentException">
            <paramref name="sortableItem"/> is already has a sort condition applied to it in the collection.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            There are already 64 sort conditions in the collection.
            </exception>
        </member>
        <member name="M:Infragistics.Documents.Excel.Sorting.SortConditionCollection`1.Remove(`0)">
            <summary>
            Removes a sort-able item from the collection.
            </summary>
            <param name="sortableItem">The sort-able item to remove from the collection.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="sortableItem"/> is null.
            </exception>
            <returns>True if the sort-able item was found and removed; False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.Sorting.SortConditionCollection`1.Remove(Infragistics.Documents.Excel.Sorting.SortCondition)">
            <summary>
            Removes a sort condition from the collection.
            </summary>
            <param name="sortCondition">The sort condition to remove from the collection.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="sortCondition"/> is null.
            </exception>
            <returns>True if the sort condition was found and removed; False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.Sorting.SortConditionCollection`1.RemoveAt(System.Int32)">
            <summary>
            Removes the sort condition at the specified index.
            </summary>
            <param name="index">The 0-based index of the sort condition to remove.</param>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="index"/> is less than 0 or greater than or equal to <see cref="P:Infragistics.Documents.Excel.Sorting.SortConditionCollection`1.Count"/>.
            </exception>
        </member>
        <member name="P:Infragistics.Documents.Excel.Sorting.SortConditionCollection`1.Count">
            <summary>
            Gets the number of sort conditions in the collection.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.Sorting.SortConditionCollection`1.Item(System.Int32)">
            <summary>
            Gets or sets the pair of item and sort condition at the specified index.
            </summary>
            <param name="index">The index at which to get the pair of item and sort condition.</param>
            <exception cref="T:System.ArgumentNullException">
            The Key or Value of the assigned value is null.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The Key of the assigned value already in the collection at a different index.
            </exception>
        </member>
        <member name="P:Infragistics.Documents.Excel.Sorting.SortConditionCollection`1.Item(`0)">
            <summary>
            Gets or sets the sort condition for the specified sort-able item.
            </summary>
            <param name="sortableItem">The sort-able item for which to get or set the sort condition.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="sortableItem"/> is null.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The sort-able item is not already in the collection and there are already 64 sort conditions in the collection.
            </exception>
        </member>
        <member name="T:Infragistics.Documents.Excel.Sorting.SortSettings`1">
            <summary>
            Represents the settings which apply to sorting a region of values.
            </summary>
            <typeparam name="T">
            A type which logically contains data and can have sort condition applied to that data.
            </typeparam>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTable.SortSettings"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.Sorting.SortSettings`1.CaseSensitive">
            <summary>
            Gets or sets the value which indicates whether strings should be compared case-sensitively when they are sorted.
            </summary>
            <remarks>
            <p class="body">
            This is only applicable to sort conditions which sort strings.
            </p>
            </remarks>
            <value>True to sort strings case-sensitively; False to ignore case.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.Sorting.SortSettings`1.SortConditions">
            <summary>
            Gets the collection of sort conditions to use when sorting the region of data.
            </summary>
            <remarks>
            <p class="body">
            If these settings are used in a <see cref="T:Infragistics.Documents.Excel.WorksheetTable"/>, each sort condition in the collection applies to a 
            <see cref="T:Infragistics.Documents.Excel.WorksheetTableColumn"/>.
            </p>
            <p class="body">
            This collection is ordered based on precedence. The first sort condition in the collection has the highest sort precedence.
            </p>
            </remarks>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.SortCondition"/>
        </member>
        <member name="T:Infragistics.Documents.Excel.CustomTableStyleCollection">
            <summary>
            A collection of custom <see cref="T:Infragistics.Documents.Excel.WorksheetTableStyle"/> instances which can be applied to a <see cref="T:Infragistics.Documents.Excel.WorksheetTable"/> in the 
            <see cref="P:Infragistics.Documents.Excel.CustomTableStyleCollection.Workbook"/>.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.Workbook.DefaultTableStyle"/>
            <seealso cref="P:Infragistics.Documents.Excel.Workbook.CustomTableStyles"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.CustomTableStyleCollection.Add(Infragistics.Documents.Excel.WorksheetTableStyle)">
            <summary>
            Adds a custom <see cref="T:Infragistics.Documents.Excel.WorksheetTableStyle"/> to the collection.
            </summary>
            <param name="style">The custom table style to add to the collection.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="style"/> is null.
            </exception>
            <exception cref="T:System.ArgumentException">
            <paramref name="style"/> is a standard table style.
            </exception>
            <exception cref="T:System.ArgumentException">
            <paramref name="style"/> is already in a CustomTableStyleCollection.
            </exception>
            <exception cref="T:System.ArgumentException">
            <paramref name="style"/> has a name which matches one of the other custom table styles in the collection.
            Names are compared case-insensitively.
            </exception>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableStyle.IsCustom"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableStyle.Name"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.CustomTableStyleCollection.Clear">
            <summary>
            Clears the collection.
            </summary>
            <remarks>
            <p class="body">
            If any <see cref="T:Infragistics.Documents.Excel.WorksheetTable"/> instances in the workbook have their style removed due to this operation, their style 
            will be set to the <see cref="P:Infragistics.Documents.Excel.Workbook.DefaultTableStyle"/>.
            </p>
            </remarks>
        </member>
        <member name="M:Infragistics.Documents.Excel.CustomTableStyleCollection.Contains(Infragistics.Documents.Excel.WorksheetTableStyle)">
            <summary>
            Determines whether the specified <see cref="T:Infragistics.Documents.Excel.WorksheetTableStyle"/> is contained in the collection.
            </summary>
            <param name="style">The table style to find in the collection.</param>
            <returns>True if the style is in the collection; False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.CustomTableStyleCollection.IndexOf(Infragistics.Documents.Excel.WorksheetTableStyle)">
            <summary>
            Gets the index of the specified style in the collection.
            </summary>
            <param name="style">The style to find in the collection.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="style"/> is null.
            </exception>
            <returns>
            The 0-based index of the specified style in the collection or -1 if the style is not in the collection.
            </returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.CustomTableStyleCollection.Remove(Infragistics.Documents.Excel.WorksheetTableStyle)">
            <summary>
            Removes the specified <see cref="T:Infragistics.Documents.Excel.WorksheetTableStyle"/> from the collection.
            </summary>
            <remarks>
            <p class="body">
            If any <see cref="T:Infragistics.Documents.Excel.WorksheetTable"/> instances in the workbook have their style removed due to this operation, their style 
            will be set to the <see cref="P:Infragistics.Documents.Excel.Workbook.DefaultTableStyle"/>.
            </p>
            </remarks>
            <param name="style">The table style to remove from the collection.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="style"/> is null.
            </exception>
            <returns>True if the style was in the collection and therefore removed; False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.CustomTableStyleCollection.RemoveAt(System.Int32)">
            <summary>
            Removes the <see cref="T:Infragistics.Documents.Excel.WorksheetTableStyle"/> at the specified index.
            </summary>
            <remarks>
            <p class="body">
            If any <see cref="T:Infragistics.Documents.Excel.WorksheetTable"/> instances in the workbook have their style removed due to this operation, their style 
            will be set to the <see cref="P:Infragistics.Documents.Excel.Workbook.DefaultTableStyle"/>.
            </p>
            </remarks>
            <param name="index">The index of the table style to remove.</param>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="index"/> is less than 0 or greater than or equal to <see cref="P:Infragistics.Documents.Excel.CustomTableStyleCollection.Count"/>.
            </exception>
        </member>
        <member name="P:Infragistics.Documents.Excel.CustomTableStyleCollection.Count">
            <summary>
            Gets the number of custom <see cref="T:Infragistics.Documents.Excel.WorksheetTableStyle"/> instances in the collection.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CustomTableStyleCollection.Item(System.Int32)">
            <summary>
            Gets the <see cref="T:Infragistics.Documents.Excel.WorksheetTableStyle"/> at the specified index.
            </summary>
            <param name="index">The index at which to get the WorksheetTableStyle.</param>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="index"/> is less than 0 or greater than or equal to <see cref="P:Infragistics.Documents.Excel.CustomTableStyleCollection.Count"/>.
            </exception>
            <returns>The WorksheetTableStyle instance at the specified index.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CustomTableStyleCollection.Item(System.String)">
            <summary>
            Gets the <see cref="T:Infragistics.Documents.Excel.WorksheetTableStyle"/> with the specified name.
            </summary>
            <remarks>
            <p class="body">
            Table style names are compared case-insensitively.
            </p>
            </remarks>
            <param name="name">The name of the WorksheetTableStyle to find.</param>
            <returns>
            The WorksheetTableStyle instance with the specified name or null if a table style with that name does not exist.
            </returns>
        </member>
        <member name="T:Infragistics.Documents.Excel.StandardTableStyleCollection">
            <summary>
            A collection of standard <see cref="T:Infragistics.Documents.Excel.WorksheetTableStyle"/> instances which can be applied to a <see cref="T:Infragistics.Documents.Excel.WorksheetTable"/> in a 
            <see cref="T:Infragistics.Documents.Excel.Workbook"/>.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.Workbook.DefaultTableStyle"/>
            <seealso cref="P:Infragistics.Documents.Excel.Workbook.StandardTableStyles"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.StandardTableStyleCollection.Count">
            <summary>
            Gets the number of custom <see cref="T:Infragistics.Documents.Excel.WorksheetTableStyle"/> instances in the collection.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.StandardTableStyleCollection.Item(System.Int32)">
            <summary>
            Gets the <see cref="T:Infragistics.Documents.Excel.WorksheetTableStyle"/> at the specified index.
            </summary>
            <param name="index">The index at which to get the WorksheetTableStyle.</param>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="index"/> is less than 0 or greater than or equal to <see cref="P:Infragistics.Documents.Excel.StandardTableStyleCollection.Count"/>.
            </exception>
            <returns>The WorksheetTableStyle instance at the specified index.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.StandardTableStyleCollection.Item(System.String)">
            <summary>
            Gets the <see cref="T:Infragistics.Documents.Excel.WorksheetTableStyle"/> with the specified name.
            </summary>
            <remarks>
            <p class="body">
            Table style names are compared case-insensitively.
            </p>
            </remarks>
            <param name="name">The name of the WorksheetTableStyle to find.</param>
            <returns>
            The WorksheetTableStyle instance with the specified name or null if a table style with that name does not exist.
            </returns>
        </member>
        <member name="T:Infragistics.Documents.Excel.WorksheetTable">
            <summary>
            Represents a region of cells formatted as a table.
            </summary>
            <remarks>
            <p class="body">
            Tables assist in managing and analyzing a range of related data. This management can be done separately from the rest of the
            data in the worksheet.
            </p>
            <p class="body">
            A table can have one or more columns sorted and filtered. There are various sorting and filtering criteria that can be applied 
            to the columns. The types pertaining to filtering can be found in the Infragistics.Documents.Excel.Filtering namespace and a filter
            can be applied to a column by setting the <see cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.Filter"/> property. The types pertaining to sorting can
            be found in the Infragistics.Documents.Excel.Sorting namespace and a column can be sorted by setting the 
            <see cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.SortCondition"/> or by populating the 
            <see cref="P:Infragistics.Documents.Excel.Sorting.SortSettings`1.SortConditions"/> collection on the <see cref="P:Infragistics.Documents.Excel.WorksheetTable.SortSettings"/>.
            </p>
            <p class="body">
            A table can contain calculated columns which dynamically determine their value based on a formula. A 
            <see cref="T:Infragistics.Documents.Excel.WorksheetTableColumn"/> can be made a calculated column by setting the <see cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.ColumnFormula"/>.
            </p>
            <p class="body">
            A table can also contain a totals row which display total information about the table. This can be shown by setting 
            <see cref="P:Infragistics.Documents.Excel.WorksheetTable.IsTotalsRowVisible"/> to True. When the totals row is displayed, each column can display text or a calculated value in the
            totals row, by setting either the <see cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.TotalLabel"/> or <see cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.TotalFormula"/>,
            respectively.
            </p>
            </remarks>
            <seealso cref="P:Infragistics.Documents.Excel.Worksheet.Tables"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetRegion.FormatAsTable(System.Boolean)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetRegion.FormatAsTable(System.Boolean,Infragistics.Documents.Excel.WorksheetTableStyle)"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetCell.AssociatedTable"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetRow.GetCellAssociatedTable(System.Int32)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetTable.ToString">
            <summary>
            Gets the string representation of the table.
            </summary>
            <returns>The string representation of the table.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetTable.ClearFilters">
            <summary>
            Clears all filters from the columns in the table.
            </summary>
            <remarks>
            <p class="body">
            If any filters are present and removed when this is called, all hidden rows in the data area of the table will be unhidden.
            </p>
            </remarks>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTable.ReapplyFilters"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.Filter"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetTable.ClearSortConditions">
            <summary>
            Clears all sort conditions from the columns in the table.
            </summary>
            <remarks>
            <p class="note">
            <b>Note:</b> Just as in Microsoft Excel, clearing the sort conditions will not revert the table back to its original unsorted 
            state. The table will remain in its last sorted order.
            </p>
            </remarks>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTable.SortSettings"/>
            <see cref="P:Infragistics.Documents.Excel.Sorting.SortSettings`1.SortConditions"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.SortCondition"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetTable.ReapplyFilters">
            <summary>
            Re-filters all data cells in the table based on the filters from the columns in the table.
            </summary>
            <remarks>
            <p class="body">
            Filters are not constantly evaluated as data within the table changes. Filters are applied to the table only when they are 
            added or removed on a column in the table or when the ReapplyFilters method is called.
            </p>
            <p class="body">
            If no columns in the table have filters set, this method will not do anything to the data.
            </p>
            <p class="note">
            <B>Note:</B> When the filters are reevaluated, the rows of any cells which don't meet the filter criteria of their column will 
            be hidden. When a row is filtered out, the entire row is hidden from the worksheet, so any data outside the table but in the 
            same row will also be hidden.
            </p>
            </remarks>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTable.ClearFilters"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.Filter"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetTable.ReapplySortConditions">
            <summary>
            Re-sorts all data cells in the table based on the sort conditions from the columns in the table.
            </summary>
            <p class="body">
            Sort conditions are not constantly evaluated as data within the table changes. Sort conditions are applied to the table only when 
            they are are added or removed on a column in the table or when the ReapplySortCondition method is called.
            </p>
            <p class="body">
            If no columns in the table have sort conditions set, this method will not do anything to the data.
            </p>
            <p class="note">
            <B>Note:</B> When the sort conditions are reevaluated, only visible data is sorted. If any rows in the data area of the table are
            hidden, the data from those rows will not be sorted.
            </p>
            <p class="note">
            <B>Note:</B> When the sort conditions are reevaluated, the cells are moved, but not the rows. Therefore, data outside the table
            but in rows which intersect the table's data area will not be moved. If any moved cells within the tables contain formulas, the 
            relative references to other cells will be shifted as much as the cell moves. For example, assume cell B5 is in a table and it has 
            a formula which references cell C10. If, due to sorting, the cell is shifted down to B12, the reference will also be shifted by 
            the same amount and the formula will now reference cell C17. However, updates like this will not be made to formulas referencing 
            the moved cells. So a formula referencing a moved cell will reference the new cell which replaces it after the sort is applied.
            </p>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTable.SortSettings"/>
            <see cref="P:Infragistics.Documents.Excel.Sorting.SortSettings`1.SortConditions"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.SortCondition"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetTable.Resize(System.String)">
            <summary>
            Resizes the table to a new range of data on the worksheet.
            </summary>
            <param name="headerAndDataRegionAddress">
            The address of the new region of headers (if currently visible) and data for the table, which must contain at least one data row, 
            and overlap and have the same top as the current table region.
            </param>
            <remarks>
            <p class="body">
            If the totals row is visible, it will be placed below the last data row automatically. If the totals row is currently inside
            the new table region, it will be moved out to below the new data rows, which will be shifted up by one row. 
            </p>
            </remarks>
            <exception cref="T:System.InvalidOperationException">
            Occurs when the <see cref="T:Infragistics.Documents.Excel.WorksheetTable"/> has previously been removed from the worksheet.
            </exception>
            <exception cref="T:System.ArgumentNullException">
            Occurs when <paramref name="headerAndDataRegionAddress"/> is null.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when <paramref name="headerAndDataRegionAddress"/> is not a valid name or a valid cell or region address in the 
            workbook's cell reference mode.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            Occurs when <paramref name="headerAndDataRegionAddress"/> is a relative R1C1 address. The overload taking an origin cell must 
            be used to resolve relative R1C1 references.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the top of the <paramref name="headerAndDataRegionAddress"/> does is not the same as the top of the table.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the <paramref name="headerAndDataRegionAddress"/> does not contain at least one data row for the table.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the <paramref name="headerAndDataRegionAddress"/> does not overlap the current table region.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            Occurs when the there is a merged cell, array formula, data table, or another table in the new region.
            </exception>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetTable.Resize(System.String,Infragistics.Documents.Excel.CellReferenceMode)">
            <summary>
            Resizes the table to a new range of data on the worksheet.
            </summary>
            <param name="headerAndDataRegionAddress">
            The address of the new region of headers (if currently visible) and data for the table, which must contain at least one data row,
            and overlap and have the same top as the current table region.
            </param>
            <param name="cellReferenceMode">The cell reference mode to use to parse the region address.</param>
            <remarks>
            <p class="body">
            If the totals row is visible, it will be placed below the last data row automatically. If the totals row is currently inside
            the new table region, it will be moved out to below the new data rows, which will be shifted up by one row. 
            </p>
            </remarks>
            <exception cref="T:System.InvalidOperationException">
            Occurs when the <see cref="T:Infragistics.Documents.Excel.WorksheetTable"/> has previously been removed from the worksheet.
            </exception>
            <exception cref="T:System.ArgumentNullException">
            Occurs when <paramref name="headerAndDataRegionAddress"/> is null.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when <paramref name="headerAndDataRegionAddress"/> is not a valid name or a valid cell or region address in the 
            workbook's cell reference mode.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            Occurs when <paramref name="headerAndDataRegionAddress"/> is a relative R1C1 address. The overload taking an origin cell must 
            be used to resolve relative R1C1 references.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the top of the <paramref name="headerAndDataRegionAddress"/> does is not the same as the top of the table.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the <paramref name="headerAndDataRegionAddress"/> does not contain at least one data row for the table.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the <paramref name="headerAndDataRegionAddress"/> does not overlap the current table region.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            Occurs when the there is a merged cell, array formula, data table, or another table in the new region.
            </exception>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetTable.Resize(Infragistics.Documents.Excel.WorksheetRegion)">
            <summary>
            Resizes the table to a new range of data on the worksheet.
            </summary>
            <param name="headerAndDataRegion">
            The new region of headers (if currently visible) and data for the table, which must contain at least one data row, and overlap 
            and have the same top as the current table region.
            </param>
            <remarks>
            <p class="body">
            If the totals row is visible, it will be placed below the last data row automatically. If the totals row is currently inside
            the new table region, it will be moved out to below the new data rows, which will be shifted up by one row. 
            </p>
            </remarks>
            <exception cref="T:System.InvalidOperationException">
            Occurs when the <see cref="T:Infragistics.Documents.Excel.WorksheetTable"/> has previously been removed from the worksheet.
            </exception>
            <exception cref="T:System.ArgumentNullException">
            Occurs when <paramref name="headerAndDataRegion"/> is null.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when <paramref name="headerAndDataRegion"/> from a different worksheet or has been previously shifted off the table's worksheet.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the top of the <paramref name="headerAndDataRegion"/> does is not the same as the top of the table.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the <paramref name="headerAndDataRegion"/> does not contain at least one data row for the table.
            </exception>
            <exception cref="T:System.ArgumentException">
            Occurs when the <paramref name="headerAndDataRegion"/> does not overlap the current table region.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            Occurs when the there is a merged cell, array formula, data table, or another table in the new region.
            </exception>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetTable.AreaFormats">
            <summary>
            Gets the collection of formats used for each area of the <see cref="T:Infragistics.Documents.Excel.WorksheetTable"/>.
            </summary>
            <remarks>
            <p class="body">
            The available areas of the table which can have a format set are the whole table, header, data, and totals areas.
            </p>
            <p class="body">
            Applying a format to an area will apply the format to all cells in that area.
            </p>
            <p class="body">
            If any area formats on the tables are set when the table is resized to give it more columns, the area formats of the new columns 
            will be initialized with the area formats from the table.
            </p>
            </remarks>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.Filter"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.AreaFormats"/>
            <seealso cref="T:Infragistics.Documents.Excel.WorksheetTableStyle"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTable.Resize(System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTable.Resize(Infragistics.Documents.Excel.WorksheetRegion)"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetTable.Columns">
            <summary>
            Gets the collection of columns in the table.
            </summary>
            <remarks>
            <p class="body">
            Each column is represented by a <see cref="T:Infragistics.Documents.Excel.WorksheetTableColumn"/> instance and contains various settings for controlling 
            the contents, formatting, sorting, and filtering of the column.
            </p>
            </remarks>
            <seealso cref="T:Infragistics.Documents.Excel.WorksheetTableColumn"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetTable.DataAreaRegion">
            <summary>
            Gets the <see cref="T:Infragistics.Documents.Excel.WorksheetRegion"/> which represents the region of cells in the data area of the table.
            </summary>
            <remarks>
            <p class="body">
            The data area of the table can be changed by using one of the Resize overloads.
            </p>
            </remarks>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTable.Resize(System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTable.Resize(Infragistics.Documents.Excel.WorksheetRegion)"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetTable.DisplayBandedColumns">
            <summary>
            Gets or sets the value which indicates whether the alternate column format should be applied to the appropriate columns of the 
            <see cref="T:Infragistics.Documents.Excel.WorksheetTable"/>.
            </summary>
            <remarks>
            <p class="body">
            The column formats are defined by the <see cref="T:Infragistics.Documents.Excel.WorksheetTableStyle"/> applied to the WorksheetTable. These are stored in the
            <see cref="P:Infragistics.Documents.Excel.WorksheetTableStyle.AreaFormats"/> collection and keyed by the <see cref="T:Infragistics.Documents.Excel.WorksheetTableStyleArea"/>.ColumnStripe and
            WorksheetTableStyleArea.AlternateColumnStripe values. If there is no area format applied for the AlternateColumnStripe value,
            this property has no effect on the display of the table.
            </p>
            <p class="body">
            If this value is True and there is an area format for the alternate column stripe, the stripe widths are defined by the 
            <see cref="P:Infragistics.Documents.Excel.WorksheetTableStyle.ColumnStripeWidth"/> and <see cref="P:Infragistics.Documents.Excel.WorksheetTableStyle.AlternateColumnStripeWidth"/> values.
            </p>
            </remarks>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTable.Style"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableStyle.AreaFormats"/>
            <seealso cref="T:Infragistics.Documents.Excel.WorksheetTableStyleArea"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableStyle.ColumnStripeWidth"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableStyle.AlternateColumnStripeWidth"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetTable.DisplayBandedRows">
            <summary>
            Gets or sets the value which indicates whether the alternate row format should be applied to the appropriate rows of the 
            <see cref="T:Infragistics.Documents.Excel.WorksheetTable"/>.
            </summary>
            <remarks>
            <p class="body">
            The row formats are defined by the <see cref="T:Infragistics.Documents.Excel.WorksheetTableStyle"/> applied to the WorksheetTable. These are stored in the
            <see cref="P:Infragistics.Documents.Excel.WorksheetTableStyle.AreaFormats"/> collection and keyed by the <see cref="T:Infragistics.Documents.Excel.WorksheetTableStyleArea"/>.RowStripe and
            WorksheetTableStyleArea.AlternateRowStripe values. If there is no area format applied for the AlternateRowStripe value,
            this property has no effect on the display of the table.
            </p>
            <p class="body">
            If this value is True and there is an area format for the alternate row stripe, the stripe widths are defined by the 
            <see cref="P:Infragistics.Documents.Excel.WorksheetTableStyle.RowStripeHeight"/> and <see cref="P:Infragistics.Documents.Excel.WorksheetTableStyle.AlternateRowStripeHeight"/> values.
            </p>
            </remarks>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTable.Style"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableStyle.AreaFormats"/>
            <seealso cref="T:Infragistics.Documents.Excel.WorksheetTableStyleArea"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableStyle.RowStripeHeight"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableStyle.AlternateRowStripeHeight"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetTable.DisplayFirstColumnFormatting">
            <summary>
            Gets or sets the value which indicates whether the first column format should be applied to the appropriate column of the 
            <see cref="T:Infragistics.Documents.Excel.WorksheetTable"/>.
            </summary>
            <remarks>
            <p class="body">
            The first column format is defined by the <see cref="T:Infragistics.Documents.Excel.WorksheetTableStyle"/> applied to the WorksheetTable. It is stored in the
            <see cref="P:Infragistics.Documents.Excel.WorksheetTableStyle.AreaFormats"/> collection and keyed by the <see cref="T:Infragistics.Documents.Excel.WorksheetTableStyleArea"/>.FirstColumn 
            value. If there is no area format applied for the FirstColumn value, this property has no effect on the display of the table.
            </p>
            <p class="body">
            If there is only one column in the table and both the first and last column formatting should be applied, the last column format
            will take precedence.
            </p>
            </remarks>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTable.DisplayLastColumnFormatting"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTable.Style"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableStyle.AreaFormats"/>
            <seealso cref="T:Infragistics.Documents.Excel.WorksheetTableStyleArea"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetTable.DisplayLastColumnFormatting">
            <summary>
            Gets or sets the value which indicates whether the last column format should be applied to the appropriate column of the 
            <see cref="T:Infragistics.Documents.Excel.WorksheetTable"/>.
            </summary>
            <remarks>
            <p class="body">
            The last column format is defined by the <see cref="T:Infragistics.Documents.Excel.WorksheetTableStyle"/> applied to the WorksheetTable. It is stored in the
            <see cref="P:Infragistics.Documents.Excel.WorksheetTableStyle.AreaFormats"/> collection and keyed by the <see cref="T:Infragistics.Documents.Excel.WorksheetTableStyleArea"/>.LastColumn 
            value. If there is no area format applied for the LastColumn value, this property has no effect on the display of the table.
            </p>
            <p class="body">
            If there is only one column in the table and both the first and last column formatting should be applied, the last column format
            will take precedence.
            </p>
            </remarks>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTable.DisplayFirstColumnFormatting"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTable.Style"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableStyle.AreaFormats"/>
            <seealso cref="T:Infragistics.Documents.Excel.WorksheetTableStyleArea"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetTable.HeaderRowRegion">
            <summary>
            Gets the <see cref="T:Infragistics.Documents.Excel.WorksheetRegion"/> which represents the region of cells in the header row of the table.
            </summary>
            <value>
            A WorksheetRegion which represents the region of cells in the header row of the table or null if the header row is not visible.
            </value>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTable.IsHeaderRowVisible"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTable.Resize(System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTable.Resize(Infragistics.Documents.Excel.WorksheetRegion)"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetTable.IsFilterUIVisible">
            <summary>
            Gets or sets the value indicating whether to allow filtering and show filter buttons in the table headers.
            </summary>
            <remarks>
            <p class="body">
            If <see cref="P:Infragistics.Documents.Excel.WorksheetTable.IsHeaderRowVisible"/> is False, this property must be False and setting it to True will cause an error.
            If <see cref="P:Infragistics.Documents.Excel.WorksheetTable.IsHeaderRowVisible"/> is set to True, this property will also be set to True automatically.
            </p>
            </remarks>
            <exception cref="T:System.InvalidOperationException">
            The value assigned is True and <see cref="P:Infragistics.Documents.Excel.WorksheetTable.IsHeaderRowVisible"/> is False.
            </exception>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTable.IsHeaderRowVisible"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetTable.IsHeaderRowVisible">
            <summary>
            Gets or sets the value which indicates whether the row containing column headers should be displayed. 
            </summary>
            <remarks>
            <p class="body">
            When the header row is visible, the cell above each column of data will contain the <see cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.Name"/>
            value. Therefore, all header cells always contain a string value. Additionally, they will all be unique.
            </p>
            </remarks>
            <value>True if the row containing column headers is visible; False if it is hidden.</value>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.Name"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetTable.IsTotalsRowVisible">
            <summary>
            Gets or sets the value which indicates whether the row containing column totals should be displayed. 
            </summary>
            <remarks>
            <p class="body">
            When the totals row is visible, the cell below each column of data will contain either a calculated value, a text value, or nothing.
            To display a calculated value in the cell, set the <see cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.TotalFormula"/>. To display a text label, set the
            <see cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.TotalLabel"/>. If both are set, the calculated value takes precedence.
            </p>
            </remarks>
            <exception cref="T:System.InvalidOperationException">
            The value is set to True and the table occupies the last row of the worksheet.
            </exception>
            <value>True if the row containing column totals is visible; False if it is hidden.</value>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.TotalFormula"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.TotalLabel"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetTable.SortSettings">
            <summary>
            Gets the settings which determine how the data within the table should be sorted.
            </summary>
            <remarks>
            <p class="note">
            <B>Note:</B> Sort conditions are not constantly evaluated as data within the table changes. Sort conditions are applied to the table 
            only when they are are added or removed on a column in the table or when the <see cref="M:Infragistics.Documents.Excel.WorksheetTable.ReapplySortConditions"/> method is called.
            </p>
            </remarks>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTable.ReapplySortConditions"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.SortCondition"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetTable.Style">
            <summary>
            Gets or sets the style to use on the <see cref="T:Infragistics.Documents.Excel.WorksheetTable"/>.
            </summary>
            <remarks>
            <p class="body">
            The <see cref="T:Infragistics.Documents.Excel.WorksheetTableStyle"/> defines formats to use in various areas of the table. These formats are used as defaults
            for cells which don't have their formatting properties already set.
            </p>
            <p class="body">
            The area formats specified in the WorksheetTableStyle are differential formats. In other words, only the properties that are set 
            to non-default values will be applied to the appropriate cells. An area format can define only a background color or only font 
            information and that format will be applied to the cells while all other formatting properties on the cells will be maintained.
            </p>
            <p class="body">
            If this value is set to null, the Style will be set to the <see cref="P:Infragistics.Documents.Excel.Workbook.DefaultTableStyle"/>.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentException">
            The value specified is not in the <see cref="P:Infragistics.Documents.Excel.Workbook.CustomTableStyles"/> or <see cref="P:Infragistics.Documents.Excel.Workbook.StandardTableStyles"/> 
            collections.
            </exception>
            <value>The <see cref="T:Infragistics.Documents.Excel.WorksheetTableStyle"/> instance which defines the various default table area formats.</value>
            <seealso cref="P:Infragistics.Documents.Excel.Workbook.DefaultTableStyle"/>
            <seealso cref="P:Infragistics.Documents.Excel.Workbook.CustomTableStyles"/>
            <seealso cref="P:Infragistics.Documents.Excel.Workbook.StandardTableStyles"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetTable.TotalsRowRegion">
            <summary>
            Gets the <see cref="T:Infragistics.Documents.Excel.WorksheetRegion"/> which represents the region of cells in the totals row of the table.
            </summary>
            <value>
            A WorksheetRegion which represents the region of cells in the totals row of the table or null if the totals row is not visible.
            </value>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTable.IsTotalsRowVisible"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTable.Resize(System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTable.Resize(Infragistics.Documents.Excel.WorksheetRegion)"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetTable.WholeTableRegion">
            <summary>
            Gets the <see cref="T:Infragistics.Documents.Excel.WorksheetRegion"/> which represents the region of cells in the whole table, including the header and totals rows, 
            if visible.
            </summary>
            <remarks>
            <p class="body">
            The table region can be changed by using one of the Resize overloads.
            </p>
            </remarks>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTable.Resize(System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTable.Resize(Infragistics.Documents.Excel.WorksheetRegion)"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetTable.Worksheet">
            <summary>
            Gets the <see cref="P:Infragistics.Documents.Excel.WorksheetTable.Worksheet"/> to which the table belongs.
            </summary>
            <value>The Worksheet to which the table belongs or null if the table has been removed from the Worksheet.</value>
            <seealso cref="P:Infragistics.Documents.Excel.Worksheet.Tables"/>
        </member>
        <member name="T:Infragistics.Documents.Excel.WorksheetTableAreaFormatsCollection`1">
            <summary>
            A collection of formats for areas of a <see cref="T:Infragistics.Documents.Excel.WorksheetTable"/>.
            </summary>
            <typeparam name="TArea">
            An enumeration defining the various table areas which can contain formats.
            </typeparam>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTable.AreaFormats"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.AreaFormats"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableStyle.AreaFormats"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetTableAreaFormatsCollection`1.HasFormat(`0)">
            <summary>
            Determines whether the area has a non-default format applied.
            </summary>
            <param name="area">The area of which to test the format.</param>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="area"/> is not defined.
            </exception>
            <returns>True if the area has a non-default format applied; False otherwise.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetTableAreaFormatsCollection`1.Count">
            <summary>
            Gets the number of area formats in the collection.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetTableAreaFormatsCollection`1.Item(`0)">
            <summary>
            Gets the format for the specified area.
            </summary>
            <param name="area">The area for which to get the format.</param>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="area"/> is not defined.
            </exception>
            <value>
            An <see cref="T:Infragistics.Documents.Excel.IWorksheetCellFormat"/> instance describing the appearance of the specified area.
            </value>
        </member>
        <member name="T:Infragistics.Documents.Excel.WorksheetTableCollection">
            <summary>
            The collection of <see cref="T:Infragistics.Documents.Excel.WorksheetTable"/> instances on a <see cref="T:Infragistics.Documents.Excel.Worksheet"/>.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.Worksheet.Tables"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetTableCollection.Add(System.String,System.Boolean)">
            <summary>
            Formats a region as a table and adds an associated <see cref="T:Infragistics.Documents.Excel.WorksheetTable"/> to the collection.
            </summary>
            <param name="region">The region to format as a table.</param>
            <param name="tableHasHeaders">
            A value which indicates whether the top row of the region contains the headers for the table.
            </param>
            <remarks>
            <p class="body">
            When the table is created, the <see cref="P:Infragistics.Documents.Excel.Workbook.DefaultTableStyle"/> will be applied to the <seealso cref="P:Infragistics.Documents.Excel.WorksheetTable.Style"/> 
            value.
            </p>
            <p class="body">
            When the table is created, the column names will be taken from the cells in the header row if <paramref name="tableHasHeaders"/> 
            is True. If it is False, the column names will be generated and the cells for the header row will be inserted into the worksheet.
            </p>
            <p class="body">
            The column names are unique within the owning WorksheetTable. If, when the table is created, there are two or more columns with 
            the same name, the second and subsequent duplicate column names will have a number appended to make them unique. If any cells in 
            the header row have a non-string value, their value will be changed to a string (the current display text of the cell). If any 
            cells in the header row have no value, they will be given a generated column name.
            </p>
            <p class="body">
            If the region partially contains any merged cell regions, they will be removed from the worksheet and the table region will be expanded 
            to include all cells from the merged region.
            </p>
            </remarks>
            <exception cref="T:System.InvalidOperationException">
            The owning worksheet has been removed from its workbook.
            </exception>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="region"/> is null or empty.
            </exception>
            <exception cref="T:System.ArgumentException">
            <paramref name="region"/> is not a valid region address in the workbook's cell reference mode.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The region contains one or more cells from another <see cref="T:Infragistics.Documents.Excel.WorksheetTable"/>.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The region contains one or more cells which have a multi-cell <see cref="T:Infragistics.Documents.Excel.ArrayFormula"/> applied.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The region contains one or more cells which are part of a <see cref="T:Infragistics.Documents.Excel.WorksheetDataTable"/>.
            </exception>
            <returns>The <see cref="T:Infragistics.Documents.Excel.WorksheetTable"/> created the represent the formatted table for the region.</returns>
            <seealso cref="T:Infragistics.Documents.Excel.WorksheetTable"/>
            <seealso cref="P:Infragistics.Documents.Excel.Worksheet.Tables"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.Name"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTable.IsHeaderRowVisible"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetRegion.FormatAsTable(System.Boolean)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetTableCollection.Add(System.String,System.Boolean,Infragistics.Documents.Excel.WorksheetTableStyle)">
            <summary>
            Formats a region as a table and adds an associated <see cref="T:Infragistics.Documents.Excel.WorksheetTable"/> to the collection.
            </summary>
            <param name="region">The region to format as a table.</param>
            <param name="tableHasHeaders">
            A value which indicates whether the top row of the region contains the headers for the table.
            </param>
            <param name="tableStyle">
            The <see cref="T:Infragistics.Documents.Excel.WorksheetTableStyle"/> to apply to the table or null to use the <see cref="P:Infragistics.Documents.Excel.Workbook.DefaultTableStyle"/>.
            </param>
            <remarks>
            <p class="body">
            When the table is created, the specified <paramref name="tableStyle"/> will be applied to the <seealso cref="P:Infragistics.Documents.Excel.WorksheetTable.Style"/> 
            value.
            </p>
            <p class="body">
            When the table is created, the column names will be taken from the cells in the header row if <paramref name="tableHasHeaders"/> 
            is True. If it is False, the column names will be generated and the cells for the header row will be inserted into the worksheet.
            </p>
            <p class="body">
            The column names are unique within the owning WorksheetTable. If, when the table is created, there are two or more columns with 
            the same name, the second and subsequent duplicate column names will have a number appended to make them unique. If any cells in 
            the header row have a non-string value, their value will be changed to a string (the current display text of the cell). If any 
            cells in the header row have no value, they will be given a generated column name.
            </p>
            <p class="body">
            If the region partially contains any merged cell regions, they will be removed from the worksheet and the table region will be expanded 
            to include all cells from the merged region.
            </p>
            </remarks>
            <exception cref="T:System.InvalidOperationException">
            The owning worksheet has been removed from its workbook.
            </exception>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="region"/> is null or empty.
            </exception>
            <exception cref="T:System.ArgumentException">
            <paramref name="region"/> is not a valid region address in the workbook's cell reference mode.
            </exception>
            <exception cref="T:System.ArgumentException">
            The specified <paramref name="tableStyle"/> does not exist in the <see cref="P:Infragistics.Documents.Excel.Workbook.CustomTableStyles"/> or 
            <see cref="P:Infragistics.Documents.Excel.Workbook.StandardTableStyles"/> collections.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The region contains one or more cells from another <see cref="T:Infragistics.Documents.Excel.WorksheetTable"/>.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The region contains one or more cells which have a multi-cell <see cref="T:Infragistics.Documents.Excel.ArrayFormula"/> applied.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The region contains one or more cells which are part of a <see cref="T:Infragistics.Documents.Excel.WorksheetDataTable"/>.
            </exception>
            <returns>The <see cref="T:Infragistics.Documents.Excel.WorksheetTable"/> created the represent the formatted table for the region.</returns>
            <seealso cref="T:Infragistics.Documents.Excel.WorksheetTable"/>
            <seealso cref="P:Infragistics.Documents.Excel.Worksheet.Tables"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.Name"/>
            <seealso cref="P:Infragistics.Documents.Excel.Workbook.CustomTableStyles"/>
            <seealso cref="P:Infragistics.Documents.Excel.Workbook.StandardTableStyles"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTable.Style"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTable.IsHeaderRowVisible"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetRegion.FormatAsTable(System.Boolean,Infragistics.Documents.Excel.WorksheetTableStyle)"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetTableCollection.Clear">
            <summary>
            Clears the collection and removes all tables from the worksheet.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetTableCollection.Contains(Infragistics.Documents.Excel.WorksheetTable)">
            <summary>
            Determines whether the specified <see cref="T:Infragistics.Documents.Excel.WorksheetTable"/> is in the collection.
            </summary>
            <param name="table">The WorksheetTable to find in the collection.</param>
            <returns>True if the WorksheetTable is in the collection; False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetTableCollection.Exists(System.String)">
            <summary>
            Determines whether a <see cref="T:Infragistics.Documents.Excel.WorksheetTable"/> with the specified name is in the collection.
            </summary>
            <param name="name">The name of the WorksheetTable to find.</param>
            <remarks>
            <p class="body">
            Table names are compared case-insensitively.
            </p>
            </remarks>
            <returns>True if a WorksheetTable with the specified name is in the collection; False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetTableCollection.IndexOf(Infragistics.Documents.Excel.WorksheetTable)">
            <summary>
            Gets the index of the specified <see cref="T:Infragistics.Documents.Excel.WorksheetTable"/> in the collection.
            </summary>
            <param name="table">The WorksheetTable to find in the collection.</param>
            <returns>
            The 0-based index of the specified WorksheetTable in the collection or -1 if the item is not in the collection.
            </returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetTableCollection.Remove(Infragistics.Documents.Excel.WorksheetTable)">
            <summary>
            Removes the <see cref="T:Infragistics.Documents.Excel.WorksheetTable"/> from the collection.
            </summary>
            <param name="table">The WorksheetTable to remove from the collection.</param>
            <returns>True if the WorksheetTable was found and removed; False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetTableCollection.RemoveAt(System.Int32)">
            <summary>
            Removes the <see cref="T:Infragistics.Documents.Excel.WorksheetTable"/> at the specified index.
            </summary>
            <param name="index">The 0-based index of the WorksheetTable to remove.</param>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="index"/> is less than 0 or greater than or equal to <see cref="P:Infragistics.Documents.Excel.WorksheetTableCollection.Count"/>.
            </exception>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetTableCollection.Count">
            <summary>
            Gets the number of tables in the collection.
            </summary>
            <value>The number of tables in the collection.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetTableCollection.Item(System.Int32)">
            <summary>
            Gets the <see cref="T:Infragistics.Documents.Excel.WorksheetTable"/> at the specified index.
            </summary>
            <param name="index">The zero-based index of the WorksheetTable to get.</param>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="index"/> is less than zero or <paramref name="index"/> is greater than or equal to <see cref="P:Infragistics.Documents.Excel.WorksheetTableCollection.Count"/>.
            </exception>
            <value>The WorksheetTable at the specified index.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetTableCollection.Item(System.String)">
            <summary>
            Gets the <see cref="T:Infragistics.Documents.Excel.WorksheetTable"/> with the specified name.
            </summary>
            <remarks>
            <p class="body">
            Worksheet names are compared case-insensitively.
            </p>
            </remarks>
            <param name="name">The name of the WorksheetTable to get.</param>
            <exception cref="T:System.InvalidOperationException">
            A WorksheetTable with the specified name does not exist in the collection. 
            </exception>
            <value>The WorksheetTable with the specified name.</value>
            <seealso cref="P:Infragistics.Documents.Excel.NamedReferenceBase.Name"/>
        </member>
        <member name="T:Infragistics.Documents.Excel.WorksheetTableColumn">
            <summary>
            Represents a column in a <see cref="T:Infragistics.Documents.Excel.WorksheetTable"/>.
            </summary>
            <remarks>
            <p class="body">
            Each column contains various settings for controlling the contents, formatting, sorting, and filtering within it.
            </p>
            </remarks>
            <see cref="P:Infragistics.Documents.Excel.WorksheetTable.Columns"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetTableColumn.ApplyAverageFilter(Infragistics.Documents.Excel.Filtering.AverageFilterType)">
            <summary>
            Applies an <see cref="T:Infragistics.Documents.Excel.Filtering.AverageFilter"/> to the column.
            </summary>
            <param name="type">The value indicating whether to filter in values below or above the average of the data range.</param>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="type"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.Filtering.AverageFilterType"/> enumeration.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The <see cref="P:Infragistics.Documents.Excel.WorksheetTable.IsFilterUIVisible"/> value of the owning table is False. 
            Filters cannot be applied when the header row or filter button is hidden.
            </exception>
            <seealso cref="T:Infragistics.Documents.Excel.Filtering.AverageFilter"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.Filter"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableColumn.ClearFilter"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetTableColumn.ApplyCustomFilter(Infragistics.Documents.Excel.Filtering.CustomFilterCondition)">
            <summary>
            Applies a <see cref="T:Infragistics.Documents.Excel.Filtering.CustomFilter"/> to the column.
            </summary>
            <param name="condition">The condition which must pass for the data to be filtered in.</param>
            <remarks>
            <p class="note">
            <b>Note:</b> If the filter condition value is longer than 255 characters in length and the workbook is saved in one of 
            the 2003 formats, the correct rows will be hidden in the saved file, but the filter will be missing from the column.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="condition"/> is null.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The <see cref="P:Infragistics.Documents.Excel.WorksheetTable.IsFilterUIVisible"/> value of the owning table is False. 
            Filters cannot be applied when the header row or filter button is hidden.
            </exception>
            <seealso cref="T:Infragistics.Documents.Excel.Filtering.CustomFilter"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.Filter"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableColumn.ClearFilter"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetTableColumn.ApplyCustomFilter(Infragistics.Documents.Excel.Filtering.CustomFilterCondition,Infragistics.Documents.Excel.Filtering.CustomFilterCondition,Infragistics.Documents.Excel.Filtering.ConditionalOperator)">
            <summary>
            Applies a <see cref="T:Infragistics.Documents.Excel.Filtering.CustomFilter"/> to the column.
            </summary>
            <param name="condition1">The first condition used to filter the data.</param>
            <param name="condition2">The second condition used to filter the data.</param>
            <param name="conditionalOperator">
            The operator which defines how to logically combine <paramref name="condition1"/> and <paramref name="condition2"/>.
            </param>
            <remarks>
            <p class="body">
            If <paramref name="condition2"/> is null, the <paramref name="conditionalOperator"/> value is irrelevant.
            </p>
            <p class="note">
            <b>Note:</b> If one of the filter condition values is longer than 255 characters in length and the workbook is saved in one of 
            the 2003 formats, the correct rows will be hidden in the saved file, but the filter will be missing from the column.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="condition1"/> is null.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="conditionalOperator"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.Filtering.ConditionalOperator"/> enumeration.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The <see cref="P:Infragistics.Documents.Excel.WorksheetTable.IsFilterUIVisible"/> value of the owning table is False. 
            Filters cannot be applied when the header row or filter button is hidden.
            </exception>
            <seealso cref="T:Infragistics.Documents.Excel.Filtering.CustomFilter"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.Filter"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableColumn.ClearFilter"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetTableColumn.ApplyDatePeriodFilter(Infragistics.Documents.Excel.Filtering.DatePeriodFilterType,System.Int32)">
            <summary>
            Applies an <see cref="T:Infragistics.Documents.Excel.Filtering.DatePeriodFilter"/> to the column.
            </summary>
            <param name="type">The type of date period to filter in.</param>
            <param name="value">The 1-based value of the month or quarter to filter in.</param>
            <remarks>
            <p class="body">
            If the <paramref name="type"/> is Month, a <paramref name="value"/> of 1 indicates January, 2 indicates February, and so on. 
            If type is Quarter, a value of 1 indicates Quarter 1, and so on.
            </p>
            </remarks>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="type"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.Filtering.DatePeriodFilterType"/> enumeration.
            </exception>
            <exception cref="T:System.ArgumentException">
            <paramref name="type"/> is Quarter and <paramref name="value"/> is less than 1 or greater than 4 or
            type is Month and value is less than 1 or greater than 12.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The <see cref="P:Infragistics.Documents.Excel.WorksheetTable.IsFilterUIVisible"/> value of the owning table is False. 
            Filters cannot be applied when the header row or filter button is hidden.
            </exception>
            <seealso cref="T:Infragistics.Documents.Excel.Filtering.DatePeriodFilter"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.Filter"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableColumn.ClearFilter"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetTableColumn.ApplyFillFilter(Infragistics.Documents.Excel.CellFill)">
            <summary>
            Applies a <see cref="T:Infragistics.Documents.Excel.Filtering.FillFilter"/> to the column.
            </summary>
            <param name="fill">A <see cref="T:Infragistics.Documents.Excel.CellFill"/> by which the cells should be filtered.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="fill"/> is null.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The <see cref="P:Infragistics.Documents.Excel.WorksheetTable.IsFilterUIVisible"/> value of the owning table is False. 
            Filters cannot be applied when the header row or filter button is hidden.
            </exception>
            <seealso cref="T:Infragistics.Documents.Excel.Filtering.FillFilter"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.Filter"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableColumn.ClearFilter"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetTableColumn.ApplyFixedValuesFilter(System.Boolean,System.String[])">
            <summary>
            Applies a <see cref="T:Infragistics.Documents.Excel.Filtering.FixedValuesFilter"/> to the column.
            </summary>
            <param name="includeBlanks">The value which indicates whether blank cells should be filtered in.</param>
            <param name="displayValues">The collection of case-insensitively unique cell text values which should be filtered in.</param>
            <remarks>
            <p class="note">
            <b>Note:</b> If any text values are longer than 255 characters in length and the workbook is saved in one of the 2003 formats,
            the correct rows will be hidden in the saved file, but the filter may be missing from the column or reapplying the filter
            may hide some of the matching cells.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="displayValues"/> is null.
            </exception>
            <exception cref="T:System.ArgumentNullException">
            A value in the <paramref name="displayValues"/> collection is null.
            </exception>
            <exception cref="T:System.ArgumentException">
            Multiple values from the <paramref name="displayValues"/> collection are case-insensitively equal.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            <paramref name="includeBlanks"/> is False and <paramref name="displayValues"/> has no items. At least one value must be allowed.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The <see cref="P:Infragistics.Documents.Excel.WorksheetTable.IsFilterUIVisible"/> value of the owning table is False. 
            Filters cannot be applied when the header row or filter button is hidden.
            </exception>
            <seealso cref="T:Infragistics.Documents.Excel.Filtering.FixedValuesFilter"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetCell.GetText(Infragistics.Documents.Excel.TextFormatMode)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetRow.GetCellText(System.Int32,Infragistics.Documents.Excel.TextFormatMode)"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.Filter"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableColumn.ClearFilter"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetTableColumn.ApplyFixedValuesFilter(System.Boolean,System.Collections.Generic.IEnumerable{System.String})">
            <summary>
            Applies a <see cref="T:Infragistics.Documents.Excel.Filtering.FixedValuesFilter"/> to the column.
            </summary>
            <param name="includeBlanks">The value which indicates whether blank cells should be filtered in.</param>
            <param name="displayValues">The collection of case-insensitively unique cell text values which should be filtered in.</param>
            <remarks>
            <p class="note">
            <b>Note:</b> If any text values are longer than 255 characters in length and the workbook is saved in one of the 2003 formats,
            the correct rows will be hidden in the saved file, but the filter may be missing from the column or reapplying the filter
            may hide some of the matching cells.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="displayValues"/> is null.
            </exception>
            <exception cref="T:System.ArgumentNullException">
            A value in the <paramref name="displayValues"/> collection is null.
            </exception>
            <exception cref="T:System.ArgumentException">
            Multiple values from the <paramref name="displayValues"/> collection are case-insensitively equal.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            <paramref name="includeBlanks"/> is False and <paramref name="displayValues"/> has no items. At least one value must be allowed.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The <see cref="P:Infragistics.Documents.Excel.WorksheetTable.IsFilterUIVisible"/> value of the owning table is False. 
            Filters cannot be applied when the header row or filter button is hidden.
            </exception>
            <seealso cref="T:Infragistics.Documents.Excel.Filtering.FixedValuesFilter"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetCell.GetText(Infragistics.Documents.Excel.TextFormatMode)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetRow.GetCellText(System.Int32,Infragistics.Documents.Excel.TextFormatMode)"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.Filter"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableColumn.ClearFilter"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetTableColumn.ApplyFixedValuesFilter(System.Boolean,System.Collections.Generic.IEnumerable{Infragistics.Documents.Excel.Filtering.FixedDateGroup})">
            <summary>
            Applies a <see cref="T:Infragistics.Documents.Excel.Filtering.FixedValuesFilter"/> to the column.
            </summary>
            <param name="includeBlanks">The value which indicates whether blank cells should be filtered in.</param>
            <param name="dateGroups">The collection of fixed date groups which should be filtered in.</param>
            <remarks>
            <p class="note">
            <b>Note:</b> If any text values are longer than 255 characters in length and the workbook is saved in one of the 2003 formats,
            the correct rows will be hidden in the saved file, but the filter may be missing from the column or reapplying the filter
            may hide some of the matching cells.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="dateGroups"/> is null.
            </exception>
            <exception cref="T:System.ArgumentNullException">
            A FixedDateGroup in the <paramref name="dateGroups"/> collection is null.
            </exception>
            <exception cref="T:System.ArgumentException">
            Multiple items in <paramref name="dateGroups"/> are equal to each other.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            <paramref name="includeBlanks"/> is False and <paramref name="dateGroups"/> has no items. At least one value must be allowed.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The <see cref="P:Infragistics.Documents.Excel.WorksheetTable.IsFilterUIVisible"/> value of the owning table is False. 
            Filters cannot be applied when the header row or filter button is hidden.
            </exception>
            <seealso cref="T:Infragistics.Documents.Excel.Filtering.FixedValuesFilter"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.Filter"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableColumn.ClearFilter"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetTableColumn.ApplyFixedValuesFilter(System.Boolean,Infragistics.Documents.Excel.Filtering.CalendarType,Infragistics.Documents.Excel.Filtering.FixedDateGroup[])">
            <summary>
            Applies a <see cref="T:Infragistics.Documents.Excel.Filtering.FixedValuesFilter"/> to the column.
            </summary>
            <param name="includeBlanks">The value which indicates whether blank cells should be filtered in.</param>
            <param name="calendarType">The calendar type used to interpret values in the <paramref name="dateGroups"/> collection.</param>
            <param name="dateGroups">The collection of fixed date groups which should be filtered in.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="dateGroups"/> is null.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="calendarType"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.Filtering.CalendarType"/> enumeration.
            </exception>
            <exception cref="T:System.ArgumentNullException">
            A FixedDateGroup in the <paramref name="dateGroups"/> collection is null.
            </exception>
            <exception cref="T:System.ArgumentException">
            Multiple items in <paramref name="dateGroups"/> are equal to each other.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            <paramref name="includeBlanks"/> is False and <paramref name="dateGroups"/> has no items. At least one value must be allowed.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The <see cref="P:Infragistics.Documents.Excel.WorksheetTable.IsFilterUIVisible"/> value of the owning table is False. 
            Filters cannot be applied when the header row or filter button is hidden.
            </exception>
            <seealso cref="T:Infragistics.Documents.Excel.Filtering.FixedValuesFilter"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.Filter"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableColumn.ClearFilter"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetTableColumn.ApplyFixedValuesFilter(System.Boolean,Infragistics.Documents.Excel.Filtering.CalendarType,System.Collections.Generic.IEnumerable{Infragistics.Documents.Excel.Filtering.FixedDateGroup})">
            <summary>
            Applies a <see cref="T:Infragistics.Documents.Excel.Filtering.FixedValuesFilter"/> to the column.
            </summary>
            <param name="includeBlanks">The value which indicates whether blank cells should be filtered in.</param>
            <param name="calendarType">The calendar type used to interpret values in the <paramref name="dateGroups"/> collection.</param>
            <param name="dateGroups">The collection of fixed date groups which should be filtered in.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="dateGroups"/> is null.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="calendarType"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.Filtering.CalendarType"/> enumeration.
            </exception>
            <exception cref="T:System.ArgumentNullException">
            A FixedDateGroup in the <paramref name="dateGroups"/> collection is null.
            </exception>
            <exception cref="T:System.ArgumentException">
            Multiple items in <paramref name="dateGroups"/> are equal to each other.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            <paramref name="includeBlanks"/> is False and <paramref name="dateGroups"/> has no items. At least one value must be allowed.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The <see cref="P:Infragistics.Documents.Excel.WorksheetTable.IsFilterUIVisible"/> value of the owning table is False. 
            Filters cannot be applied when the header row or filter button is hidden.
            </exception>
            <seealso cref="T:Infragistics.Documents.Excel.Filtering.FixedValuesFilter"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.Filter"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableColumn.ClearFilter"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetTableColumn.ApplyFontColorFilter(System.Drawing.Color)">
            <summary>
            Applies a <see cref="T:Infragistics.Documents.Excel.Filtering.FontColorFilter"/> to the column.
            </summary>
            <param name="fontColor">The font color by which the cells should be filtered.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="fontColor"/> is empty.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The <see cref="P:Infragistics.Documents.Excel.WorksheetTable.IsFilterUIVisible"/> value of the owning table is False. 
            Filters cannot be applied when the header row or filter button is hidden.
            </exception>
            <seealso cref="T:Infragistics.Documents.Excel.Filtering.FontColorFilter"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.Filter"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableColumn.ClearFilter"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetTableColumn.ApplyFontColorFilter(Infragistics.Documents.Excel.WorkbookColorInfo)">
            <summary>
            Applies a <see cref="T:Infragistics.Documents.Excel.Filtering.FontColorFilter"/> to the column.
            </summary>
            <param name="fontColorInfo">
            A <see cref="T:Infragistics.Documents.Excel.WorkbookColorInfo"/> which describes the font color by which the cells should be filtered.
            </param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="fontColorInfo"/> is null.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The <see cref="P:Infragistics.Documents.Excel.WorksheetTable.IsFilterUIVisible"/> value of the owning table is False. 
            Filters cannot be applied when the header row or filter button is hidden.
            </exception>
            <seealso cref="T:Infragistics.Documents.Excel.Filtering.FontColorFilter"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.Filter"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableColumn.ClearFilter"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetTableColumn.ApplyRelativeDateRangeFilter(Infragistics.Documents.Excel.Filtering.RelativeDateRangeOffset,Infragistics.Documents.Excel.Filtering.RelativeDateRangeDuration)">
            <summary>
            Applies a <see cref="T:Infragistics.Documents.Excel.Filtering.RelativeDateRangeFilter"/> to the column.
            </summary>
            <param name="offset">
            The offset of relative filter. This combined with the <paramref name="duration"/> determines the full range of accepted dates.
            </param>
            <param name="duration">The duration of the full range of accepted dates.</param>
            <remarks>
            <p class="body">
            The RelativeDateRangeFilter allows you to filter in dates which are in the previous, current, or next time period 
            relative to the date when the filter was applied. The time periods available are day, week, month, quarter, year.
            So when using the previous filter type with a day duration, a 'yesterday' filter is created. Or when using a current 
            filter type with a year duration, a 'this year' filter is created. However, these filters compare the data against 
            the date when the filter was created. So a 'this year' filter created in 1999 will filter in all cells containing 
            dates in 1999, even if the workbook is opened in 2012.
            </p>
            </remarks>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="offset"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.Filtering.RelativeDateRangeOffset"/> enumeration.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="duration"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.Filtering.RelativeDateRangeDuration"/> enumeration.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The <see cref="P:Infragistics.Documents.Excel.WorksheetTable.IsFilterUIVisible"/> value of the owning table is False. 
            Filters cannot be applied when the header row or filter button is hidden.
            </exception>
            <seealso cref="T:Infragistics.Documents.Excel.Filtering.RelativeDateRangeFilter"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.Filter"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableColumn.ClearFilter"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetTableColumn.ApplyTopOrBottomFilter">
            <summary>
            Applies a <see cref="T:Infragistics.Documents.Excel.Filtering.TopOrBottomFilter"/> to the column which will filter in the top 10 values in the list of sorted values.
            </summary>
            <exception cref="T:System.InvalidOperationException">
            The <see cref="P:Infragistics.Documents.Excel.WorksheetTable.IsFilterUIVisible"/> value of the owning table is False. 
            Filters cannot be applied when the header row or filter button is hidden.
            </exception>
            <seealso cref="T:Infragistics.Documents.Excel.Filtering.TopOrBottomFilter"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.Filter"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableColumn.ClearFilter"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetTableColumn.ApplyTopOrBottomFilter(Infragistics.Documents.Excel.Filtering.TopOrBottomFilterType,System.Int32)">
            <summary>
            Applies a <see cref="T:Infragistics.Documents.Excel.Filtering.TopOrBottomFilter"/> to the column.
            </summary>
            <param name="type">The type of the filter.</param>
            <param name="value">The number or percentage of value of values which should be filtered in.</param>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="type"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.Filtering.TopOrBottomFilterType"/> enumeration.
            </exception>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="value"/> is less than 1 or greater than 500.
            </exception>
            <exception cref="T:System.InvalidOperationException">
            The <see cref="P:Infragistics.Documents.Excel.WorksheetTable.IsFilterUIVisible"/> value of the owning table is False. 
            Filters cannot be applied when the header row or filter button is hidden.
            </exception>
            <seealso cref="T:Infragistics.Documents.Excel.Filtering.TopOrBottomFilter"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.Filter"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableColumn.ClearFilter"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetTableColumn.ApplyYearToDateFilter">
            <summary>
            Applies a <see cref="T:Infragistics.Documents.Excel.Filtering.YearToDateFilter"/> to the column.
            </summary>
            <exception cref="T:System.InvalidOperationException">
            The <see cref="P:Infragistics.Documents.Excel.WorksheetTable.IsFilterUIVisible"/> value of the owning table is False. 
            Filters cannot be applied when the header row or filter button is hidden.
            </exception>
            <seealso cref="T:Infragistics.Documents.Excel.Filtering.YearToDateFilter"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.Filter"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableColumn.ClearFilter"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetTableColumn.ClearFilter">
            <summary>
            Removes the filter from the column if one is applied.
            </summary>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableColumn.ApplyAverageFilter(Infragistics.Documents.Excel.Filtering.AverageFilterType)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableColumn.ApplyCustomFilter(Infragistics.Documents.Excel.Filtering.CustomFilterCondition)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableColumn.ApplyCustomFilter(Infragistics.Documents.Excel.Filtering.CustomFilterCondition,Infragistics.Documents.Excel.Filtering.CustomFilterCondition,Infragistics.Documents.Excel.Filtering.ConditionalOperator)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableColumn.ApplyDatePeriodFilter(Infragistics.Documents.Excel.Filtering.DatePeriodFilterType,System.Int32)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableColumn.ApplyFillFilter(Infragistics.Documents.Excel.CellFill)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableColumn.ApplyFixedValuesFilter(System.Boolean,System.String[])"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableColumn.ApplyFixedValuesFilter(System.Boolean,System.Collections.Generic.IEnumerable{System.String})"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableColumn.ApplyFixedValuesFilter(System.Boolean,System.Collections.Generic.IEnumerable{Infragistics.Documents.Excel.Filtering.FixedDateGroup})"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableColumn.ApplyFixedValuesFilter(System.Boolean,Infragistics.Documents.Excel.Filtering.CalendarType,System.Collections.Generic.IEnumerable{Infragistics.Documents.Excel.Filtering.FixedDateGroup})"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableColumn.ApplyFontColorFilter(System.Drawing.Color)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableColumn.ApplyFontColorFilter(Infragistics.Documents.Excel.WorkbookColorInfo)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableColumn.ApplyRelativeDateRangeFilter(Infragistics.Documents.Excel.Filtering.RelativeDateRangeOffset,Infragistics.Documents.Excel.Filtering.RelativeDateRangeDuration)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableColumn.ApplyTopOrBottomFilter"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableColumn.ApplyTopOrBottomFilter(Infragistics.Documents.Excel.Filtering.TopOrBottomFilterType,System.Int32)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableColumn.ApplyYearToDateFilter"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.Filter"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetTableColumn.SetColumnFormula(Infragistics.Documents.Excel.Formula,System.Boolean)">
            <summary>
            Sets the formula to use in the data cells in the column.
            </summary>
            <param name="formula">The formula for the data cells of the column or null to remove the current column formula.</param>
            <param name="overwriteExistingValues">
            True to overwrite the existing cells values and apply the formula to all data cells in the column. 
            False to only apply the formula to the cells with no value set.
            </param>
            <remarks>
            <p class="body">
            If any relative cell or region references are in the specified formula, it will be assumed that the actual formula is being applied to 
            the first data cell in the column. When the formula is applied to other cells in the column, the relative references will be offset by
            the appropriate amount.
            </p>
            <p class="body">
            When the column formula is set and the table is resized to give it more rows, the new cells in the column will have the column formula 
            applied to them.
            </p>
            <p class="body">
            If there was a different column formula applied previously and it was applied to any of the cells in the column, setting it to a 
            different formula will overwrite the formulas on those cells, regardless of the value of <paramref name="overwriteExistingValues"/>.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentException">
            <paramref name="formula"/> is already applied to something else, such as a cell or table column.
            </exception>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.ColumnFormula"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetTableColumn.AreaFormats">
            <summary>
            Gets the collection of formats used for each area of the column.
            </summary>
            <remarks>
            <p class="body">
            The available areas of the column which can have a format set are the header, data, and totals areas.
            </p>
            <p class="body">
            Applying a format to an area will apply the format to all cells in that area.
            </p>
            <p class="body">
            If any area formats on the columns are set when the table is resized to give it more rows, the new cells in the column will 
            get the new format applied.
            </p>
            </remarks>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.Filter"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTable.AreaFormats"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableStyle.AreaFormats"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTable.Resize(System.String)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTable.Resize(Infragistics.Documents.Excel.WorksheetRegion)"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetTableColumn.ColumnFormula">
            <summary>
            Gets the formula associated with the data area of the column.
            </summary>
            <remarks>
            <p class="body">
            When the column formula is set and the table is resized to give it more rows, the new cells in the column will have the column formula 
            applied to them.
            </p>
            </remarks>
            <value>A <see cref="T:Infragistics.Documents.Excel.Formula"/> instance representing the formula for the data area of the column or null if no formula is applied.</value>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableColumn.SetColumnFormula(Infragistics.Documents.Excel.Formula,System.Boolean)"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetTableColumn.DataAreaRegion">
            <summary>
            Gets the <see cref="T:Infragistics.Documents.Excel.WorksheetRegion"/> which represents the region of cells in the data area of the column.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetTableColumn.Filter">
            <summary>
            Gets the filter applied to the column.
            </summary>
            <remarks>
            <p class="body">
            Filters are not constantly evaluated as data within the table changes. Filters are applied to the table only when they are 
            added or removed on a column in the table or when the <see cref="M:Infragistics.Documents.Excel.WorksheetTable.ReapplyFilters"/> method is called.
            </p>
            <p class="note">
            <B>Note:</B> When the filters are reevaluated, the rows of any cells which don't meet the filter criteria of their column will 
            be hidden. When a row is filtered out, the entire row is hidden from the worksheet, so any data outside the table but in the 
            same row will also be hidden.
            </p>
            </remarks>
            <value>
            A <see cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.Filter"/>-derived instance if a filter is applied or null if the column is not filtered.
            </value>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableColumn.ApplyAverageFilter(Infragistics.Documents.Excel.Filtering.AverageFilterType)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableColumn.ApplyCustomFilter(Infragistics.Documents.Excel.Filtering.CustomFilterCondition)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableColumn.ApplyCustomFilter(Infragistics.Documents.Excel.Filtering.CustomFilterCondition,Infragistics.Documents.Excel.Filtering.CustomFilterCondition,Infragistics.Documents.Excel.Filtering.ConditionalOperator)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableColumn.ApplyDatePeriodFilter(Infragistics.Documents.Excel.Filtering.DatePeriodFilterType,System.Int32)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableColumn.ApplyFontColorFilter(System.Drawing.Color)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableColumn.ApplyFontColorFilter(Infragistics.Documents.Excel.WorkbookColorInfo)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableColumn.ApplyFixedValuesFilter(System.Boolean,System.String[])"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableColumn.ApplyFixedValuesFilter(System.Boolean,System.Collections.Generic.IEnumerable{System.String})"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableColumn.ApplyFixedValuesFilter(System.Boolean,System.Collections.Generic.IEnumerable{Infragistics.Documents.Excel.Filtering.FixedDateGroup})"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableColumn.ApplyFixedValuesFilter(System.Boolean,Infragistics.Documents.Excel.Filtering.CalendarType,System.Collections.Generic.IEnumerable{Infragistics.Documents.Excel.Filtering.FixedDateGroup})"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableColumn.ApplyRelativeDateRangeFilter(Infragistics.Documents.Excel.Filtering.RelativeDateRangeOffset,Infragistics.Documents.Excel.Filtering.RelativeDateRangeDuration)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableColumn.ApplyTopOrBottomFilter"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableColumn.ApplyTopOrBottomFilter(Infragistics.Documents.Excel.Filtering.TopOrBottomFilterType,System.Int32)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableColumn.ApplyYearToDateFilter"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableColumn.ClearFilter"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTable.ClearFilters"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTable.ReapplyFilters"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetTableColumn.HeaderCell">
            <summary>
            Gets the <see cref="T:Infragistics.Documents.Excel.WorksheetCell"/> which represents the header cell for the column.
            </summary>
            <value>
            A WorksheetCell which represents the header cell for the column or null if the header row is not visible in the table.
            </value>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTable.IsHeaderRowVisible"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetTableColumn.Index">
            <summary>
            Gets the 0-based index of the column in the owning <see cref="P:Infragistics.Documents.Excel.WorksheetTable.Columns"/> collection.
            </summary>
            <value>
            The 0-based index of the column in its collection or -1 if the column has been removed from the table.
            </value>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTable.Columns"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetTableColumn.Name">
            <summary>
            Gets or sets the name of the column.
            </summary>
            <remarks>
            <p class="body">
            If the header row is visible in the <see cref="T:Infragistics.Documents.Excel.WorksheetTable"/>, the name of the column will be displayed in the cell of the 
            column in the header row.
            </p>
            <p class="body">
            When the WorksheetTable is created, the column names will be taken from the cells in the header row. If the table does not 
            contain a header row, the column names will be generated.
            </p>
            <p class="body">
            The column names are unique within the owning WorksheetTable. If, when the table is created, there are two or more columns with 
            the same name, the second and subsequent duplicate column names will have a number appended to make them unique. If any cells in 
            the header row have a non-string value, their value will be changed to a string (the current display text of the cell). If any 
            cells in the header row have no value, they will be given a generated column name.
            </p>
            <p class="body">
            If the Name property is set to a null or empty string, a column name will be generated. If the value is set to a column name which
            already exists in the table, the column with the higher index will have a number appended to its name so all column names can stay 
            unique.
            </p>
            </remarks>
            <value>The unique name of the column within the owning WorksheetTable.</value>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTable.IsHeaderRowVisible"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetTableColumn.SortCondition">
            <summary>
            Gets or sets the sort condition used to sort the column in the table.
            </summary>
            <remarks>
            <p class="body">
            When a sort condition is set on the column, the SortConditions collection on the <see cref="P:Infragistics.Documents.Excel.WorksheetTable.SortSettings"/> will be cleared 
            and the new sort condition will be added. To sort by multiple columns, the sort conditions must be added to the SortConditions collection 
            instead of set on the column. However, if a sort condition is cleared with this property, just the sort condition for the column will be 
            removed from the SortConditions collection. All other SortConditions will remain in the collection.
            </p>
            <p class="note">
            <B>Note:</B> Sort conditions are not constantly evaluated as data within the table changes. Sort conditions are applied to the table 
            only when they are are added or removed on a column in the table or when the <see cref="M:Infragistics.Documents.Excel.WorksheetTable.ReapplySortConditions"/> method 
            is called.
            </p>
            </remarks>
            <value>The <see cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.SortCondition"/>-derived instance used to sort the column or null of the column is not sorted.</value>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTable.SortSettings"/>
            <seealso cref="P:Infragistics.Documents.Excel.Sorting.SortSettings`1.SortConditions"/>
            <seealso cref="T:Infragistics.Documents.Excel.Sorting.SortConditionCollection`1"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTable.ClearSortConditions"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTable.ReapplySortConditions"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetTableColumn.Table">
            <summary>
            Gets the <see cref="T:Infragistics.Documents.Excel.WorksheetTable"/> to which the column belongs.
            </summary>
            <value>
            The WorksheetTable to which the column belongs or null if the column has been removed from the table.
            </value>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetTableColumn.TotalCell">
            <summary>
            Gets the <see cref="T:Infragistics.Documents.Excel.WorksheetCell"/> which represents the total cell for the column.
            </summary>
            <value>
            A WorksheetCell which represents the total cell for the column or null if the totals row is not visible in the table.
            </value>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTable.IsTotalsRowVisible"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetTableColumn.TotalFormula">
            <summary>
            Gets or sets the formula to use in the total cell of the column.
            </summary>
            <remarks>
            <p class="body">
            The total formula can be set regardless of whether or not the totals row is visible. If the totals row is hidden, the
            formula will not be applied anywhere. When the totals row is visible, it will be applied to the total cell of the column.
            </p>
            <p class="body">
            Setting the TotalFormula to a non-null value will clear the <see cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.TotalLabel"/>, and vice versa.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentException">
            The value is already applied to something else, such as a cell or table column.
            </exception>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.TotalLabel"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTable.IsTotalsRowVisible"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetTableColumn.TotalLabel">
            <summary>
            Gets or sets the text label to use in the total cell of the column.
            </summary>
            <remarks>
            <p class="body">
            The total label can be set regardless of whether or not the totals row is visible. If the totals row is hidden, the
            label will not be displayed anywhere. When the totals row is visible, it will be set as the value of the total cell of the column.
            </p>
            <p class="body">
            Setting the <see cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.TotalFormula"/> to a non-null value will clear the TotalLabel, and vice versa.
            </p>
            </remarks>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.TotalFormula"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTable.IsTotalsRowVisible"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetTableColumn.WholeColumnRegion">
            <summary>
            Gets the <see cref="T:Infragistics.Documents.Excel.WorksheetRegion"/> which represents the region of cells in the whole column, including the header and total cells, 
            if visible.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.WorksheetTableColumnCollection">
            <summary>
            A read-only collection of all <see cref="T:Infragistics.Documents.Excel.WorksheetTableColumn"/> instances which exist in a <see cref="T:Infragistics.Documents.Excel.WorksheetTable"/>.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTable.Columns"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetTableColumnCollection.Contains(Infragistics.Documents.Excel.WorksheetTableColumn)">
            <summary>
            Determines whether the specified <see cref="T:Infragistics.Documents.Excel.WorksheetTableColumn"/> is in the collection.
            </summary>
            <param name="column">The column to find in the collection.</param>
            <returns>True if the specified column is in the collection; False otherwise.</returns>
            <seealso cref="T:Infragistics.Documents.Excel.WorksheetTableColumn"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetTableColumnCollection.IndexOf(Infragistics.Documents.Excel.WorksheetTableColumn)">
            <summary>
            Gets the index of the specified <see cref="T:Infragistics.Documents.Excel.WorksheetTableColumn"/> in the collection.
            </summary>
            <param name="column">The WorksheetTableColumn to find in the collection.</param>
            <returns>
            The 0-based index of the specified WorksheetTableColumn in the collection or -1 if the item is not in the collection.
            </returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetTableColumnCollection.Count">
            <summary>
            Gets the number of <see cref="T:Infragistics.Documents.Excel.WorksheetTableColumn"/> instances in the collection.
            </summary>
            <value>The number of columns in the collection.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetTableColumnCollection.Item(System.Int32)">
            <summary>
            Gets the <see cref="T:Infragistics.Documents.Excel.WorksheetTableColumn"/> at the specified index.
            </summary>
            <param name="index">The 0-based index of the column to get.</param>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="index"/> is less than 0 or greater than or equal to the number of columns in the collection.
            </exception>
            <returns>The WorksheetTableColumn at the specified index.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetTableColumnCollection.Item(System.String)">
            <summary>
            Gets the <see cref="T:Infragistics.Documents.Excel.WorksheetTableColumn"/> with the specified name or null if it doesn't exist.
            </summary>
            <param name="name">The name of the column to get.</param>
            <remarks>
            <p class="body">
            Column names are compared case-insensitively.
            </p>
            </remarks>
            <returns>The WorksheetTableColumn with the specified name or null a column with the specified name doesn't exist.</returns>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.Name"/>
        </member>
        <member name="T:Infragistics.Documents.Excel.WorksheetTableStyle">
            <summary>
            Represents a style which can be applied to a <see cref="T:Infragistics.Documents.Excel.WorksheetTable"/>.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTable.Style"/>
            <seealso cref="P:Infragistics.Documents.Excel.Workbook.DefaultTableStyle"/>
            <seealso cref="P:Infragistics.Documents.Excel.Workbook.CustomTableStyles"/>
            <seealso cref="P:Infragistics.Documents.Excel.Workbook.StandardTableStyles"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetTableStyle.#ctor(System.String)">
            <summary>
            Creates a custom <see cref="T:Infragistics.Documents.Excel.WorksheetTableStyle"/> instance.
            </summary>
            <param name="name">The name of the new style.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="name"/> is null or empty.
            </exception>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorksheetTableStyle.Clone(System.String)">
            <summary>
            Duplicates the style and returns a deep copy.
            </summary>
            <param name="name">The name to give to the cloned style.</param>
            <remarks>
            <p class="body">
            A cloned style must be added to the <see cref="P:Infragistics.Documents.Excel.Workbook.CustomTableStyles"/> collection before it can be applied to a 
            <see cref="T:Infragistics.Documents.Excel.WorksheetTable"/>.
            </p>
            <p class="body">
            The only value not cloned from the style is the <see cref="P:Infragistics.Documents.Excel.WorksheetTableStyle.IsCustom"/> value. Cloning a standard style creates a custom style with 
            the same style settings which can then be changed.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="name"/> is null or empty.
            </exception>
            <returns>The clone of the style.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetTableStyle.AlternateColumnStripeWidth">
            <summary>
            Gets or sets the number of columns which will span each alternate column stripe. 
            </summary>
            <remarks>
            <p class="body">
            The stripe sizes must be between 1 and 9, inclusive.
            </p>
            <p class="body">
            The column stripes are assigned from left to right in the table, first assigning the column stripe, then the alternate column 
            stripe, then repeating.
            </p>
            <p class="body">
            The alternate column stripe format is defined in the <see cref="P:Infragistics.Documents.Excel.WorksheetTableStyle.AreaFormats"/> collection and keyed by the 
            <see cref="T:Infragistics.Documents.Excel.WorksheetTableStyleArea"/>.AlternateColumnStripe value.
            </p>
            </remarks>
            <exception cref="T:System.InvalidOperationException">
            The value is set and <see cref="P:Infragistics.Documents.Excel.WorksheetTableStyle.IsCustom"/> is False, indicating that the style is a read-only, standard table style.
            </exception>
            <exception cref="T:System.ArgumentOutOfRangeException">
            The value assigned is less than 1 or greater than 9.
            </exception>
            <value>The number of columns which will span each alternate column stripe.</value>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableStyle.ColumnStripeWidth"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetTableStyle.AlternateRowStripeHeight">
            <summary>
            Gets or sets the number of rows which will span each alternate row stripe. 
            </summary>
            <remarks>
            <p class="body">
            The stripe sizes must be between 1 and 9, inclusive.
            </p>
            <p class="body">
            The row stripes are assigned from top to bottom in the table, first assigning the row stripe, then the alternate row
            stripe, then repeating.
            </p>
            <p class="body">
            The alternate row stripe format is defined in the <see cref="P:Infragistics.Documents.Excel.WorksheetTableStyle.AreaFormats"/> collection and keyed by the 
            <see cref="T:Infragistics.Documents.Excel.WorksheetTableStyleArea"/>.AlternateRowStripe value.
            </p>
            </remarks>
            <exception cref="T:System.InvalidOperationException">
            The value is set and <see cref="P:Infragistics.Documents.Excel.WorksheetTableStyle.IsCustom"/> is False, indicating that the style is a read-only, standard table style.
            </exception>
            <exception cref="T:System.ArgumentOutOfRangeException">
            The value assigned is less than 1 or greater than 9.
            </exception>
            <value>The number of rows which will span each alternate row stripe.</value>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableStyle.RowStripeHeight"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetTableStyle.AreaFormats">
            <summary>
            Gets the collection of formats used for each area of a <see cref="T:Infragistics.Documents.Excel.WorksheetTable"/> to which the style is applied.
            </summary>
            <remarks>
            <p class="body">
            The area formats specified are differential formats. In other words, only the properties that are set to non-default values will be
            applied to the appropriate cells. An area format can define only a background color or only font information and that format will be 
            applied to the cells while all other formatting properties on the cells will be maintained.
            </p>
            </remarks>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTable.AreaFormats"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.AreaFormats"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetTableStyle.ColumnStripeWidth">
            <summary>
            Gets or sets the number of columns which will span each column stripe. 
            </summary>
            <remarks>
            <p class="body">
            The stripe sizes must be between 1 and 9, inclusive.
            </p>
            <p class="body">
            The column stripes are assigned from left to right in the table, first assigning the column stripe, then the alternate column 
            stripe, then repeating.
            </p>
            <p class="body">
            The column stripe format is defined in the <see cref="P:Infragistics.Documents.Excel.WorksheetTableStyle.AreaFormats"/> collection and keyed by the 
            <see cref="T:Infragistics.Documents.Excel.WorksheetTableStyleArea"/>.ColumnStripe value.
            </p>
            </remarks>
            <value>The number of columns which will span each column stripe.</value>
            <exception cref="T:System.InvalidOperationException">
            The value is set and <see cref="P:Infragistics.Documents.Excel.WorksheetTableStyle.IsCustom"/> is False, indicating that the style is a read-only, standard table style.
            </exception>
            <exception cref="T:System.ArgumentOutOfRangeException">
            The value assigned is less than 1 or greater than 9.
            </exception>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableStyle.AlternateColumnStripeWidth"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetTableStyle.IsCustom">
            <summary>
            Gets the value indicating whether the style is a custom style.
            </summary>
            <value>True id this is a custom table style; False if this is a read-only, standard table style.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetTableStyle.Name">
            <summary>
            Gets or sets the name of the style.
            </summary>
            <exception cref="T:System.InvalidOperationException">
            The value is set and <see cref="P:Infragistics.Documents.Excel.WorksheetTableStyle.IsCustom"/> is False, indicating that the style is a read-only, standard table style.
            </exception>
            <exception cref="T:System.ArgumentException">
            The value assigned is null, empty, or greater than 255 characters in length.
            </exception>
            <exception cref="T:System.ArgumentException">
            The value assigned matches the name of another custom style in the owning <see cref="P:Infragistics.Documents.Excel.Workbook.CustomTableStyles"/> collection.
            Table names are compared case-insensitively.
            </exception>
            <value>The name of the style.</value>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorksheetTableStyle.RowStripeHeight">
            <summary>
            Gets or sets the number of rows which will span each row stripe. 
            </summary>
            <remarks>
            <p class="body">
            The stripe sizes must be between 1 and 9, inclusive.
            </p>
            <p class="body">
            The row stripes are assigned from top to bottom in the table, first assigning the row stripe, then the alternate row
            stripe, then repeating.
            </p>
            <p class="body">
            The row stripe format is defined in the <see cref="P:Infragistics.Documents.Excel.WorksheetTableStyle.AreaFormats"/> collection and keyed by the 
            <see cref="T:Infragistics.Documents.Excel.WorksheetTableStyleArea"/>.RowStripe value.
            </p>
            </remarks>
            <exception cref="T:System.InvalidOperationException">
            The value is set and <see cref="P:Infragistics.Documents.Excel.WorksheetTableStyle.IsCustom"/> is False, indicating that the style is a read-only, standard table style.
            </exception>
            <exception cref="T:System.ArgumentOutOfRangeException">
            The value assigned is less than 1 or greater than 9.
            </exception>
            <value>The number of rows which will span each row stripe.</value>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableStyle.AlternateRowStripeHeight"/>
        </member>
        <member name="T:Infragistics.Documents.Excel.WorkbookColorInfo">
            <summary>
            An immutable object which represents a color in a Microsoft Excel workbook.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.BottomBorderColorInfo"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.DiagonalBorderColorInfo"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.LeftBorderColorInfo"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.RightBorderColorInfo"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.TopBorderColorInfo"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorkbookFont.ColorInfo"/>
            <seealso cref="P:Infragistics.Documents.Excel.CellFillPattern.BackgroundColorInfo"/>
            <seealso cref="P:Infragistics.Documents.Excel.CellFillPattern.PatternColorInfo"/>
            <seealso cref="P:Infragistics.Documents.Excel.CellFillGradientStop.ColorInfo"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorkbookColorInfo.#ctor(System.Drawing.Color)">
            <summary>
            Creates a new <see cref="T:Infragistics.Documents.Excel.WorkbookColorInfo"/> with the specified Color.
            </summary>
            <param name="color">The color which should be displayed when the WorkbookColorInfo is used.</param>
            <exception cref="T:System.ArgumentException">
            <paramref name="color"/> is the empty Color or has a non-opaque alpha channel.
            </exception>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorkbookColorInfo.#ctor(System.Drawing.Color,System.Double)">
            <summary>
            Creates a new <see cref="T:Infragistics.Documents.Excel.WorkbookColorInfo"/> with the specified Color and tint.
            </summary>
            <param name="color">The base color which should be displayed when the WorkbookColorInfo is used.</param>
            <param name="tint">The tint to apply to the base color, from -1.0 (100% darken) to 1.0 (100% lighten).</param>
            <exception cref="T:System.ArgumentException">
            <paramref name="color"/> is the empty Color or has a non-opaque alpha channel.
            </exception>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="tint"/> is outside the range of -1.0 to 1.0, inclusive.
            </exception>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorkbookColorInfo.#ctor(Infragistics.Documents.Excel.WorkbookThemeColorType)">
            <summary>
            Creates a new <see cref="T:Infragistics.Documents.Excel.WorkbookColorInfo"/> with the specified theme color.
            </summary>
            <param name="themeColorType">The type of theme color which should be displayed when the WorkbookColorInfo is used.</param>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="themeColorType"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.WorkbookThemeColorType"/> enumeration.
            </exception>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorkbookColorInfo.#ctor(Infragistics.Documents.Excel.WorkbookThemeColorType,System.Double)">
            <summary>
            Creates a new <see cref="T:Infragistics.Documents.Excel.WorkbookColorInfo"/> with the specified theme color and tint.
            </summary>
            <param name="themeColorType">The type of theme color which should be the base color when the WorkbookColorInfo is used.</param>
            <param name="tint">The tint to apply to the base color, from -1.0 (100% darken) to 1.0 (100% lighten).</param>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="themeColorType"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.WorkbookThemeColorType"/> enumeration.
            </exception>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="tint"/> is outside the range of -1.0 to 1.0, inclusive.
            </exception>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorkbookColorInfo.Equals(System.Object)">
            <summary>
            Determines whether the <see cref="T:Infragistics.Documents.Excel.WorkbookColorInfo"/> is equal to the specified object.
            </summary>
            <param name="obj">The object to test for equality.</param>
            <returns>True if the object is equal to this instance; False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorkbookColorInfo.GetHashCode">
            <summary>
            Gets the hash code for the <see cref="T:Infragistics.Documents.Excel.WorkbookColorInfo"/>.
            </summary>
            <returns>A number which can be used to hash this instance.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorkbookColorInfo.ToString">
            <summary>
            Gets the string representation of the <see cref="T:Infragistics.Documents.Excel.WorkbookColorInfo"/>.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorkbookColorInfo.op_Equality(Infragistics.Documents.Excel.WorkbookColorInfo,Infragistics.Documents.Excel.WorkbookColorInfo)">
            <summary>
            Determines whether two <see cref="T:Infragistics.Documents.Excel.WorkbookColorInfo"/> instances are equal.
            </summary>
            <param name="a">The first WorkbookColorInfo instance.</param>
            <param name="b">The second WorkbookColorInfo instance.</param>
            <returns>True if the WorkbookColorInfo instances are equal; False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorkbookColorInfo.op_Inequality(Infragistics.Documents.Excel.WorkbookColorInfo,Infragistics.Documents.Excel.WorkbookColorInfo)">
            <summary>
            Determines whether two <see cref="T:Infragistics.Documents.Excel.WorkbookColorInfo"/> instances are unequal.
            </summary>
            <param name="a">The first WorkbookColorInfo instance.</param>
            <param name="b">The second WorkbookColorInfo instance.</param>
            <returns>True if the WorkbookColorInfo instances are unequal; False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorkbookColorInfo.GetResolvedColor">
            <summary>
            Gets the actual color which will be seen in Microsoft Excel if the <see cref="T:Infragistics.Documents.Excel.WorkbookColorInfo"/> is used.
            </summary>
            <exception cref="T:System.ArgumentNullException">
            The <see cref="P:Infragistics.Documents.Excel.WorkbookColorInfo.ThemeColorType"/> is not null. When the ThemeColorType is set, the <see cref="M:Infragistics.Documents.Excel.WorkbookColorInfo.GetResolvedColor(Infragistics.Documents.Excel.Workbook)"/> method must be called with 
            a non-null <see cref="T:Infragistics.Documents.Excel.Workbook"/>.
            </exception>
            <returns>
            A Color which combines the <see cref="P:Infragistics.Documents.Excel.WorkbookColorInfo.Color"/> and <see cref="P:Infragistics.Documents.Excel.WorkbookColorInfo.Tint"/> if it is set.
            </returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorkbookColorInfo.GetResolvedColor(Infragistics.Documents.Excel.Workbook)">
            <summary>
            Gets the actual color which will be seen in Microsoft Excel if the <see cref="T:Infragistics.Documents.Excel.WorkbookColorInfo"/> is used.
            </summary>
            <param name="workbook">The workbook in which the WorkbookColorInfo is used.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="workbook"/> is null and <see cref="P:Infragistics.Documents.Excel.WorkbookColorInfo.ThemeColorType"/> is not null. When the ThemeColorType is set, the method must be called with a 
            non-null <see cref="T:Infragistics.Documents.Excel.Workbook"/>.
            </exception>
            <returns>
            A Color which combines the <see cref="P:Infragistics.Documents.Excel.WorkbookColorInfo.Color"/>, <see cref="P:Infragistics.Documents.Excel.WorkbookColorInfo.ThemeColorType"/>, and/or <see cref="P:Infragistics.Documents.Excel.WorkbookColorInfo.Tint"/>, depending on what is set.
            </returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorkbookColorInfo.Automatic">
            <summary>
            Gets the automatic color, which is the window text system color.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.WorkbookColorInfo.IsAutomatic"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorkbookColorInfo.Color">
            <summary>
            Gets the base color associated of the <see cref="T:Infragistics.Documents.Excel.WorkbookColorInfo"/>.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.WorkbookColorInfo.Tint"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorkbookColorInfo.IsAutomatic">
            <summary>
            Gets the value which indicates whether the <see cref="T:Infragistics.Documents.Excel.WorkbookColorInfo"/> is automatic, or the window text system color.
            </summary>
            <see cref="P:Infragistics.Documents.Excel.WorkbookColorInfo.Automatic"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorkbookColorInfo.ThemeColorType">
            <summary>
            Gets the base theme color associated of the <see cref="T:Infragistics.Documents.Excel.WorkbookColorInfo"/>.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.WorkbookColorInfo.Tint"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorkbookColorInfo.Tint">
            <summary>
            Gets the to apply to the base color, from -1.0 (100% darken) to 1.0 (100% lighten).
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.WorkbookColorInfo.Color"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorkbookColorInfo.ThemeColorType"/>
        </member>
        <member name="T:Infragistics.Documents.Excel.WorkbookColorPalette">
            <summary>
            Represents the color palette used when the saved file is opened in Microsoft Excel 2003 and earlier versions. 
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.Workbook.Palette"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorkbookColorPalette.Contains(System.Drawing.Color)">
            <summary>
            Determines whether the specified color is in the color palette.
            </summary>
            <param name="color">The color to find in the palette.</param>
            <returns>Determines whether an equivalent color is in the palette.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorkbookColorPalette.GetIndexOfNearestColor(System.Drawing.Color)">
            <summary>
            Gets the index of the closest color in the color palette, which will be seen when the file is opened in Microsoft Excel 2003 
            and older versions.
            </summary>
            <param name="color">The color to match in the palette.</param>
            <returns>A 0-based index into the collection of the closest color available in the palette.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.WorkbookColorPalette.Reset">
            <summary>
            Resets the palette back to the default colors for Microsoft Excel.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.WorkbookColorPalette.IsCustom"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorkbookColorPalette.Count">
            <summary>
            Gets the number of colors in the palette, which is always 56.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorkbookColorPalette.Item(System.Int32)">
            <summary>
            Gets or sets a color in the palette.
            </summary>
            <remarks>
            <p class="body">
            When a color is set in the palette, <see cref="P:Infragistics.Documents.Excel.WorkbookColorPalette.IsCustom"/> will return True. The palette can than be reset with the 
            <see cref="M:Infragistics.Documents.Excel.WorkbookColorPalette.Reset"/> method.
            </p>
            <p class="body">
            Colors added to the palette must be opaque.
            </p>
            </remarks>
            <param name="index">The index of the color to get or set in the palette.</param>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="index"/> is less than 0 or greater than 55.
            </exception>
            <exception cref="T:System.ArgumentException">
            The value assigned is an empty color, a system color, or is not opaque.
            </exception>
            <seealso cref="P:Infragistics.Documents.Excel.WorkbookColorPalette.IsCustom"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorkbookColorPalette.Reset"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.WorkbookColorPalette.IsCustom">
            <summary>
            Gets the value which indicates whether the palette has been cusotmized.
            </summary>
            <seealso cref="M:Infragistics.Documents.Excel.WorkbookColorPalette.Reset"/>
        </member>
        <member name="T:Infragistics.Documents.Excel.CellFill">
            <summary>
            Abstract base class for the fill of a cell.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.Fill"/>
            <seealso cref="T:Infragistics.Documents.Excel.CellFillPattern"/>
            <seealso cref="T:Infragistics.Documents.Excel.CellFillGradient"/>
            <seealso cref="T:Infragistics.Documents.Excel.CellFillLinearGradient"/>
            <seealso cref="T:Infragistics.Documents.Excel.CellFillRectangularGradient"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.CellFill.CreateLinearGradientFill(System.Double,System.Drawing.Color,System.Drawing.Color)">
            <summary>
            Creates a linear gradient that can be applied to a cell's fill.
            </summary>
            <param name="angle">
            The angle, in degrees, of the direction of the linear gradient, going clockwise from the left-to-right direction.
            </param>
            <param name="color1">The color at the start of the gradient.</param>
            <param name="color2">The color at the end of the gradient.</param>
            <exception cref="T:System.ArgumentException">
            <paramref name="color1"/> or <paramref name="color2"/> are the empty or system colors or have a non-opaque alpha channel.
            </exception>
            <seealso cref="T:Infragistics.Documents.Excel.CellFillLinearGradient"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.CellFill.CreateLinearGradientFill(System.Double,Infragistics.Documents.Excel.WorkbookColorInfo,Infragistics.Documents.Excel.WorkbookColorInfo)">
            <summary>
            Creates a linear gradient that can be applied to a cell's fill.
            </summary>
            <param name="angle">
            The angle, in degrees, of the direction of the linear gradient, going clockwise from the left-to-right direction.
            </param>
            <param name="colorInfo1">A <see cref="T:Infragistics.Documents.Excel.WorkbookColorInfo"/> which describes the color at the start of the gradient.</param>
            <param name="colorInfo2">A <see cref="T:Infragistics.Documents.Excel.WorkbookColorInfo"/> which describes the color at the end of the gradient.</param>
            <exception cref="T:System.ArgumentException">
            <paramref name="colorInfo1"/> or <paramref name="colorInfo2"/> is an automatic or a system color.
            </exception>
            <seealso cref="T:Infragistics.Documents.Excel.CellFillLinearGradient"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.CellFill.CreateLinearGradientFill(System.Double,Infragistics.Documents.Excel.CellFillGradientStop[])">
            <summary>
            Creates a linear gradient that can be applied to a cell's fill.
            </summary>
            <param name="angle">
            The angle, in degrees, of the direction of the linear gradient, going clockwise from the left-to-right direction.
            </param>
            <param name="stops">
            Two or more gradient stops which describe the color transitions and their positions within the gradient.
            </param>
            <exception cref="T:System.ArgumentException">
            <paramref name="stops"/> contains less than two gradient stops. There must be at least two stops to define the gradient.
            </exception>
            <seealso cref="T:Infragistics.Documents.Excel.CellFillLinearGradient"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.CellFill.CreatePatternFill(System.Drawing.Color,System.Drawing.Color,Infragistics.Documents.Excel.FillPatternStyle)">
            <summary>
            Creates a solid color or pattern fill that can be applied to a cell.
            </summary>
            <param name="backgroundColor">
            The background color of the cell, which will only be seen if the <paramref name="patternStyle"/> is not None.
            </param>
            <param name="patternColor">
            The pattern color of the cell, which will only be seen if the <paramref name="patternStyle"/> is not None or Solid.
            </param>
            <param name="patternStyle">The fill pattern for the cell.</param>
            <exception cref="T:System.ArgumentException">
            <paramref name="backgroundColor"/> or <paramref name="patternColor"/> are the empty color or have a non-opaque alpha channel.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="patternStyle"/> is Default or not defined in the <see cref="T:Infragistics.Documents.Excel.FillPatternStyle"/> enumeration.
            </exception>
            <seealso cref="T:Infragistics.Documents.Excel.CellFillPattern"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.CellFill.CreatePatternFill(Infragistics.Documents.Excel.WorkbookColorInfo,Infragistics.Documents.Excel.WorkbookColorInfo,Infragistics.Documents.Excel.FillPatternStyle)">
            <summary>
            Creates a solid color or pattern fill that can be applied to a cell.
            </summary>
            <remarks>
            <p class="body">
            <paramref name="backgroundColorInfo"/> and <paramref name="patternColorInfo"/> can be specified as null to use the default colors.
            </p>
            </remarks>
            <param name="backgroundColorInfo">
            A <see cref="T:Infragistics.Documents.Excel.WorkbookColorInfo"/> which describes the background color of the cell, which will only be seen if the 
            <paramref name="patternStyle"/> is not None.
            </param>
            <param name="patternColorInfo">
            A <see cref="T:Infragistics.Documents.Excel.WorkbookColorInfo"/> which describes the pattern color of the cell, which will only be seen if the 
            <paramref name="patternStyle"/> is not None or Solid.
            </param>
            <param name="patternStyle">The fill pattern for the cell.</param>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="patternStyle"/> is Default or not defined in the <see cref="T:Infragistics.Documents.Excel.FillPatternStyle"/> enumeration.
            </exception>
            <seealso cref="T:Infragistics.Documents.Excel.CellFillPattern"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.CellFill.CreateRectangularGradientFill(System.Drawing.Color,System.Drawing.Color)">
            <summary>
            Creates a rectangular gradient that can be applied to a cell's fill.
            </summary>
            <param name="color1">The color at the inner rectangle (cell center) of the gradient.</param>
            <param name="color2">The color at the outer rectangle (cell edges) of the gradient.</param>
            <exception cref="T:System.ArgumentException">
            <paramref name="color1"/> or <paramref name="color2"/> are empty or system colors or have a non-opaque alpha channel.
            </exception>
            <seealso cref="T:Infragistics.Documents.Excel.CellFillRectangularGradient"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.CellFill.CreateRectangularGradientFill(System.Double,System.Double,System.Double,System.Double,System.Drawing.Color,System.Drawing.Color)">
            <summary>
            Creates a rectangular gradient that can be applied to a cell's fill.
            </summary>
            <remarks>
            <p class="body">
            The rectangular gradient is defined by specifying an inner rectangle and a set of gradient stops. The gradient goes from the 
            edges of the inner rectangle to the edges of the cell. If the inner rectangle does not have a height or width of 0, the color
            of the first gradient stop will be filled in the center of the inner rectangle.
            </p>
            <p class="body">
            The inner rectangle is defined by the <paramref name="left"/>, <paramref name="top"/>, <paramref name="right"/>, and 
            <paramref name="bottom"/> parameters. They are relative values ranging from 0.0 to 1.0 and they go from the top/left to the
            bottom/right. So, for example, to specify a gradient that goes out from the center, all values would be 0.5. Or to specify a
            gradient which goes out from the bottom-left corner of the cell, the following values would be used: left = 0.0, top = 1.0, 
            right = 0.0, bottom = 1.0.
            </p>
            </remarks>
            <param name="left">
            The left edge of the inner rectangle of the gradient, ranging from 0.0 (the left of the cell) to 1.0 (the right of the cell).
            </param>
            <param name="top">
            The top edge of the inner rectangle of the gradient, ranging from 0.0 (the top of the cell) to 1.0 (the bottom of the cell).
            </param>
            <param name="right">
            The right edge of the inner rectangle of the gradient, ranging from 0.0 (the left of the cell) to 1.0 (the right of the cell).
            </param>
            <param name="bottom">
            The bottom edge of the inner rectangle of the gradient, ranging from 0.0 (the top of the cell) to 1.0 (the bottom of the cell).
            </param>
            <param name="color1">The color at the inner rectangle of the gradient.</param>
            <param name="color2">The color at the outer rectangle (cell edges) of the gradient.</param>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="left"/>, <paramref name="top"/>, <paramref name="right"/>, or <paramref name="bottom"/> are less than 0.0 or 
            greater than 1.0.
            </exception>
            <exception cref="T:System.ArgumentException">
            <paramref name="color1"/> or <paramref name="color2"/> are empty or system colors or have a non-opaque alpha channel.
            </exception>
            <seealso cref="T:Infragistics.Documents.Excel.CellFillRectangularGradient"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.CellFill.CreateRectangularGradientFill(Infragistics.Documents.Excel.WorkbookColorInfo,Infragistics.Documents.Excel.WorkbookColorInfo)">
            <summary>
            Creates a rectangular gradient that can be applied to a cell's fill.
            </summary>
            <param name="colorInfo1">
            A <see cref="T:Infragistics.Documents.Excel.WorkbookColorInfo"/> which describes the color at the inner rectangle (cell center) of the gradient.
            </param>
            <param name="colorInfo2">
            A <see cref="T:Infragistics.Documents.Excel.WorkbookColorInfo"/> which describes the color at the outer rectangle (cell edges) of the gradient.
            </param>
            <exception cref="T:System.ArgumentException">
            <paramref name="colorInfo1"/> or <paramref name="colorInfo2"/> is an automatic or a system color.
            </exception>
            <seealso cref="T:Infragistics.Documents.Excel.CellFillRectangularGradient"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.CellFill.CreateRectangularGradientFill(System.Double,System.Double,System.Double,System.Double,Infragistics.Documents.Excel.WorkbookColorInfo,Infragistics.Documents.Excel.WorkbookColorInfo)">
            <summary>
            Creates a rectangular gradient that can be applied to a cell's fill.
            </summary>
            <remarks>
            <p class="body">
            The rectangular gradient is defined by specifying an inner rectangle and a set of gradient stops. The gradient goes from the 
            edges of the inner rectangle to the edges of the cell. If the inner rectangle does not have a height or width of 0, the color
            of the first gradient stop will be filled in the center of the inner rectangle.
            </p>
            <p class="body">
            The inner rectangle is defined by the <paramref name="left"/>, <paramref name="top"/>, <paramref name="right"/>, and 
            <paramref name="bottom"/> parameters. They are relative values ranging from 0.0 to 1.0 and they go from the top/left to the
            bottom/right. So, for example, to specify a gradient that goes out from the center, all values would be 0.5. Or to specify a
            gradient which goes out from the bottom-left corner of the cell, the following values would be used: left = 0.0, top = 1.0, 
            right = 0.0, bottom = 1.0.
            </p>
            </remarks>
            <param name="left">
            The left edge of the inner rectangle of the gradient, ranging from 0.0 (the left of the cell) to 1.0 (the right of the cell).
            </param>
            <param name="top">
            The top edge of the inner rectangle of the gradient, ranging from 0.0 (the top of the cell) to 1.0 (the bottom of the cell).
            </param>
            <param name="right">
            The right edge of the inner rectangle of the gradient, ranging from 0.0 (the left of the cell) to 1.0 (the right of the cell).
            </param>
            <param name="bottom">
            The bottom edge of the inner rectangle of the gradient, ranging from 0.0 (the top of the cell) to 1.0 (the bottom of the cell).
            </param>
            <param name="colorInfo1">
            A <see cref="T:Infragistics.Documents.Excel.WorkbookColorInfo"/> which describes the color at the inner rectangle of the gradient.
            </param>
            <param name="colorInfo2">
            A <see cref="T:Infragistics.Documents.Excel.WorkbookColorInfo"/> which describes the color at the outer rectangle (cell edges) of the gradient.
            </param>
            <exception cref="T:System.ArgumentException">
            <paramref name="colorInfo1"/> or <paramref name="colorInfo2"/> is an automatic or a system color.
            </exception>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="left"/>, <paramref name="top"/>, <paramref name="right"/>, or <paramref name="bottom"/> are less than 0.0 or 
            greater than 1.0.
            </exception>
            <seealso cref="T:Infragistics.Documents.Excel.CellFillRectangularGradient"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.CellFill.CreateRectangularGradientFill(System.Double,System.Double,System.Double,System.Double,Infragistics.Documents.Excel.CellFillGradientStop[])">
            <summary>
            Creates a rectangular gradient that can be applied to a cell's fill.
            </summary>
            <remarks>
            <p class="body">
            The rectangular gradient is defined by specifying an inner rectangle and a set of gradient stops. The gradient goes from the 
            edges of the inner rectangle to the edges of the cell. If the inner rectangle does not have a height or width of 0, the color
            of the first gradient stop will be filled in the center of the inner rectangle.
            </p>
            <p class="body">
            The inner rectangle is defined by the <paramref name="left"/>, <paramref name="top"/>, <paramref name="right"/>, and 
            <paramref name="bottom"/> parameters. They are relative values ranging from 0.0 to 1.0 and they go from the top/left to the
            bottom/right. So, for example, to specify a gradient that goes out from the center, all values would be 0.5. Or to specify a
            gradient which goes out from the bottom-left corner of the cell, the following values would be used: left = 0.0, top = 1.0, 
            right = 0.0, bottom = 1.0.
            </p>
            </remarks>
            <param name="left">
            The left edge of the inner rectangle of the gradient, ranging from 0.0 (the left of the cell) to 1.0 (the right of the cell).
            </param>
            <param name="top">
            The top edge of the inner rectangle of the gradient, ranging from 0.0 (the top of the cell) to 1.0 (the bottom of the cell).
            </param>
            <param name="right">
            The right edge of the inner rectangle of the gradient, ranging from 0.0 (the left of the cell) to 1.0 (the right of the cell).
            </param>
            <param name="bottom">
            The bottom edge of the inner rectangle of the gradient, ranging from 0.0 (the top of the cell) to 1.0 (the bottom of the cell).
            </param>
            <param name="stops">
            Two or more gradient stops which describe the color transitions and their positions within the gradient.
            </param>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="left"/>, <paramref name="top"/>, <paramref name="right"/>, or <paramref name="bottom"/> are less than 0.0 or 
            greater than 1.0.
            </exception>
            <exception cref="T:System.ArgumentException">
            <paramref name="stops"/> contains less than two gradient stops. There must be at least two stops to define the gradient.
            </exception>
            <seealso cref="T:Infragistics.Documents.Excel.CellFillRectangularGradient"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.CellFill.CreateSolidFill(System.Drawing.Color)">
            <summary>
            Creates a solid color fill that can be applied to a cell.
            </summary>
            <param name="solidColor">The solid color of the fill.</param>
            <exception cref="T:System.ArgumentException">
            <paramref name="solidColor"/> is the empty color or has a non-opaque alpha channel.
            </exception>
            <seealso cref="T:Infragistics.Documents.Excel.CellFillPattern"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.CellFill.CreateSolidFill(Infragistics.Documents.Excel.WorkbookColorInfo)">
            <summary>
            Creates a solid color fill that can be applied to a cell.
            </summary>
            <param name="solidColorInfo">A <see cref="T:Infragistics.Documents.Excel.WorkbookColorInfo"/> which describes the solid color of the fill.</param>
            <seealso cref="T:Infragistics.Documents.Excel.CellFillPattern"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.CellFill.NoColor">
            <summary>
            Gets the default cell fill, which is no background color.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CellFillPattern">
            <summary>
            An immutable object which represents a solid or pattern fill for a cell.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.Fill"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.CellFillPattern.#ctor(Infragistics.Documents.Excel.WorkbookColorInfo,Infragistics.Documents.Excel.WorkbookColorInfo,Infragistics.Documents.Excel.FillPatternStyle)">
            <summary>
            Creates a new <see cref="T:Infragistics.Documents.Excel.CellFillPattern"/> instance.
            </summary>
            <remarks>
            <p class="body">
            <paramref name="backgroundColorInfo"/> and <paramref name="patternColorInfo"/> can be specified as null to use the default colors.
            </p>
            </remarks>
            <param name="backgroundColorInfo">
            A <see cref="T:Infragistics.Documents.Excel.WorkbookColorInfo"/> which describes the background color of the cell, which will only be seen if the 
            <paramref name="patternStyle"/> is not None.
            </param>
            <param name="patternColorInfo">
            A <see cref="T:Infragistics.Documents.Excel.WorkbookColorInfo"/> which describes the pattern color of the cell, which will only be seen if the 
            <paramref name="patternStyle"/> is not None or Solid.
            </param>
            <param name="patternStyle">The fill pattern for the cell.</param>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="patternStyle"/> is Default or not defined in the <see cref="T:Infragistics.Documents.Excel.FillPatternStyle"/> enumeration.
            </exception>
        </member>
        <member name="M:Infragistics.Documents.Excel.CellFillPattern.Equals(System.Object)">
            <summary>
            Determines whether the <see cref="T:Infragistics.Documents.Excel.CellFillPattern"/> is equal to the specified object.
            </summary>
            <param name="obj">The object to test for equality.</param>
            <returns>True if the object is equal to this instance; False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.CellFillPattern.GetHashCode">
            <summary>
            Gets the hash code for the <see cref="T:Infragistics.Documents.Excel.CellFillPattern"/>.
            </summary>
            <returns>A number which can be used to hash this instance.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CellFillPattern.BackgroundColorInfo">
            <summary>
            Gets the <see cref="T:Infragistics.Documents.Excel.WorkbookColorInfo"/> which describes the background color of the cell, which will only be seen if the 
            <see cref="P:Infragistics.Documents.Excel.CellFillPattern.PatternStyle"/> is not None.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CellFillPattern.PatternStyle">
            <summary>
            Gets the fill pattern for the cell.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CellFillPattern.PatternColorInfo">
            <summary>
            Gets the <see cref="T:Infragistics.Documents.Excel.WorkbookColorInfo"/> which describes the pattern color of the cell, which will only be seen if the 
            <see cref="P:Infragistics.Documents.Excel.CellFillPattern.PatternStyle"/> is not None or Solid.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CellFillGradient">
            <summary>
            Abstract base class for a gradient fill of a cell.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.Fill"/>
            <seealso cref="T:Infragistics.Documents.Excel.CellFillLinearGradient"/>
            <seealso cref="T:Infragistics.Documents.Excel.CellFillRectangularGradient"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.CellFillGradient.Equals(System.Object)">
            <summary>
            Determines whether the <see cref="T:Infragistics.Documents.Excel.CellFillGradient"/> is equal to the specified object.
            </summary>
            <param name="obj">The object to test for equality.</param>
            <returns>True if the object is equal to this instance; False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.CellFillGradient.GetHashCode">
            <summary>
            Gets the hash code for the <see cref="T:Infragistics.Documents.Excel.CellFillGradient"/>.
            </summary>
            <returns>A number which can be used to hash this instance.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CellFillGradient.Stops">
            <summary>
            Gets the read-only collection of gradient stops which describe the color transitions and their positions within the gradient.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CellFillLinearGradient">
            <summary>
            An immutable object which represents a linear gradient fill for a cell.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.Fill"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.CellFillLinearGradient.#ctor(System.Double,Infragistics.Documents.Excel.CellFillGradientStop[])">
            <summary>
            Creates a new <see cref="T:Infragistics.Documents.Excel.CellFillLinearGradient"/> instance.
            </summary>
            <param name="angle">
            The angle, in degrees, of the direction of the linear gradient, going clockwise from the left-to-right direction.
            </param>
            <param name="stops">
            Two or more gradient stops which describe the color transitions and their positions within the gradient.
            </param>
            <exception cref="T:System.ArgumentException">
            <paramref name="stops"/> contains less than two gradient stops. There must be at least two stops to define the gradient.
            </exception>
        </member>
        <member name="M:Infragistics.Documents.Excel.CellFillLinearGradient.Equals(System.Object)">
            <summary>
            Determines whether the <see cref="T:Infragistics.Documents.Excel.CellFillLinearGradient"/> is equal to the specified object.
            </summary>
            <param name="obj">The object to test for equality.</param>
            <returns>True if the object is equal to this instance; False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.CellFillLinearGradient.GetHashCode">
            <summary>
            Gets the hash code for the <see cref="T:Infragistics.Documents.Excel.CellFillLinearGradient"/>.
            </summary>
            <returns>A number which can be used to hash this instance.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CellFillLinearGradient.Angle">
            <summary>
            Gets the angle, in degrees, of the direction of the linear gradient, going clockwise from the left-to-right direction.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CellFillRectangularGradient">
            <summary>
            An immutable object which represents a rectangular gradient fill for a cell.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.Fill"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.CellFillRectangularGradient.#ctor(System.Double,System.Double,System.Double,System.Double,Infragistics.Documents.Excel.CellFillGradientStop[])">
            <summary>
            Creates a new <see cref="T:Infragistics.Documents.Excel.CellFillRectangularGradient"/> instance.
            </summary>
            <remarks>
            <p class="body">
            The rectangular gradient is defined by specifying an inner rectangle and a set of gradient stops. The gradient goes from the 
            edges of the inner rectangle to the edges of the cell. If the inner rectangle does not have a height or width of 0, the color
            of the first gradient stop will be filled in the center of the inner rectangle.
            </p>
            <p class="body">
            The inner rectangle is defined by the <paramref name="left"/>, <paramref name="top"/>, <paramref name="right"/>, and 
            <paramref name="bottom"/> parameters. They are relative values ranging from 0.0 to 1.0 and they go from the top/left to the
            bottom/right. So, for example, to specify a gradient that goes out from the center, all values would be 0.5. Or to specify a
            gradient which goes out from the bottom-left corner of the cell, the following values would be used: left = 0.0, top = 1.0, 
            right = 0.0, bottom = 1.0.
            </p>
            </remarks>
            <param name="left">
            The left edge of the inner rectangle of the gradient, ranging from 0.0 (the left of the cell) to 1.0 (the right of the cell).
            </param>
            <param name="top">
            The top edge of the inner rectangle of the gradient, ranging from 0.0 (the top of the cell) to 1.0 (the bottom of the cell).
            </param>
            <param name="right">
            The right edge of the inner rectangle of the gradient, ranging from 0.0 (the left of the cell) to 1.0 (the right of the cell).
            </param>
            <param name="bottom">
            The bottom edge of the inner rectangle of the gradient, ranging from 0.0 (the top of the cell) to 1.0 (the bottom of the cell).
            </param>
            <param name="stops">
            Two or more gradient stops which describe the color transitions and their positions within the gradient.
            </param>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="left"/>, <paramref name="top"/>, <paramref name="right"/>, or <paramref name="bottom"/> are less than 0.0 or 
            greater than 1.0.
            </exception>
            <exception cref="T:System.ArgumentException">
            <paramref name="stops"/> contains less than two gradient stops. There must be at least two stops to define the gradient.
            </exception>
        </member>
        <member name="M:Infragistics.Documents.Excel.CellFillRectangularGradient.Equals(System.Object)">
            <summary>
            Determines whether the <see cref="T:Infragistics.Documents.Excel.CellFillRectangularGradient"/> is equal to the specified object.
            </summary>
            <param name="obj">The object to test for equality.</param>
            <returns>True if the object is equal to this instance; False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.CellFillRectangularGradient.GetHashCode">
            <summary>
            Gets the hash code for the <see cref="T:Infragistics.Documents.Excel.CellFillRectangularGradient"/>.
            </summary>
            <returns>A number which can be used to hash this instance.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CellFillRectangularGradient.Bottom">
            <summary>
            Gets the bottom edge of the inner rectangle of the gradient, ranging from 0.0 (the top of the cell) to 1.0 (the bottom of the cell).
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CellFillRectangularGradient.Left">
            <summary>
            Gets the left edge of the inner rectangle of the gradient, ranging from 0.0 (the left of the cell) to 1.0 (the right of the cell).
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CellFillRectangularGradient.Right">
            <summary>
            Gets the right edge of the inner rectangle of the gradient, ranging from 0.0 (the left of the cell) to 1.0 (the right of the cell).
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.CellFillRectangularGradient.Top">
            <summary>
            Gets the top edge of the inner rectangle of the gradient, ranging from 0.0 (the top of the cell) to 1.0 (the bottom of the cell).
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.CellFillGradientStop">
            <summary>
            Immutable class which describes a color transition in a cell fill gradient.
            </summary>
            <seealso cref="T:Infragistics.Documents.Excel.CellFillLinearGradient"/>
            <seealso cref="T:Infragistics.Documents.Excel.CellFillRectangularGradient"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.CellFillGradientStop.#ctor(System.Drawing.Color,System.Double)">
            <summary>
            Creates a new <see cref="T:Infragistics.Documents.Excel.CellFillGradientStop"/> instance.
            </summary>
            <remarks>
            <p class="body">
            When used in a <see cref="T:Infragistics.Documents.Excel.CellFillLinearGradient"/>, an <paramref name="offset"/> of 0.0 is at the beginning of the gradient and
            1.0 is at the end of the gradient. When used in a <see cref="T:Infragistics.Documents.Excel.CellFillRectangularGradient"/>, an offset of 0.0 is at the inner 
            rectangle and 1.0 is at the outer edges of the cell.
            </p>
            </remarks>
            <param name="color">The color transition for the gradient stop.</param>
            <param name="offset">
            The position in the gradient of the color transition for the gradient stop, ranging from 0.0 to 1.0.
            </param>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="offset"/> is less than 0.0 or greater than 1.0.
            </exception>
            <exception cref="T:System.ArgumentException">
            <paramref name="color"/> is the empty or system color or has a non-opaque alpha channel.
            </exception>
        </member>
        <member name="M:Infragistics.Documents.Excel.CellFillGradientStop.#ctor(Infragistics.Documents.Excel.WorkbookColorInfo,System.Double)">
            <summary>
            Creates a new <see cref="T:Infragistics.Documents.Excel.CellFillGradientStop"/> instance.
            </summary>
            <remarks>
            <p class="body">
            When used in a <see cref="T:Infragistics.Documents.Excel.CellFillLinearGradient"/>, an <paramref name="offset"/> of 0.0 is at the beginning of the gradient and
            1.0 is at the end of the gradient. When used in a <see cref="T:Infragistics.Documents.Excel.CellFillRectangularGradient"/>, an offset of 0.0 is at the inner 
            rectangle and 1.0 is at the outer edges of the cell.
            </p>
            </remarks>
            <param name="colorInfo">
            The <see cref="T:Infragistics.Documents.Excel.WorkbookColorInfo"/> describing the color transition for the gradient stop.
            </param>
            <param name="offset">
            The position in the gradient of the color transition for the gradient stop, ranging from 0.0 to 1.0.
            </param>
            <exception cref="T:System.ArgumentException">
            <paramref name="colorInfo"/> is automatic or a system color.
            </exception>
            <exception cref="T:System.ArgumentOutOfRangeException">
            <paramref name="offset"/> is less than 0.0 or greater than 1.0.
            </exception>
        </member>
        <member name="M:Infragistics.Documents.Excel.CellFillGradientStop.Equals(System.Object)">
            <summary>
            Determines whether the <see cref="T:Infragistics.Documents.Excel.CellFillGradientStop"/> is equal to the specified object.
            </summary>
            <param name="obj">The object to test for equality.</param>
            <returns>True if the object is equal to this instance; False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.CellFillGradientStop.GetHashCode">
            <summary>
            Gets the hash code for the <see cref="T:Infragistics.Documents.Excel.CellFillGradientStop"/>.
            </summary>
            <returns>A number which can be used to hash this instance.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.CellFillGradientStop.ColorInfo">
            <summary>
            Gets the <see cref="T:Infragistics.Documents.Excel.WorkbookColorInfo"/> describing the color transition for the gradient stop.
            </summary>
            <seealso cref="P:Infragistics.Documents.Excel.CellFillGradientStop.Offset"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.CellFillGradientStop.Offset">
            <summary>
            Gets the position in the gradient of the color transition for the gradient stop, ranging from 0.0 to 1.0.
            </summary>
            <remarks>
            <p class="body">
            When used in a <see cref="T:Infragistics.Documents.Excel.CellFillLinearGradient"/>, a value of 0.0 is at the beginning of the gradient and 1.0 is at the end of the 
            gradient. When used in a <see cref="T:Infragistics.Documents.Excel.CellFillRectangularGradient"/>, a value of 0.0 is at the inner rectangle and 1.0 is at the outer 
            edges of the cell.
            </p>
            </remarks>
            <seealso cref="P:Infragistics.Documents.Excel.CellFillGradientStop.ColorInfo"/>
        </member>
        <member name="T:Infragistics.Documents.Excel.Filtering.DatePeriodFilter">
            <summary>
            Represents a filter which can filter dates in a specific period.
            </summary>
            <remarks>
            <p class="body">
            This filter allows dates to be filtered in if they are in a specific month or quarter of any year.
            </p>
            </remarks>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.Filter"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableColumn.ApplyDatePeriodFilter(Infragistics.Documents.Excel.Filtering.DatePeriodFilterType,System.Int32)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableColumn.ApplyDatePeriodFilter(Infragistics.Documents.Excel.Filtering.DatePeriodFilterType,System.Int32)"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.Filtering.DatePeriodFilter.Type">
            <summary>
            Gets or sets the type of date period to filter in.
            </summary>
            <value>
            Month to filter in dates in a specific month of any year; Quarter to filter in dates in a specific quarter of any year.
            </value>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            The value assigned is not defined in the <see cref="T:Infragistics.Documents.Excel.Filtering.DatePeriodFilterType"/> enumeration.
            </exception>
            <exception cref="T:System.ArgumentException">
            The value assigned is Quarter and the <see cref="P:Infragistics.Documents.Excel.Filtering.DatePeriodFilter.Value"/> is less than 1 or greater than 4 or
            the value assigned is Month and the Value is less than 1 or greater than 12.
            </exception>
            <seealso cref="P:Infragistics.Documents.Excel.Filtering.DatePeriodFilter.Value"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.Filtering.DatePeriodFilter.Value">
            <summary>
            Gets or sets the 1-based value of the month or quarter to filter in.
            </summary>
            <remarks>
            <p class="body">
            If the <see cref="P:Infragistics.Documents.Excel.Filtering.DatePeriodFilter.Type"/> is Month, a Value of 1 indicates January, 2 indicates February, and so on. If Type is Quarter,
            a Value of 1 indicates Quarter 1, and so on.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentException">
            <see cref="P:Infragistics.Documents.Excel.Filtering.DatePeriodFilter.Type"/> is Quarter and the value assigned is less than 1 or greater than 4 or
            Type is Month and the value assigned is less than 1 or greater than 12.
            </exception>
            <value>The 1-based value of the month or quarter to filter in.</value>
            <seealso cref="P:Infragistics.Documents.Excel.Filtering.DatePeriodFilter.Type"/>
        </member>
        <member name="T:Infragistics.Documents.Excel.Filtering.FillFilter">
            <summary>
            Represents a filter which will filter cells based on their background fills.
            </summary>
            <remarks>
            <p class="body">
            This filter specifies a single <see cref="T:Infragistics.Documents.Excel.CellFill"/>. Cells of with this fill will be visible in the data range. 
            All other cells will be hidden.
            </p>
            </remarks>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.Filter"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.Filtering.FillFilter.Fill">
            <summary>
            Gets or sets the <see cref="T:Infragistics.Documents.Excel.CellFill"/> by which the cells should be filtered.
            </summary>
            <remarks>
            <p class="body">
            Cells of with this fill will be visible in the the data range. All other cells will be hidden.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentNullException">
            The value assigned is null.
            </exception>
            <value>The CellFill by which the cells should be filtered.</value>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetCell.CellFormat"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.Fill"/>
        </member>
        <member name="T:Infragistics.Documents.Excel.Filtering.FontColorFilter">
            <summary>
            Represents a filter which will filter cells based on their font colors.
            </summary>
            <remarks>
            <p class="body">
            This filter specifies a single color. Cells with this color font will be visible in the data range. All other cells 
            will be hidden.
            </p>
            </remarks>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.Filter"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableColumn.ApplyFontColorFilter(System.Drawing.Color)"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableColumn.ApplyFontColorFilter(Infragistics.Documents.Excel.WorkbookColorInfo)"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.Filtering.FontColorFilter.FontColorInfo">
            <summary>
            Gets or sets the <see cref="T:Infragistics.Documents.Excel.WorkbookColorInfo"/> which describes the font color by which the cells should be filtered.
            </summary>
            <remarks>
            <p class="body">
            Cells of this font color will be visible in the the data range. All other cells will be hidden.
            </p>
            </remarks>
            <exception cref="T:System.ArgumentNullException">
            The value assigned is null.
            </exception>
            <value>The WorkbookColorInfo which describes the color by which the cells should be filtered.</value>
            <seealso cref="T:System.Type"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetCell.CellFormat"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.Font"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorkbookFont.ColorInfo"/>
        </member>
        <member name="T:Infragistics.Documents.Excel.Filtering.RelativeDateRangeFilter">
            <summary>
            Represents a filter which can filter date cells based on dates relative to the when the filter was applied.
            </summary>
            <remarks>
            <p class="body">
            The RelativeDateRangeFilter allows you to filter in dates which are in the previous, current, or next time period 
            relative to the date when the filter was applied. The time periods available are day, week, month, quarter, year.
            So when using the previous filter type with a day duration, a 'yesterday' filter is created. Or when using a current 
            filter type with a year duration, a 'this year' filter is created. However, these filters compare the data against 
            the date when the filter was created. So a 'this year' filter created in 1999 will filter in all cells containing 
            dates in 1999, even if the workbook is opened in 2012.
            </p>
            </remarks>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetTableColumn.Filter"/>
            <seealso cref="M:Infragistics.Documents.Excel.WorksheetTableColumn.ApplyRelativeDateRangeFilter(Infragistics.Documents.Excel.Filtering.RelativeDateRangeOffset,Infragistics.Documents.Excel.Filtering.RelativeDateRangeDuration)"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.Filtering.RelativeDateRangeFilter.Duration">
            <summary>
            Gets or sets the duration of the full range of accepted dates.
            </summary>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            The value assigned is not defined in the <see cref="T:Infragistics.Documents.Excel.Filtering.RelativeDateRangeDuration"/> enumeration.
            </exception>
            <seealso cref="P:Infragistics.Documents.Excel.Filtering.RelativeDateRangeFilter.Offset"/>
        </member>
        <member name="P:Infragistics.Documents.Excel.Filtering.RelativeDateRangeFilter.Offset">
            <summary>
            Gets or sets the offset of relative filter (previous, current, or next).
            </summary>
            <remarks>
            <p class="body">
            Type combined with <see cref="P:Infragistics.Documents.Excel.Filtering.RelativeDateRangeFilter.Duration"/> determines the relative date range to filter.
            </p>
            </remarks>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            The value assigned is not defined in the <see cref="T:Infragistics.Documents.Excel.Filtering.RelativeDateRangeOffset"/> enumeration.
            </exception>
            <seealso cref="P:Infragistics.Documents.Excel.Filtering.RelativeDateRangeFilter.Duration"/>
        </member>
        <member name="T:Infragistics.Documents.Excel.Sorting.FillSortCondition">
            <summary>
            Represents a sort condition which will sort cells based on their background fill.
            </summary>
            <remarks>
            <p class="body">
            This sort condition specifies a single <see cref="T:Infragistics.Documents.Excel.CellFill"/>. Cells of this color will be moved to the beginning of the data range 
            for the ascending sort direction and moved to the end of the data range for the descending sort direction. All matching cells will 
            be kept in their same relative order to each other. In addition, all non-matching cells will be kept in their same relative order to 
            each other.
            </p>
            </remarks>
            <seealso cref="P:Infragistics.Documents.Excel.Sorting.SortSettings`1.SortConditions"/>
            <seealso cref="P:Infragistics.Documents.Excel.Sorting.SortCondition.SortDirection"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.Sorting.FillSortCondition.#ctor(Infragistics.Documents.Excel.CellFill)">
            <summary>
            Creates a new <see cref="T:Infragistics.Documents.Excel.Sorting.FillSortCondition"/> instance.
            </summary>
            <param name="fill">The <see cref="T:Infragistics.Documents.Excel.CellFill"/> by which the cells should be sorted.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="fill"/> is null.
            </exception>
        </member>
        <member name="M:Infragistics.Documents.Excel.Sorting.FillSortCondition.#ctor(Infragistics.Documents.Excel.CellFill,Infragistics.Documents.Excel.Sorting.SortDirection)">
            <summary>
            Creates a new <see cref="T:Infragistics.Documents.Excel.Sorting.FillSortCondition"/> instance.
            </summary>
            <param name="fill">The <see cref="T:Infragistics.Documents.Excel.CellFill"/> by which the cells should be sorted.</param>
            <param name="sortDirection">The direction by which to sort the cells.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="fill"/> is null.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="sortDirection"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.Sorting.SortDirection"/> enumeration.
            </exception>
        </member>
        <member name="M:Infragistics.Documents.Excel.Sorting.FillSortCondition.Equals(System.Object)">
            <summary>
            Determines whether the <see cref="T:Infragistics.Documents.Excel.Sorting.FillSortCondition"/> is equal to the specified object.
            </summary>
            <param name="obj">The object to test for equality.</param>
            <returns>True if the object is equal to this instance; False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.Sorting.FillSortCondition.GetHashCode">
            <summary>
            Gets the hash code for the <see cref="T:Infragistics.Documents.Excel.Sorting.FillSortCondition"/>.
            </summary>
            <returns>A number which can be used to hash this instance.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.Sorting.FillSortCondition.Fill">
            <summary>
            Gets the <see cref="T:Infragistics.Documents.Excel.CellFill"/> by which the cells should be sorted.
            </summary>
            <remarks>
            <p class="body">
            Cells with this fill will be moved to the beginning of the data range for the ascending sort direction and moved to the end 
            of the data range for the descending sort direction. All matching cells will be kept in their same relative order to each other. 
            In addition, all non-matching cells will be kept in their same relative order to each other.
            </p>
            </remarks>
            <value>The CellFill by which the cells should be sorted.</value>
            <seealso cref="P:Infragistics.Documents.Excel.Sorting.SortCondition.SortDirection"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetCell.CellFormat"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.Fill"/>
        </member>
        <member name="T:Infragistics.Documents.Excel.Sorting.FontColorSortCondition">
            <summary>
            Represents a sort condition which will sort cells based on their fonts colors.
            </summary>
            <remarks>
            <p class="body">
            This sort condition specifies a single color. Cells of this color will be moved to the beginning of the data range for the ascending
            sort direction and moved to the end of the data range for the descending sort direction. All matching cells will be kept in their same 
            relative order to each other. In addition, all non-matching cells will be kept in their same relative order to each other.
            </p>
            </remarks>
            <seealso cref="P:Infragistics.Documents.Excel.Sorting.SortSettings`1.SortConditions"/>
            <seealso cref="P:Infragistics.Documents.Excel.Sorting.SortCondition.SortDirection"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.Sorting.FontColorSortCondition.#ctor(System.Drawing.Color)">
            <summary>
            Creates a new <see cref="T:Infragistics.Documents.Excel.Sorting.FontColorSortCondition"/> instance.
            </summary>
            <param name="fontColor">The color by which the cells should be sorted.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="fontColor"/> is empty.
            </exception>
        </member>
        <member name="M:Infragistics.Documents.Excel.Sorting.FontColorSortCondition.#ctor(Infragistics.Documents.Excel.WorkbookColorInfo)">
            <summary>
            Creates a new <see cref="T:Infragistics.Documents.Excel.Sorting.FontColorSortCondition"/> instance.
            </summary>
            <param name="fontColorInfo">The color by which the cells should be sorted.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="fontColorInfo"/> is null.
            </exception>
        </member>
        <member name="M:Infragistics.Documents.Excel.Sorting.FontColorSortCondition.#ctor(System.Drawing.Color,Infragistics.Documents.Excel.Sorting.SortDirection)">
            <summary>
            Creates a new <see cref="T:Infragistics.Documents.Excel.Sorting.FontColorSortCondition"/> instance.
            </summary>
            <param name="fontColor">The color by which the cells should be sorted.</param>
            <param name="sortDirection">The direction by which to sort the cells.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="fontColor"/> is empty.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="sortDirection"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.Sorting.SortDirection"/> enumeration.
            </exception>
        </member>
        <member name="M:Infragistics.Documents.Excel.Sorting.FontColorSortCondition.#ctor(Infragistics.Documents.Excel.WorkbookColorInfo,Infragistics.Documents.Excel.Sorting.SortDirection)">
            <summary>
            Creates a new <see cref="T:Infragistics.Documents.Excel.Sorting.FontColorSortCondition"/> instance.
            </summary>
            <param name="fontColorInfo">
            A <see cref="T:Infragistics.Documents.Excel.WorkbookColorInfo"/> which describes the color by which the cells should be sorted.
            </param>
            <param name="sortDirection">The direction by which to sort the cells.</param>
            <exception cref="T:System.ArgumentNullException">
            <paramref name="fontColorInfo"/> is null.
            </exception>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
            <paramref name="sortDirection"/> is not defined in the <see cref="T:Infragistics.Documents.Excel.Sorting.SortDirection"/> enumeration.
            </exception>
        </member>
        <member name="M:Infragistics.Documents.Excel.Sorting.FontColorSortCondition.Equals(System.Object)">
            <summary>
            Determines whether the <see cref="T:Infragistics.Documents.Excel.Sorting.FontColorSortCondition"/> is equal to the specified object.
            </summary>
            <param name="obj">The object to test for equality.</param>
            <returns>True if the object is equal to this instance; False otherwise.</returns>
        </member>
        <member name="M:Infragistics.Documents.Excel.Sorting.FontColorSortCondition.GetHashCode">
            <summary>
            Gets the hash code for the <see cref="T:Infragistics.Documents.Excel.Sorting.FontColorSortCondition"/>.
            </summary>
            <returns>A number which can be used to hash this instance.</returns>
        </member>
        <member name="P:Infragistics.Documents.Excel.Sorting.FontColorSortCondition.FontColorInfo">
            <summary>
            Gets the <see cref="T:Infragistics.Documents.Excel.WorkbookColorInfo"/> which describes the color by which the cells should be sorted.
            </summary>
            <remarks>
            <p class="body">
            Cells of this color will be moved to the beginning of the data range for the ascending sort direction and moved to the end 
            of the data range for the descending sort direction. All matching cells will be kept in their same relative order to each other. 
            In addition, all non-matching cells will be kept in their same relative order to each other.
            </p>
            </remarks>
            <value>The WorkbookColorInfo which describes the color by which the cells should be sorted.</value>
            <seealso cref="P:Infragistics.Documents.Excel.Sorting.SortCondition.SortDirection"/>
            <seealso cref="P:Infragistics.Documents.Excel.WorksheetCell.CellFormat"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorksheetCellFormat.Font"/>
            <seealso cref="P:Infragistics.Documents.Excel.IWorkbookFont.ColorInfo"/>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.CalcManagerUtilities.EnumGetValues(System.Type)">
            <summary>
            Get the values from enumeration
            </summary>
            <param name="enumType">Type of the enum.</param>
            <returns>array of values in the enumeration</returns>
        </member>
        <member name="T:Infragistics.Documents.Excel.Serialization.Excel2007.Sgml.CaseFolding">
            <summary>
            SGML is case insensitive, so here you can choose between converting
            to lower case or upper case tags.  "None" means that the case is left
            alone, except that end tags will be folded to match the start tags.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.Serialization.Excel2007.Sgml.HWStack">
            <summary>
            This stack maintains a high water mark for allocated objects so the client
            can reuse the objects in the stack to reduce memory allocations, this is
            used to maintain current state of the parser for element stack, and attributes
            in each element.
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.Serialization.Excel2007.Sgml.Attribute">
            <summary>
            This class represents an attribute.  The AttDef is assigned
            from a validation process, and is used to provide default values.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.Serialization.Excel2007.Sgml.Attribute.Reset(System.String,System.String,System.Char)">
            <summary>
            Attribute objects are reused during parsing to reduce memory allocations, 
            hence the Reset method. 
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.Serialization.Excel2007.Sgml.Node">
            <summary>
            This class models an XML node, an array of elements in scope is maintained while parsing
            for validation purposes, and these Node objects are reused to reduce object allocation,
            hence the reset method.  
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.Serialization.Excel2007.Sgml.Node.Reset(System.String,System.Xml.XmlNodeType,System.String)">
            <summary>
            Attribute objects are reused during parsing to reduce memory allocations, 
            hence the Reset method. 
            </summary>
        </member>
        <member name="T:Infragistics.Documents.Excel.Serialization.Excel2007.Sgml.SgmlReader">
            <summary>
            SgmlReader is an XmlReader API over any SGML document (including built in 
            support for HTML).  
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.Serialization.Excel2007.Sgml.SgmlReader.SetBaseUri(System.String)">
            <summary>
            The base Uri is used to resolve relative Uri's like the SystemLiteral and
            Href properties.  This is a method because BaseURI is a read-only
            property on the base XmlReader class.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.Serialization.Excel2007.Sgml.SgmlReader.Dtd">
            <summary>
            Specify the SgmlDtd object directly.  This allows you to cache the Dtd and share
            it across multipl SgmlReaders.  To load a DTD from a URL use the SystemLiteral property.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.Serialization.Excel2007.Sgml.SgmlReader.DocType">
            <summary>
            The name of root element specified in the DOCTYPE tag.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.Serialization.Excel2007.Sgml.SgmlReader.PublicIdentifier">
            <summary>
            The PUBLIC identifier in the DOCTYPE tag
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.Serialization.Excel2007.Sgml.SgmlReader.SystemLiteral">
            <summary>
            The SYSTEM literal in the DOCTYPE tag identifying the location of the DTD.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.Serialization.Excel2007.Sgml.SgmlReader.InternalSubset">
            <summary>
            The DTD internal subset in the DOCTYPE tag
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.Serialization.Excel2007.Sgml.SgmlReader.InputStream">
            <summary>
            The input stream containing SGML data to parse.
            You must specify this property or the Href property before calling Read().
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.Serialization.Excel2007.Sgml.SgmlReader.WebProxy">
            <summary>
            Sometimes you need to specify a proxy server in order to load data via HTTP
            from outside the firewall.  For example: "itgproxy:80".
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.Serialization.Excel2007.Sgml.SgmlReader.Href">
            <summary>
            Specify the location of the input SGML document as a URL.
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.Serialization.Excel2007.Sgml.SgmlReader.StripDocType">
            <summary>
            Whether to strip out the DOCTYPE tag from the output (default true)
            </summary>
        </member>
        <member name="P:Infragistics.Documents.Excel.Serialization.Excel2007.Sgml.SgmlReader.ErrorLog">
            <summary>
            DTD validation errors are written to this stream.
            </summary>
        </member>
        <member name="M:Infragistics.Documents.Excel.CalcEngine.DependencyGraph.DirtySingleReference(Infragistics.Documents.Excel.FormulaUtilities.CalcEngine.RefBase)">
            <summary>
            Marks a single reference as dirty.
            </summary>
        </member>
    </members>
</doc>
