Skip to content

PolicyHeaderHelpTextCollection

Provides the abstract set of labels and help-text snippets that accompany an IPolicyHeaderDataProvider, allowing applications to present consistent wording for policy-header controls without hard-coding strings in the view layer.

Purpose

  • Define the help-text values a policy-header UI expects beside the provider's business data.
  • Keep wording concerns separate from the data-provider contract.
  • Allow applications or downstream layers to supply environment-specific text by implementing the abstract members.

Context

  • Namespace: SAIF.Business.Policy
  • Assembly/package: SAIF.Business.Policy

Public members

Member Signature Purpose
PolicyDropdown MustOverride ReadOnly Property PolicyDropdown As String Text that explains or labels the policy-selection dropdown.
PolicyLabel MustOverride ReadOnly Property PolicyLabel As String Label text shown for the primary policy identifier/name field.
LegalName MustOverride ReadOnly Property LegalName As String Help text or label shown for the legal-name field.
Status MustOverride ReadOnly Property Status As String Help text or label shown for policy status.
Agency MustOverride ReadOnly Property Agency As String Help text or label shown for agency information.
AssociationType MustOverride ReadOnly Property AssociationType As String Help text or label shown for the association-type selector.
AssociationTypeListText MustOverride ReadOnly Property AssociationTypeListText As IEnumerable(Of String) Multi-line help or list text describing available association types.
MarketType MustOverride ReadOnly Property MarketType As String Help text or label shown for market type.
RelationType MustOverride ReadOnly Property RelationType As String Help text or label shown for the relationship field.
RateAccount MustOverride ReadOnly Property RateAccount As String Help text or label shown for the rate-account field.

Behavioral notes

  • Every member is abstract, so concrete applications decide the exact wording while preserving a stable shape for the header UI.

Constraints and usage notes

  • IPolicyHeaderDataProvider.HelpTexts consumers expect a complete implementation rather than partial text coverage.

Sources

  • SAIF.Business.Policy\IPolicyHeaderDataProvider.vb