Skip to content
This repository was archived by the owner on Oct 16, 2020. It is now read-only.

Commit b5312c6

Browse files
add UDC tracking for WPF designer and WinForms designer
1 parent 7c9a499 commit b5312c6

2 files changed

Lines changed: 4 additions & 0 deletions

File tree

src/AddIns/DisplayBindings/FormsDesigner/Project/Src/DesignerViewContent.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -510,6 +510,7 @@ public void ShowHelp()
510510

511511
void LoadAndDisplayDesigner()
512512
{
513+
SD.AnalyticsMonitor.TrackFeature(typeof(FormsDesignerViewContent), "Load");
513514
try {
514515

515516
LoadDesigner();
@@ -627,6 +628,7 @@ static string FormatLoadErrors(DesignSurface designSurface)
627628

628629
public virtual void MergeFormChanges()
629630
{
631+
SD.AnalyticsMonitor.TrackFeature(typeof(FormsDesignerViewContent), "Save");
630632
if (this.HasLoadError || this.designSurface == null) {
631633
LoggingService.Debug("Forms designer: Cannot merge form changes because the designer is not loaded successfully or not loaded at all");
632634
return;

src/AddIns/DisplayBindings/WpfDesign/WpfDesign.AddIn/Src/WpfViewContent.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,7 @@ protected override void LoadInternal(OpenedFile file, System.IO.Stream stream)
8484
{
8585
wasChangedInDesigner = false;
8686
Debug.Assert(file == this.PrimaryFile);
87+
SD.AnalyticsMonitor.TrackFeature(typeof(WpfViewContent), "Load");
8788

8889
_stream = new MemoryStream();
8990
stream.CopyTo(_stream);
@@ -137,6 +138,7 @@ protected override void LoadInternal(OpenedFile file, System.IO.Stream stream)
137138
protected override void SaveInternal(OpenedFile file, System.IO.Stream stream)
138139
{
139140
if (wasChangedInDesigner && designer.DesignContext != null) {
141+
SD.AnalyticsMonitor.TrackFeature(typeof(WpfViewContent), "Save");
140142
XmlWriterSettings settings = new XmlWriterSettings();
141143
settings.Indent = true;
142144
settings.IndentChars = SD.EditorControlService.GlobalOptions.IndentationString;

0 commit comments

Comments
 (0)