PikTools.LogWindow 1.2.18-rc001

This is a prerelease version of PikTools.LogWindow.
dotnet add package PikTools.LogWindow --version 1.2.18-rc001
                    
NuGet\Install-Package PikTools.LogWindow -Version 1.2.18-rc001
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="PikTools.LogWindow" Version="1.2.18-rc001" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="PikTools.LogWindow" Version="1.2.18-rc001" />
                    
Directory.Packages.props
<PackageReference Include="PikTools.LogWindow" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add PikTools.LogWindow --version 1.2.18-rc001
                    
#r "nuget: PikTools.LogWindow, 1.2.18-rc001"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package PikTools.LogWindow@1.2.18-rc001
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=PikTools.LogWindow&version=1.2.18-rc001&prerelease
                    
Install as a Cake Addin
#tool nuget:?package=PikTools.LogWindow&version=1.2.18-rc001&prerelease
                    
Install as a Cake Tool

About PikTools.LogWindow

Пакет содержащий окно для логирования информации в процессе работы плагина. Базовый функционал пакета содержит шаблоны:

  • текстовых сообщений InfoMessage
  • сообщений с результатом ResultMessage
  • сообщений с ошибкой и возможностью выделить элемент в модели Revit ErrorMessage и ErrorMessageMany
  • сообщений с ошибкой выделенной цветом CommonErrorMessage

Создание собственных шаблонов сообщений

DataTemplateUriAttribute

Атрибут DataTemplateUriAttribute позволяет создавать собственные шаблоны сообщений.

Release Notes

1.2.15

  • В LogSaver убран вызов P/Invoke для работы с блокнотом, т.к. данная реализация не работала на Windows 11.

1.2.10

  • ErrorMessageMany переименован в ErrorMessage и теперь позволяет создавать как единичные сообщения, так и множественные.

1.2.0

  • LogStorage вынесен в RxBim.Tools
  • Из сервиса IDisplayLogger вынесено убрано всё связанное с LogStorage
  • Отображение отладочных сообщений настраивается при запуске окна из IDisplayLogger
  • Добавлен общий интерфейс для всех сообщений ILogWindowMessage

1.1.0

  • Добавлен общий интерфейс для всех сообщений ILogMessage
  • Проведён рефакторинг имён сообщений
  • Добавлено отображение времени записи сообщений в зависимости от значения MessageLogTime в ILogMessage (настраивается в конструкторах сообщений)
  • Для объединенных по общему значению сообщений теперь можно использовать общий шаблон MessageMany, содержащий заголовок и список сообщений

1.0.13

Добавлена возможность работы через шаблон разработки Observer.

1.0.7

Исправлены ошибки в CommonErrorMessage

1.0.6

Добавлена кнопка "Выбрать всё" для сообщений типа ErrorMessageMany, позволяющая выбрать все элементы, id которых указаны в сообщении.

1.0.5

Добавлен новый тип сообщения CommonErrorMessage, который представляет собой Expander с заголовком, выделенным цветом, и тектом ошибки внутри.

Product Compatible and additional computed target framework versions.
.NET Framework net472 is compatible.  net48 was computed.  net481 was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (7)

Showing the top 5 NuGet packages that depend on PikTools.LogWindow:

Package Downloads
PikTools.Openings.Core.UI

PikTools Revit openings tools UI core

PikTools.Modules.Common

Общие части для инструментов модуля авторасстановки.

PikTools.Parameterization.Core

PikTools core library for Parameterization

Constructions.Openings.Core.UI

PikTools Revit openings tools UI core

PikTools.ProjectMask

