ExternalImageInfo¶
ExternalImageInfo is a lightweight DTO returned by clsExternalImageInfo.GetExternalDocumentInfo. Each instance represents one externally visible document-type option paired with its file-code and category-code metadata.
Purpose¶
- Carries the file, category, and document-type values materialized from
clsExternalImageInfo.RETRIEVE_SQL. - Provides the object shape consumed by the helper methods that group external document types, categories, and code lists.
Context¶
- Namespace:
SAIF.Business.Imaging - Assembly/package:
SAIF.BOF.Business.Imaging
Public members¶
| Member | Signature | Purpose |
|---|---|---|
DocumentFileInfo |
Public Property DocumentFileInfo As clsCodeTableBase.CodeTableInfo(Of String) |
Holds the image file code and description for the returned option. |
DocumentCategoryInfo |
Public Property DocumentCategoryInfo As clsCodeTableBase.CodeTableInfo(Of String) |
Holds the image category code and its external-facing description. |
DocumentTypeInfo |
Public Property DocumentTypeInfo As ExternalImageDocumentTypeInfo |
Holds the document-type metadata, including the external category/document-type labels used by portal filtering. |
New |
Public Sub New(ByVal documentFileInfo As clsCodeTableBase.CodeTableInfo(Of String), ByVal documentCategoryInfo As clsCodeTableBase.CodeTableInfo(Of String), ByVal documentTypeInfo As ExternalImageDocumentTypeInfo) |
Initializes the DTO with the file, category, and document-type objects built in GetExternalDocumentInfo. |
Constraints and usage notes¶
- The type is state-only; all filtering/grouping behavior lives in
clsExternalImageInfoshared methods.
Sources¶
Business\SAIF.Business.Imaging\clsExternalImageInfo.vb