Table of Contents

Class PrefabExtensionInsertPatch.PrefabExtensionSingleContentAttribute

Namespace
Bannerlord.UIExtenderEx.Prefabs2
Assembly
Bannerlord.UIExtenderEx.dll

Base class for content attributes supplying a single root XML node.

protected abstract class PrefabExtensionInsertPatch.PrefabExtensionSingleContentAttribute : PrefabExtensionInsertPatch.PrefabExtensionContentAttribute
Inheritance
PrefabExtensionInsertPatch.PrefabExtensionSingleContentAttribute
Derived
Inherited Members

Constructors

PrefabExtensionSingleContentAttribute(bool)

protected PrefabExtensionSingleContentAttribute(bool removeRootNode)

Parameters

removeRootNode bool

See RemoveRootNode.

Properties

RemoveRootNode

Gets a value indicating whether to discard the root node and insert only its child nodes as siblings.

public bool RemoveRootNode { get; }

Property Value

bool

This page was last modified at 10/05/2026 13:34:58 +03:00 (UTC).

Commit Message
Author:    Vitalii Mikhailov
Commit:    f3b725a97c3f299c20e56b5f206e27142ec15edd
* Added C# Auto-Generated XML prefab compilation for patched and dynamic movies, matching vanilla UI performance

* Added name-based property binding fallback for ViewModel subtypes not declared on the parent
* Improved unparseable prefab error logging with name and file details
* Fixed game crash with 3-segment attribute paths
* Added Bannerlord.UIExtenderE...