---
title: clsEmailInfoCollection
summary: API reference for clsEmailInfoCollection.
status: draft
owner: SAIF
last_reviewed: 2026-07-24
library: SAIF.Business.CustomerContact
reference_type: package
---

# clsEmailInfoCollection

`clsEmailInfoCollection` provides the collection base for reusable email-address records.

## Purpose
- Collection base for reusable email-address records.

## Context
- Namespace: `SAIF.Business.CustomerContact.InfoItems`
- Assembly/package: `SAIF.BOF.Business.CustomerContact`

## Public members
| Member | Signature | Purpose |
| --- | --- | --- |
| NewEmail | `Public Function NewEmail() As clsEmailAddressInfo` | Creates a new business object through the BOF data portal. |
| Contains | `Public Overloads Function Contains(ByVal inEmailAddressID As Decimal) As Boolean` | Returns whether the collection currently includes the supplied item or identifier. |
| Remove | `Public Overloads Sub Remove(ByVal inEmailAddressID As Decimal)` | Removes the supplied item or identifier from the collection. |

## Behavioral notes
- The public surface on this type consists of collection-oriented helper methods declared in the local source file.

## Constraints and usage notes
- Use the identifier-based helper methods when adding, checking, or removing items through this collection wrapper.

## Sources
- `Business\SAIF.Business.CustomerContact\InfoItems\clsEmailAddressInfo.vb`
