init
This commit is contained in:
21
docs/ai/Common/DTS.CommonCore/Classes/ChannelCodes.md
Normal file
21
docs/ai/Common/DTS.CommonCore/Classes/ChannelCodes.md
Normal file
@@ -0,0 +1,21 @@
|
||||
---
|
||||
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; }`
|
||||
Reference in New Issue
Block a user