Class UIProviderRegistry
Provides a registry for managing UI providers in the Telerik Windows Documents framework.
Inheritance
Namespace: Telerik.Windows.Documents.UI
Assembly: Telerik.Windows.Controls.RichTextBox.dll
Syntax
public class UIProviderRegistry : Object
Remarks
This class is responsible for registering and retrieving UI providers, allowing for customizable user interface elements in RadRichTextBox.
Constructors
UIProviderRegistry()
Declaration
public UIProviderRegistry()
Methods
GetUIProvider<T>(Object)
Retrieves the UI provider of the specified type for the given object.
Declaration
public T GetUIProvider<T>(object documentElement)
where T : class, IUIProvider
Parameters
System.Object
documentElement
|
Returns
T
|
Type Parameters
T
|
RegisterUIProvider<T>(Object, T)
Registers a user interface provider of the specified type to the given object.
Declaration
public void RegisterUIProvider<T>(object documentElement, T uiProvider)
where T : class, IUIProvider
Parameters
System.Object
documentElement
|
T
uiProvider
|
Type Parameters
T
|
ReleaseUIProvider<T>(Object)
Releases the UI provider of the specified type.
Declaration
public void ReleaseUIProvider<T>(object documentElement)
where T : class, IUIProvider
Parameters
System.Object
documentElement
|
Type Parameters
T
|