バージョン

DataTreeNode クラス メンバ

DataTreeNodeデータ型で公開されるメンバを以下の表に示します。

パブリック コンストラクタ
パブリック プロパティ
 名前解説
Public プロパティActiveCssClassアクティブな状態でノードに適用するためにデフォルト CSS クラスと結合されるカスタム クラス。  
Public プロパティAttributes描画段階で Html ストリームに描画される UIObject に Html マークアップ属性を追加するために使用できる AttributeCollection プロパティ。 Infragistics.Web.UI.Framework.UIObjectから継承されます。
Public プロパティCheckStateNode の現在の CheckBoxState を取得または設定します。  
Public プロパティCssClass通常の状態でノードに適用するためにデフォルト CSS クラスと結合されるカスタム クラス。  
Public プロパティDataItemこの項目のデータを供給したデータ ソース内のオブジェクトへの参照を含むオブジェクト値を設定または取得します。 Infragistics.Web.UI.Framework.CollectionUIObjectから継承されます。
Public プロパティDataPathこの項目の子を移植するために使用されるデータ ソースへの datapath を表す文字列値を設定または取得します (存在する場合)。 Infragistics.Web.UI.Framework.HierarchicalUIObjectから継承されます。
Public プロパティDataTreeこの DataTreeNode が属する DataTree へのリファレンスを取得します。  
Public プロパティDisabledCssClass無効な状態でノードに適用するためにデフォルト CSS クラスと結合されるカスタム クラス。  
Public プロパティDraggableこのノードがドラッグ可能かどうかを示すブール値を取得または設定します。  
Public プロパティDroppableこのノードが他のノードを受け付けるかどうかを示すブール値を取得または設定します。  
Public プロパティEditableこのノードが編集可能かどうかを示すブール値を取得または設定します。  
Public プロパティEnabledこの項目が有効かどうかを取得または設定します。 Infragistics.Web.UI.NavigationControls.NavItemから継承されます。
Public プロパティExpandedノードが展開するかどうかを示すブール値を設定/取得します。True の場合、このノードのいづれの子もクライアントに明示的に描画されます。それによりユーザーが展開/縮小画像をクリックして展開状態を切り替えることができます。  
Public プロパティHasAttributesUIObject が現在属性を持っているかどうかを示すブール値を返します。 Infragistics.Web.UI.Framework.UIObjectから継承されます。
Public プロパティHasChildrenこのオブジェクトがツリー階層内に子を持つかどうかを示すブール値を返します。 Infragistics.Web.UI.Framework.HierarchicalUIObjectから継承されます。
Public プロパティHoverCssClassホバー状態でノードに適用するためにデフォルト CSS クラスと結合されるカスタム クラス。  
Public プロパティImageToolTipこの項目の画像のツールチップを取得または設定します。 Infragistics.Web.UI.NavigationControls.NavItemから継承されます。
Public プロパティImageUrlこの項目の画像のソースとして使用される URL を取得または設定します。 Infragistics.Web.UI.NavigationControls.NavItemから継承されます。
Public プロパティIndex所有するコレクション内のコレクション オブジェクトのインデックスを返します。 Infragistics.Web.UI.Framework.HierarchicalUIObjectから継承されます。
Public プロパティIsEmptyViewStateがデフォルト以外の値を含むプロパティを持つかどうかをチェックします。追加のサブオブジェクトがサポートされる場合、このプロパティは拡張されたクラスによってオーバーライドされます。IsEmpty は各サブオブジェクトを確認し、このオブジェクト自体に加えてそれらのオブジェクトの確認に基づいて値を返します。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Public プロパティIsEmptyParentこの項目がノードを展開する Ajax 要求から移植された親かどうかを示すブール値を設定または取得します。 Infragistics.Web.UI.Framework.HierarchicalUIObjectから継承されます。
Public プロパティKeyその Text または Value プロパティに関係ないノードを一意に識別する文字列値を取得または設定します。NodeBinding.KeyField プロパティ設定を使用すると、Key プロパティは DataSource フィールドにバインドされます。 Infragistics.Web.UI.NavigationControls.NavItemから継承されます。
Public プロパティLevelツリー構造内のこのコレクション オブジェクトの階層レベルを返します。 Infragistics.Web.UI.Framework.HierarchicalUIObjectから継承されます。
Public プロパティNavigateUrlこの項目の navigateUrl として使用される文字列を取得または設定します。 Infragistics.Web.UI.NavigationControls.NavItemから継承されます。
Public プロパティNextNode親ノード コレクション内のこのノードに次の兄弟ノードを取得します。このノードがコレクション内で最後のノードである場合、null が返されます。  
Public プロパティNodesこのノードの子ノード コレクションへの参照を返します。  
Public プロパティOwnerこのオブジェクトを所有するコレクションへの参照を返します。 Infragistics.Web.UI.Framework.HierarchicalUIObjectから継承されます。
Public プロパティParentItemこの項目の親への参照を返します。 Infragistics.Web.UI.Framework.HierarchicalUIObjectから継承されます。
Public プロパティParentNodeツリーノードの階層内でこのノードの親ノードを返します。  
Public プロパティPopulatedこの項目が子で移植されたかどうかを示すブール値を設定または取得します。 Infragistics.Web.UI.Framework.HierarchicalUIObjectから継承されます。
Public プロパティPreviousNode親ノード コレクション内のこのノードに以前の兄弟ノードを取得します。このノードがコレクション内で最初のノードである場合、null が返されます。  
Public プロパティSelectedこのノードが選択できるかどうかを示すブール値を設定/取得します。True の場合、ノードはクライアント上の SelectedCssClass スタイルで強調表示されます。  
Public プロパティSelectedCssClass選択した状態でノードに適用するためにデフォルト CSS クラスと結合されるカスタム クラス。  
Public プロパティTargetNavigateUrl property のターゲットとして使用される Html Frame を指定する文字列の値を設定/取得します。DataTreeNode がクリックされた時、NavigateUrl string は指定したウェブページをナビゲートするために使用され、ページがこのプロパティで指定されたブラウザーのフレームに表示されます。 Infragistics.Web.UI.NavigationControls.NavItemから継承されます。
Public プロパティTemplate Infragistics.Web.UI.Framework.UIObjectから継承されます。
Public プロパティTemplateIdTemplateCollection 内の Template の ID。この NavItem に使用するためのテンプレートを識別します。 Infragistics.Web.UI.NavigationControls.NavItemから継承されます。
Public プロパティTextこの項目のテキストとして使用される文字列を取得または設定します。 Infragistics.Web.UI.NavigationControls.NavItemから継承されます。
Public プロパティToolTip項目のツールチップを取得または設定します。 Infragistics.Web.UI.NavigationControls.NavItemから継承されます。
Public プロパティValueこの項目の値として使用される文字列を取得または設定します。 Infragistics.Web.UI.NavigationControls.NavItemから継承されます。
Public プロパティVisibleこの項目が表示されるかどうかを取得または設定します。 Infragistics.Web.UI.NavigationControls.NavItemから継承されます。
トップ
プロテクト プロパティ
 名前解説
