2.4 KiB
2.4 KiB
source_files, generated_at, model, schema_version, sha256
| source_files | generated_at | model | schema_version | sha256 | ||
|---|---|---|---|---|---|---|
|
2026-04-17T16:06:29.964296+00:00 | zai-org/GLM-5-FP8 | 1 | 277de59d12cd489a |
BusyIndicatorManager
Purpose
This module contains auto-generated WPF code-behind for the xBusyIndicator control, which extends the Xceed Wpf Toolkit's BusyIndicator. It serves as the compiled representation of the XAML file BusyIndicatorManager/xBusyIndicator.xaml, enabling the WPF runtime to load and connect the XAML-defined UI elements. This is build infrastructure output, not hand-authored code.
Public Interface
xBusyIndicator(class) - Partial class extendingXceed.Wpf.Toolkit.BusyIndicatorand implementingSystem.Windows.Markup.IComponentConnector.void InitializeComponent()- Loads the XAML component from/DTS.Common;component/busyindicatormanager/xbusyindicator.xaml. Guards against multiple initialization via_contentLoadedflag.void IComponentConnector.Connect(int connectionId, object target)- Explicit interface implementation for XAML element connection. Sets_contentLoaded = truebut performs no other connection logic in this generated version.
Invariants
_contentLoadedfield must remainfalseuntilInitializeComponent()is called.InitializeComponent()must be called before the control is displayed (standard WPF pattern).- The XAML resource at the relative URI must exist in the assembly for
LoadComponentto succeed.
Dependencies
- Depends on:
Xceed.Wpf.Toolkit.BusyIndicator(third-party control library),System.Windows(WPF framework),System.Windows.Markup.IComponentConnector. - Depended on by: Cannot be determined from generated code alone; likely used by views requiring a busy/loading indicator overlay.
Gotchas
- This is auto-generated code from
PresentationBuildTasks. Manual edits will be overwritten on rebuild. - The
Connectmethod appears to have no named element connections (connectionId is unused), suggesting the XAML may have no named elements requiring code-behind access, or this is an intermediate build artifact. - The
.g.csand.g.i.csfiles are duplicate outputs (identical content) - this is normal for WPF build process but indicates intermediate build artifacts rather than final source.