---
title: SAIF.Presentation API reference
summary: Index of all public types in this library.
status: draft
owner: SAIF Doc Gen
last_reviewed: 2026-08-17
library: SAIF.Presentation
reference_type: package
---

# SAIF.Presentation API reference

This page lists all public types exposed by `SAIF.Presentation`. Each type links to its full API reference page.

## Types

| Type | Kind | Namespace | Purpose |
| --- | --- | --- | --- |
| [clsPreferences](SAIF.Presentation/clsPreferences.md) | Class | `SAIF.Presentation` | Per-user preference store: loads all preferences for a user on construction, exposes scoped indexed read access, `Add` / `Remove` / `Clear` / `Delete` mutators, and `Save()` to persist changes through the framework preference service. |
| [PrefScope](SAIF.Presentation/PrefScope.md) | Enum | `SAIF.Presentation` | Preference scope (`AppLevel`, `PageLevel`, `WebLevel`) that parameterizes every lookup and mutator on `clsPreferences`. |

## Sources
- `SAIF.Presentation/clsPreferences.vb`