Protected プロパティAdditionalClientState Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected プロパティCollectionData Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected プロパティDelayLoadingClientCollectionsクライアント コレクションの読み込みをカスタマイズします。true の場合、表示状態が読み込まれてからコレクションが読み込まれることになります。false の場合、コレクションが RunBot.HandleOnInit に読み込まれます。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected プロパティFlagsすべての ClientUIFlags がひとつの整数に保存され、Client Property Array のクライアントに渡されます。 Infragistics.Web.UI.Framework.UIObjectから継承されます。
Protected プロパティInnerItemsInitialized内部項目コレクションが初期化されたかどうかを示すブール値を返します。 Infragistics.Web.UI.Framework.HierarchicalUIObjectから継承されます。
Protected プロパティIsTrackingViewStateこのメソッドは、ViewState がオブジェクトに対して追跡されるかどうかを示すブール値を返します。viewstate が追跡されたら、すべてのプロパティ変更はサーバーからクライアントにやり取りされ、ViewState の非表示フィールド内に戻されます。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected プロパティPropCountオーバーライドされます。 このノードで Client State のために管理される位置プロパティの数を返します。  
Protected プロパティTransactionLists Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected プロパティViewStateオブジェクトの ViewState バックを返すためのプロパティ。何も存在しなければ、ひとつ作成されます。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
トップ
パブリック メソッド
 名前解説
