'宣言 Protected Overrides NotOverridable Function CreateSubObject( _ ByVal Id As String _ ) As IStateManager
protected override IStateManager CreateSubObject( string Id )
プロパティのサブオブジェクトは、複合型を持つ任意のプロパティで構成されます(たとえば固有のサブプロパティとコレクションプロパティを持つ複合プロパティ)。Infragistics Webインフラストラクチャで、サブオブジェクトは固有のビューステート管理の動作の実装を担当します。すべての Resourceタイプの派生元である WebObjectBase クラスは、GetValue と SetValue のオーバー読み込みが存在し使用されるプリミティブ値を持つすべてのプロパティに対してビューステートを管理します。
固有のプロパティのサブオブジェクトを追加する基本の Resource タイプから派生する継承者は、このメソッドをオーバーライドし、指定するプロパティ ID 文字列に一致するサブオブジェクトを取得します。認識されないプロパティ ID 文字列はこのメソッドの基本クラスの実装に渡される必要があります。