UserInterfaceBase Class

Base class for Legend and Viewport.
Public MustInherit Class UserInterfaceBase 
Inherits DisposableBase 
Implements IUserInterfaceElement
This language is not supported or no code example is available.
public abstract class UserInterfaceBase : DisposableBase
IUserInterfaceElement
This language is not supported or no code example is available.
Name Description
Protected property CustomViewport Tells if the UI element is drawn with a custom viewport.
Public property Disposed (inherited from DisposableBase).
Protected property LocationAtOrigin When doing a render to Bitmap of the item, must not change the viewport origin.
Internal protected (Protected Friend) property ParentViewport
Top
Methods
 
Name Description
Public method Dispose()
Protected method DrawForBitmap(object)
Public method Equals(Object) (inherited from Object).
Protected method Finalize (inherited from Object).
Public method GetBounds(Viewport) Gets the bounds rectangle in screen coordinates.
Internal protected (Protected Friend) method GetDefaultLayerName(Workspace) Use this method to get the correct layer name for internal Meshes.
Public method GetHashCode (inherited from Object).
Public method GetThumbnail(Viewport, Size, Color) Gets a thumbnail bitmap of the user interface element.
Public method GetType (inherited from Object).
Protected method MemberwiseClone (inherited from Object).
Public method ScaleForDPI() Scales the element for high DPI settings.
Public method ToString (inherited from Object).
Public method Update(IUserInterfaceElement)
Top

.NET Framework

Supported in: 4.7.2

In this article

Definition