Public メソッドCloneオーバーロードされます。 オーバーライドされます。 存在ノードのコピーを作成します。  
Public メソッドCollapseAncestorsこのメソッドは、このノードのすべての先祖の親を縮小します。  
Public メソッドCollapseChildrenこのメソッドは、このノードのすべての子を縮小します。  
Public メソッドEnsureTemplateオーバーロードされます。 NavControl でこの項目のテンプレートをインスタンス化します。 Infragistics.Web.UI.NavigationControls.NavItemから継承されます。
Public メソッドExpandAnscestorsこのメソッドは、このノードのすべての先祖の親を展開します。  
Public メソッドExpandChildrenこのメソッドは、このノードのすべての子を展開します。  
Public メソッドFindControlこのメソッドは、コントロール ID に対して一致する ID パラメーターを使用することによって、この UIObject と関連付けられた TemplateContainer 内でコントロール オブジェクトの位置を検索します。 Infragistics.Web.UI.Framework.UIObjectから継承されます。
Public メソッドGetFullPathこのナビゲーション項目を識別する文字列を返します。 Infragistics.Web.UI.NavigationControls.NavItemから継承されます。
Public メソッドIsAncestorOfこのメソッドは、オブジェクトが渡される項目の祖先であるかどうかを示すブール値を返します。 Infragistics.Web.UI.Framework.HierarchicalUIObjectから継承されます。
Public メソッドIsDescendantOfこのメソッドは、オブジェクトが渡される項目の子孫であるかどうかを示すブール値を返します。 Infragistics.Web.UI.Framework.HierarchicalUIObjectから継承されます。
Public メソッドIsDirtyオーバーロードされます。 オブジェクトがデータ変更を行ったかどうかをチェックするためのパブリック ショートカット、Style または Attributes に加えてサブオブジェクトを含む場合は Derived クラスはこのメソッドをオーバーライドする必要があります。これによってサブオブジェクトがダーティの場合に ViewState に項目が保存されます。 Infragistics.Web.UI.Framework.UIObjectから継承されます。
Public メソッドRemoveこのメソッドは、ParentNode のノード コレクションからこのノードを削除します。  
トップ
プロテクト メソッド
 名前解説
