## FindOptions class

Представляет параметры поиска.

```csharp
public class FindOptions
```

## Конструкторы

| Имя | Описание |
| --- | --- |
| [FindOptions](findoptions)() | Конструктор по умолчанию. |

## Характеристики

| Имя | Описание |
| --- | --- |
| [CaseSensitive](../../aspose.cells/findoptions/casesensitive) { get; set; } | Указывает, чувствительна ли искомая строка к регистру. |
| [ConvertNumericData](../../aspose.cells/findoptions/convertnumericdata) { get; set; } | Получает или задает значение, указывающее, следует ли преобразовывать искомое строковое значение в числовые данные. |
| [IsRangeSet](../../aspose.cells/findoptions/israngeset) { get; } | Указывает, задан ли диапазон поиска. |
| [LookAtType](../../aspose.cells/findoptions/lookattype) { get; set; } | Посмотрите на тип. |
| [LookInType](../../aspose.cells/findoptions/lookintype) { get; set; } | Искать в типе. |
| [RegexKey](../../aspose.cells/findoptions/regexkey) { get; set; } | Указывает, является ли искомый ключ регулярным выражением. Если true, то искомый ключ будет принят как регулярное выражение. |
| [SeachOrderByRows](../../aspose.cells/findoptions/seachorderbyrows) { get; set; } | Указывает порядок поиска по строкам или столбцам. |
| [SearchBackward](../../aspose.cells/findoptions/searchbackward) { get; set; } | Поиск ячеек назад. |
| [Style](../../aspose.cells/findoptions/style) { get; set; } | Формат для поиска. |
| [ValueTypeSensitive](../../aspose.cells/findoptions/valuetypesensitive) { get; set; } | Указывает, должен ли тип значения искомой ячейки совпадать с искомым ключом. |

## Методы

| Имя | Описание |
| --- | --- |
| [GetRange](../../aspose.cells/findoptions/getrange)() | Получает и задает искомый диапазон. |
| [SetRange](../../aspose.cells/findoptions/setrange)(CellArea) | Устанавливает диапазон поиска. |

### Примеры

```csharp

[C#]

//Создаем экземпляр объекта книги
Workbook workbook = new Workbook("book1.xls");

//Получить коллекцию ячеек 
Cells cells = workbook.Worksheets[0].Cells;

//Создаем экземпляр объекта FindOptions
FindOptions findOptions = new FindOptions();

//Создаем область ячеек
CellArea ca = new CellArea();
ca.StartRow = 8;
ca.StartColumn = 2;
ca.EndRow = 17;
ca.EndColumn = 13;

//Задаем область ячеек для параметров поиска
findOptions.SetRange(ca);

//Задаем свойства поиска
findOptions.SearchBackward = false;

findOptions.SeachOrderByRows = true;

findOptions.LookInType = LookInType.Values;

//Находим ячейку со значением 0
Cell cell = cells.Find(0, null, findOptions);

[VB.NET]

'Создайте экземпляр объекта рабочей книги
Dim workbook As New Workbook("book1.xls")

'Получить коллекцию клеток 
Dim cells As Cells = workbook.Worksheets(0).Cells

'Создать экземпляр объекта FindOptions
Dim findOptions As New FindOptions()

'Создайте область ячеек
Dim ca As New CellArea()
ca.StartRow = 8
ca.StartColumn = 2
ca.EndRow = 17
ca.EndColumn = 13

'Установите область ячеек для параметров поиска
findOptions.SetRange(ca)

'Установить свойства поиска
findOptions.SearchBackward = True

findOptions.SeachOrderByRows = True

findOptions.LookInType = LookInType.Values

'Найдите ячейку со значением 0
Dim cell As Cell = cells.Find(0, Nothing, findOptions)

```

### Смотрите также

* пространство имен [Aspose.Cells](../../aspose.cells)
* сборка [Aspose.Cells](../../)

<!-- DO NOT EDIT: generated by xmldocmd for Aspose.Cells.dll -->
