This commit is contained in:
2026-04-17 14:55:32 -04:00
commit bc3ac1d4c9
18017 changed files with 4371742 additions and 0 deletions

View File

@@ -0,0 +1,20 @@
---
source_files:
- Common/DTS.CommonCore/Classes/ISO/ExtraProperties/TextPastedArgs.cs
generated_at: "2026-04-17T16:26:56.248977+00:00"
model: "zai-org/GLM-5-FP8"
schema_version: 1
sha256: "ef070781994ad71a"
---
# ExtraProperties
### Purpose
This module provides event argument classes for clipboard operations within ISO extra property editors. The `TextPastedArgs` class encapsulates information about a text paste event, including the pasted text content, the source extra property, an identifier, and an arbitrary tag, implementing `ITextPastedEventArgs` for consumption by event handlers.
### Public Interface
**`TextPastedArgs`** (class, implements `ITextPastedEventArgs`)
- `TextPastedArgs(string text, IExtraProperty extraProperty, string id, object tag)` — Constructor that captures all event context. The `extraProperty` parameter is stored as `Sender`.
- `string Text { get; }` — The pasted text content.
- `object Sender { get; }` — The `IExtraProperty` that