---
title: TabSettings
summary: API reference for TabSettings.
status: draft
owner: SAIF Doc Gen
last_reviewed: 2026-08-17
library: SAIF.Presentation.Web.Controls.V2
reference_type: package
---

# TabSettings

A serializable value object holding the per-tab settings (ID, text, visibility, etc.) used by `SAIFTabs` to persist and restore selection state via view state.

## Purpose
- Carries per-tab configuration in a serializable form suitable for `SAIFTabs`'s custom view-state persistence [BR-V2-075](../../business-rules.md#br-v2-075-tab-state-persisted-through-custom-view-state-methods).

## Context
- Namespace: `SAIF.Presentation.Web.Controls.V2`
- Assembly/package: `SAIF.Presentation.Web.Controls.V2` (packaged in `SAIF.BOF.Presentation.Web.Infragistics111.nuspec`)

## Public members
| Member | Signature | Purpose |
| --- | --- | --- |
| ID | `Public Property ID As String` | Client ID of the tab. |
| Text | `Public Property Text As String` | Display text for the tab. |

## Sources
- `SAIF.Presentation.Web.Controls.V2/TabSettings.vb`
