コード例 #1
0
            public void Dispose()
            {
                if (this.aggregatedLogger != null)
                {
                    List <ClipboardData> allData = new List <ClipboardData>();
                    allData.Add(this.richTextLogger.GetClipboardData());
                    allData.Add(this.textLogger.GetClipboardData());
                    allData.Add(this.csvLogger.GetClipboardData());
                    allData.Add(this.spreadsheetLogger.GetClipboardData());

                    Clipboard.AddToClipboard(allData.ToArray());
                    this.richTextLogger = null;

                    this.csvLogger.Dispose();
                    this.spreadsheetLogger.Dispose();
                }
            }