## LoadFilter class

Representerar filtret som ger alternativ för att ladda data vid inläsning av arbetsbok från mall.

```csharp
public class LoadFilter
```

## Konstruktörer

| namn | Beskrivning |
| --- | --- |
| [LoadFilter](loadfilter#constructor)() | Konstruerar ett LoadFilter med standardfilteralternativ LoadDataFilterOptions.All. |
| [LoadFilter](loadfilter#constructor_1)(LoadDataFilterOptions) | Konstruerar ett LoadFilter med givna filteralternativ. |

## Egenskaper

| namn | Beskrivning |
| --- | --- |
| [LoadDataFilterOptions](../../aspose.cells/loadfilter/loaddatafilteroptions) { get; set; } | Filteralternativen för att ange vilken data som ska laddas. |
| virtual [SheetsInLoadingOrder](../../aspose.cells/loadfilter/sheetsinloadingorder) { get; } | Anger ark(index) och ordning som ska laddas. Standard är null, vilket anger att alla ark ska laddas i standardordningen i mallfilen. Om inte null och vissa arks index inte finns i den returnerade matrisen, då är arket kommer inte att laddas. |

## Metoder

| namn | Beskrivning |
| --- | --- |
| virtual [StartSheet](../../aspose.cells/loadfilter/startsheet)(Worksheet) | Förbereder filteralternativ innan ett givet kalkylblad laddas. Användarens implementering av LoadFilter kan ändra LoadDataFilterOptions here för att ange hur man laddar data för detta kalkylblad. |

### Anmärkningar

Användaren kan ange filteralternativ eller implementera sitt eget LoadFilter för att ange hur data ska laddas.

### Exempel

Följande exempel visar hur man bestämmer filteralternativen enligt kalkylbladets egenskaper.

```csharp
[C#]
Workbook wb = new Workbook(template, new LoadOptions() { LoadFilter = new LoadFilterSheet() });
//Custom LoadFilter implementering
class LoadFilterSheet : LoadFilter
{
    public override void StartSheet(Worksheet sheet) 
    {
        if (sheet.Name == "Sheet1")
        {
            LoadDataFilterOptions = Aspose.Cells.LoadDataFilterOptions.All;
        }
        else
        {
            LoadDataFilterOptions = Aspose.Cells.LoadDataFilterOptions.None;
        }
    }
}
```

### Se även

* namnutrymme [Aspose.Cells](../../aspose.cells)
* hopsättning [Aspose.Cells](../../)

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