バージョン

Render メソッド (UIElement)

現在の UIElement を指定された HtmlTextWriter インスタンスに描画します。
シンタックス
'宣言
 
Public Overridable Sub Render( _
   ByVal sink As HtmlTextWriter _
) 
public virtual void Render( 
   HtmlTextWriter sink
)

パラメータ

sink
この UIElement インスタンスのマークアップを受け取る HtmlTextWriter。この UIElement インスタンスを構成する子 UIElement。
解説

デフォルトでは、この Render メソッドはマークアップをまったく生成しません。シーン グラフ内の子 UIElement インスタンスのコレクションを反復処理して、それぞれのマークアップ(存在する場合)をレンダリングするよう依頼するだけです。

継承クラスの Render メソッドでマークアップを生成したい場合は、このメソッドをオーバーライドして、UIElement インスタンスによって追加されるマークアップを生成するための独自の実装を提供する必要があります。子 UIElement インスタンスが自身をレンダリングするコマンドを適切に受け取るためには、オーバーライド メソッドから基本クラスの Render メソッドを呼び出すか、またはその子の Render メソッドに呼び出しをディスパッチする必要があります。

参照