Files
DP44/docs/ai/Common/DTS.Common.ISO/Properties.md
2026-04-17 14:55:32 -04:00

2.2 KiB

source_files, generated_at, model, schema_version, sha256
source_files generated_at model schema_version sha256
Common/DTS.Common.ISO/Properties/AssemblyInfo.cs
Common/DTS.Common.ISO/Properties/Resources.Designer.cs
2026-04-17T16:26:51.851586+00:00 zai-org/GLM-5-FP8 1 b4eff99fcf500a76

Properties

Purpose

This module provides assembly-level metadata and embedded resources for the DTS.Common.ISO assembly. It contains standard .NET assembly information attributes and a strongly-typed resource accessor class for retrieving embedded bitmap images (logos) used within the ISO-related functionality.

Public Interface

Assembly-level attributes (in AssemblyInfo.cs)

  • AssemblyTitle: "ISO"
  • AssemblyVersion: "1.0.0.0"
  • AssemblyFileVersion: "1.0.0.0"
  • ComVisible: false
  • Guid: "566d4127-454b-42d1-8ac6-a9b94bd8c378"

Resources (internal class, auto-generated)

  • ResourceManager ResourceManager { get; } — Returns the cached ResourceManager instance for this assembly.
  • CultureInfo Culture { get; set; } — Gets or sets the current UI culture for resource lookups.
  • System.Drawing.Bitmap DTS_2C_Logo { get; } — Looks up a localized bitmap resource named "DTS_2C_Logo".
  • System.Drawing.Bitmap DTS_2C_web_small { get; } — Looks up a localized bitmap resource named "DTS_2C_web_small".

Invariants

  • The Resources class is marked internal, limiting access to within the DTS.Common.ISO assembly.
  • The resource manager is initialized with base name "ISO.Properties.Resources".
  • All code in Resources.Designer.cs is auto-generated; manual edits will be lost on regeneration.

Dependencies

  • Depends on: System.Reflection, System.Runtime.InteropServices, System.Drawing, System.Resources, System.Globalization.
  • Depended on by: Unclear from source alone—likely consumed internally by other classes in the DTS.Common.ISO assembly for logo display.

Gotchas

  • The Resources class is auto-generated by StronglyTypedResourceBuilder version 17.0.0.0; any manual modifications will be overwritten.
  • The resource base name "ISO.Properties.Resources" may not match the namespace DTS.Common.ISO if the project's default namespace differs from the folder structure—this could cause runtime resource lookup failures.