Инструменты по обработке масок проектов (ревита)

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
1.2.18-rc001 101 8/6/2024
1.2.15 218 4/19/2024
1.2.15-dev001 115 4/16/2024
1.2.14 270 3/11/2024
1.2.14-dev001 142 3/4/2024
1.2.13 220 2/14/2024
1.2.13-dev005 117 2/13/2024
1.2.13-dev004 186 1/18/2024
1.2.13-dev003 141 1/15/2024
1.2.13-dev001 154 1/9/2024
1.2.12 257 12/22/2023
1.2.12-rc001 136 12/22/2023
1.2.12-dev001 136 12/20/2023
1.2.11 197 12/11/2023
1.2.11-dev003 123 12/11/2023
1.2.11-dev002 204 11/1/2023
1.2.11-dev001 133 10/25/2023
1.2.10 194 10/11/2023
1.2.10-dev006 143 10/9/2023
1.2.10-dev005 132 10/3/2023
1.2.10-dev004 147 9/26/2023
1.2.10-dev003 169 9/14/2023
1.2.10-dev002 151 9/14/2023
1.2.10-dev001 162 9/14/2023
1.2.9 220 9/7/2023
1.2.9-rc001 167 9/7/2023
1.2.8 256 8/18/2023
1.2.8-dev001 204 8/3/2023
1.2.7-dev001 184 7/25/2023
1.2.6-dev001 213 7/4/2023
1.2.5-dev001 216 6/28/2023
1.2.4-dev001 180 6/28/2023
1.2.3-dev011 252 7/10/2023
1.2.3-dev010 175 7/10/2023
1.2.3-dev008 182 7/5/2023
1.2.3-dev007 224 7/4/2023
1.2.3-dev006 177 7/4/2023
1.2.3-dev005 185 7/3/2023
1.2.3-dev003 190 6/29/2023
1.2.3-dev002 176 6/27/2023
1.2.3-dev001 173 6/26/2023
1.2.2-dev005 174 6/26/2023
1.2.2-dev002 176 6/19/2023
1.2.2-dev001 168 6/19/2023
1.2.1 269 6/27/2023
1.2.1-dev032 190 6/22/2023
1.2.1-dev031 188 6/17/2023
1.2.1-dev030 201 6/15/2023
1.2.1-dev029 160 6/15/2023
1.2.1-dev028 179 6/15/2023
1.2.1-dev027 176 6/14/2023
1.2.1-dev025 179 6/13/2023
1.2.1-dev024 169 6/9/2023
1.2.1-dev021 207 6/7/2023
1.2.1-dev020 189 5/31/2023
1.2.1-dev017 192 5/31/2023
1.2.1-dev015 208 5/26/2023
1.2.1-dev014 206 5/25/2023
1.2.1-dev011 231 5/15/2023
1.2.1-dev010 187 5/15/2023
1.2.1-dev009 206 5/10/2023
1.2.1-dev007 192 5/5/2023
1.2.1-dev006 231 4/25/2023
1.2.1-dev005 219 4/21/2023
1.2.1-dev004 212 4/21/2023
1.2.1-dev003 207 4/21/2023
1.2.1-dev002 230 4/19/2023
1.2.1-dev001 223 4/17/2023
1.2.0 325 4/13/2023
1.2.0-rc001 222 4/11/2023
1.2.0-dev003 217 4/11/2023
1.2.0-dev002 209 4/10/2023
1.2.0-dev001 237 4/6/2023
1.1.2-dev005 225 3/30/2023
1.1.2-dev004 216 3/24/2023
1.1.2-dev003 231 3/22/2023
1.1.1 330 3/23/2023
1.1.1-rc001 238 3/20/2023
1.1.1-dev004 217 3/13/2023
1.1.1-dev003 188 3/13/2023
1.1.1-dev002 225 3/10/2023
1.1.1-dev001 217 3/10/2023
1.1.0 363 3/7/2023
1.1.0-dev001 246 2/14/2023
1.0.14-dev006 235 2/14/2023
1.0.14-dev005 234 2/9/2023
1.0.14-dev004 233 2/8/2023
1.0.14-dev003 237 2/8/2023
1.0.14-dev002 225 2/7/2023
1.0.14-dev001 236 2/6/2023
1.0.13-dev003 235 2/2/2023
1.0.13-dev002 277 1/17/2023
1.0.13-dev001 235 12/23/2022
1.0.12-dev002 251 12/22/2022
1.0.12-dev001 243 12/22/2022
1.0.11 445 11/29/2022
1.0.11-rc001 255 11/8/2022
1.0.11-dev005 257 11/1/2022
1.0.11-dev004 244 11/1/2022
1.0.11-dev003 221 11/1/2022
1.0.11-dev002 228 11/1/2022
1.0.11-dev001 246 11/1/2022
1.0.10 494 11/1/2022
1.0.10-rc001 234 10/31/2022
1.0.10-dev001 250 10/31/2022
1.0.9 549 10/18/2022
1.0.8 570 10/14/2022
1.0.8-dev005 243 10/14/2022
1.0.8-dev004 230 10/6/2022
1.0.8-dev003 259 9/29/2022
1.0.8-dev002 260 9/28/2022
1.0.8-dev001 258 9/27/2022
1.0.7-rc002 235 9/16/2022
1.0.7-rc001 261 9/13/2022
1.0.6 575 9/2/2022
1.0.6-rc001 274 8/11/2022
1.0.6-dev004 307 6/8/2022
1.0.6-dev003 272 6/7/2022
1.0.6-dev001 255 6/7/2022
1.0.5 608 5/11/2022
1.0.5-dev004 282 5/4/2022
1.0.5-dev002 278 5/4/2022
1.0.4-dev10 289 4/13/2022
1.0.4-dev1 279 4/8/2022
1.0.3 619 4/1/2022
1.0.2 606 3/30/2022
1.0.1 596 3/21/2022
1.0.0 594 3/15/2022
1.0.0-rc 296 3/11/2022