Protected メソッドCreateNewInstanceデフォルトのコンストラクターを使用して現在のタイプの新しいインスタンスを作成します。パラメーターのないコンストラクターまたは他のカスタム ロジックがない場合、派生されたクラスはこのメソッドをオーバーライドできます。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドEnsureFlagEnsureFlags で使用される。このメソッドは、プライベート フラグ Hashtable に ClientUIFlag を保存します。 Infragistics.Web.UI.Framework.UIObjectから継承されます。
Protected メソッドEnsureFlagsオーバーライドされます。   
Protected メソッドFlush位置および一時的なプロパティ stringBuffers を空にして、応答ストリームに書き込むことができる文字列表現に変換します。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドGetClientPropertiesArray Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドInitializeReferences子コレクションを持つオブジェクトの内部イニシャライザに外部アセンブリがアクセスすることだけを可能にするために Control Developers によって使用されます。 Infragistics.Web.UI.Framework.HierarchicalUIObjectから継承されます。
Protected メソッドLoadAdditionalClientState_saveAdditionalClientState javascript メソッドを通して追加情報がクライアントから渡される場合にこのメソッドが呼び出されます。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドLoadClientCollectionsクライアントに送信してコントロールに戻された Collections を読み込みします。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドLoadClientCollectionsTransactionListTransactionList を読み取り、コントロールのコレクションを再移植します。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドLoadClientObjectsクライアントに送信してコントロールに戻された Objects を読み込みします。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドLoadClientObjectsTransactionListTransaction List を読み取り、コントロールのオブジェクトを再移植します。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドLoadClientProperties Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドLoadClientPropsTransactionListTransaction List を読み取り、コントロールのプロパティを再移植します。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドLoadClientStateこのメソッドはクライアントから状態を取得して、最後のポストでクライアントに送付されたコントロールのプロパティ、オブジェクト、およびコレクションを読み込みします。Properties、Objects、および Collections の TransactionLists も保存します。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドLoadClientStateFromViewStateClientState が Viewstate に保存されたかどうかを確認し、保存されている場合は読み込みします。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドLoadCollectionsStateFromViewState保存されているものをクライアント側の ViewState コレクションへ読み込み、クライアント側から送られてきた文字列を逆シリアル化します。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドLoadOccasionalProperties Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドLoadOccasionalProperty Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドLoadPositionalPropertiesクライアントから、client state プロパティを読み込みます。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドLoadPositionalProperty指定したインデックスに位置プロパティを読み込みます。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドLoadTransactionListトランザクション リストを読み込みます。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドLoadViewStateこのメソッドは、基本の LoadViewState 実装をオーバーライドして、ControlStyle および Attributes コレクションの LoadViewState 処理を追加します。 Infragistics.Web.UI.Framework.UIObjectから継承されます。
Protected メソッドOnPropertyChangeオーバーロードされます。 オブジェクト内のサーバー状態プロパティが変更されたときに呼び出す仮想メソッド。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドPreFetchPositionalClientPropertyプロパティが読み込まれる前にトランザクション リストから位置プロパティを取得します。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドResetClientState位置および一時的なプロパティ stringBuffers を初期の空の値にリセットします。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドSaveClientCollectionsjavascript 配列にクライアントを移動するすべての Collections を保存します。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドSaveClientObjectsjavascript 配列にクライアントを移動するすべてのオブジェクトを保存します。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドSaveClientPropertiesオーバーロードされます。 ClientState プロパティに UI Flags を追加するために SaveClientProperties メソッドをオーバーライドします。 Infragistics.Web.UI.Framework.UIObjectから継承されます。
Protected メソッドSaveClientStateToViewStateコントロールが表示可能でない場合、次のポストバック中に ClientState を失いたくなければ、ViewState に保存できます。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドSaveCollectionsStateToViewStateクライアント コレクションの表示状態を文字列として ViewState へ保存します。これにより、クライアント側で負担の大きなシリアル化をスキップして送付しないようにできます。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドSaveViewStateこのオブジェクトのオブジェクトをビューステートの配列に保存します。 Infragistics.Web.UI.NavigationControls.NavItemから継承されます。
Protected メソッドTrackViewStateサブオブジェクトの表示状態の追跡を有効にします。 Infragistics.Web.UI.NavigationControls.NavItemから継承されます。
Protected メソッドWriteAdditionalClientPropertiesオブジェクトがクライアントでアクセスする必要がある追加情報を描画する必要がある場合、これがこの情報を追加できる場所です。情報は javascript 配列内に描画されるので、描画される必要のある各オブジェクトはコンマが前に付くことに注意してください。このメソッドは、WriteClientPropertiesによって呼び出されます。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドWriteClientCollections Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドWriteClientObjects Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドWriteClientOnlyPropertyクライアントに描画されるハッシュテーブルでプロパティを保存します。サーバーに戻されず、プロパティだけがクライアントに送付されるだけのクライアント。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドWriteClientProperties Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドWriteClientStateすべてのクライアント側のプロパティ、イベント、オブジェクト、およびコレクションのJavaScript配列を描画します。 ヘルパーメソッドを呼び出し、順にそれぞれを描画します。このメソッドを呼び出し、初期化(コンストラクター)の JavaScript 関数のパラメーターを描画します。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドWritePositionalPropertyClientState シリアル化の現在の位置で渡されたプロパティ値を書き込みます。プロパティは、ClientState 文字列の位置的なプロパティ文字列にシリアル化されます。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
トップ
参照