Files

21 lines
944 B
Markdown
Raw Permalink Normal View History

2026-04-17 14:55:32 -04:00
---
source_files:
- Common/DTS.CommonCore/Classes/ChannelCodes/TextPastedArgs.cs
- Common/DTS.CommonCore/Classes/ChannelCodes/ChannelCode.cs
generated_at: "2026-04-17T16:24:31.004584+00:00"
model: "zai-org/GLM-5-FP8"
schema_version: 1
sha256: "c71458d3400b2fd5"
---
# ChannelCodes
### Purpose
This module provides the core domain model and event handling infrastructure for channel codes used throughout the system. It includes the `ChannelCode` entity class that represents channel code records with support for ISO and User code types, a `TextPastedArgs` event argument class for paste operations, a `PasteCommandClass` for handling clipboard paste logic with multi-field parsing, and a delegate type for ISO code coercion.
### Public Interface
**TextPastedArgs**
- `class TextPastedArgs : ITextPastedEventArgs`
- Constructor: `TextPastedArgs(string text, IChannelCode channelCode, string id, object tag)`
- `string Text { get; }`