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