'宣言 Public MustInherit Class RenderContextBase
public abstract class RenderContextBase
RenderContextBase には、すべてのレンダリングコンテキストに共通の基本情報が格納されます。レンダリングコンテキストは、SmartWebControl の各実装固有の設定を、その UIElement のレンダリングに必要とされる設定に仲介するために存在します。レンダリングコンテキストは、 SmartWebControl と UIElement がシーン グラフの中で共有しなければならない情報を表すコントラクトです。この分離により、SmartWebControl の各実装固有の設定を UIElement のレンダリングに必要とされる設定にマップできる限り、同じ UIElement を異なる SmartWebControl で再利用できます。
継承クラスでは、RenderContextBase の SmartWebControl と SmartRenderer を適切に初期化するため、コンストラクターから基本クラスの View と Renderer の set メソッドを呼び出す必要があります。