Interface that the Revit UI will call, if present, to construct the FrameworkElement
for the pane.
Namespace: Autodesk.Revit.UI
Assembly: RevitAPIUI (in RevitAPIUI.dll) Version: 26.1.0.0 (26.1.0.34)
Syntax
C#
public interface IFrameworkElementCreator
The IFrameworkElementCreator type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() | CreateFrameworkElement | Method called to create the FrameworkElement. |
Example
C#
// // Class implementing the interface used in Revit to // on demand create the pane UI. // internal class BrowserCreator : IFrameworkElementCreator { // // Implement the creation call back by returning a // new WebBrowser each time the callback is triggered. // public FrameworkElement CreateFrameworkElement() { return new WebBrowser(); } }
VB
' ' Class implementing the interface used in Revit to ' on demand create the pane UI. ' Friend Class BrowserCreator Implements IFrameworkElementCreator ' ' Implement the creation call back by returning a ' new WebBrowser each time the callback is triggered. ' Public Function CreateFrameworkElement() As FrameworkElement Implements IFrameworkElementCreator.CreateFrameworkElement Return New WebBrowser() End Function End Class