Расширение имени файла | .baml |
---|---|
Разработано | Майкрософт |
Тип формата | Язык разметки пользовательского интерфейса |
Расширенный от | XAML |
Двоичный язык разметки приложений — это формат файла, разработанный корпорацией Microsoft , который генерируется путем компиляции файлов XAML . [1]
Файл XAML может быть скомпилирован в файл Binary Application Markup Language с расширением .BAML , [2] который может быть вставлен как ресурс в сборку .NET Framework . Во время выполнения движок фреймворка извлекает файл .BAML из ресурсов сборки, анализирует его и создает соответствующее визуальное дерево WPF или рабочий процесс . При таком формате содержимое загружается быстрее во время выполнения , поскольку XAML обогащается токенами , а лексический анализ завершается.
Форма BAML для XAML, позволяющая локализовать приложение одновременно с разработкой.
BAML означает Binary Application Markup Language, который является скомпилированной версией XAML. Когда вы компилируете свой XAML, он создает файл BAML.