バージョン

NotifierModel クラス メンバ

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

パブリック コンストラクタ
パブリック プロパティ
 名前解説
Public プロパティAllowCSSOnTarget各状態の CSS をターゲット要素に設定することを許可します (デフォルトで境界線の色を適用するために使用します)。  
Public プロパティAnimationDurationポップオーバーが表示/非表示するときのフェード時間を取得または設定します。 Infragistics.Web.Mvc.PopoverModelから継承されます。
Public プロパティAnimationSlideDistance表示するとき、通知ポップオーバーが外部にスライドする距離をピクセルで取得または設定します。デフォルトは 5 です。  
Public プロパティAppendToポップオーバー DOM に添付する要素を制御します (ポップオーバーのみに適用します)。要素の有効な jQuery セレクターに設定します。デフォルトは "body" です。  
Public プロパティClientEventsウィジェットによって発生されるクライアント イベントの実装を設定します。

イベント ハンドラーは 2 つのパラメーターを仮定します。最初のパラメーターの名前は evt で 2 番目のパラメーターの名前は ui です。ui パラメーターに使用できるメンバー変数の情報については、ウィジェットとそのイベントを参照してください。

実例:

1.完全実装:

new Dictionary<string, string> { { "dropDownOpening", "function(evt,ui){alert('drop:'+ui.owner);}" } }

2.インライン関数の内容:

new Dictionary<string, string> { { "dropDownOpening", "alert('drop:'+ui.owner);" } }

3.グローバル関数の名前:

new Dictionary<string, string> { { "dropDownOpening", "nameOfGlobalFunction" } } 注:

ウィジェットによって公開されるイベント名を表すキー文字列の代わりに、特定のコントロールで定義されたイベント定数が使用できます。

例:

new Dictionary<string, string> { { ComboClientEvents.DropDownOpening, "nameOfGlobalFunction" } } Infragistics.Web.Mvc.ModelWidgetBaseから継承されます。
Public プロパティCloseOnBlurポップオーバーがぼかしで閉じるかどうかを制御します。 Infragistics.Web.Mvc.PopoverModelから継承されます。
Public プロパティContainmentポップオーバーのコンテインメントを設定します。jQuery オブジェクトを受け付けます。 Infragistics.Web.Mvc.PopoverModelから継承されます。
Public プロパティContentTemplateポップオーバー コントロールの contentTemplate を定義します。セレクターが設定された場合に使用されます。 Infragistics.Web.Mvc.PopoverModelから継承されます。
Public プロパティDirectionターゲット要素に相対するコントロールの表示方向を制御します。「auto」の設定は、利用可能なスペースがある側にコントロールを表示します。優先は PopoverModel.DirectionPriority で設定されます。 Infragistics.Web.Mvc.PopoverModelから継承されます。
Public プロパティDirectionPriorityターゲット要素に相対するコントロールが表示スペースを検索する優先度を制御します。このプロパティは、PopoverModel.Direction プロパティ値が PopoverDirection.Auto または設定されていない場合のみに使用されます。 Infragistics.Web.Mvc.PopoverModelから継承されます。
Public プロパティHeaderTemplateポップオーバー コントロールの headerTemplate を定義します。ポップオーバーが閉じるボタンを描画するかどうかを制御し、ポップオーバー ヘッダーのコンテンツを設定します。 Infragistics.Web.Mvc.PopoverModelから継承されます。
Public プロパティHeightポップオーバーの Height を取得または設定します。null を指定すると、auto に解決します。 Infragistics.Web.Mvc.PopoverModelから継承されます。
Public プロパティHtmlAttributesPopover ウィジェットにインスタンス化するコンテナーのカスタム属性を設定します。 Infragistics.Web.Mvc.PopoverModelから継承されます。
Public プロパティIDPopover 要素の ID を設定します。 Infragistics.Web.Mvc.PopoverModelから継承されます。
Public プロパティLanguageコントロールの言語設定を取得または設定します。 Infragistics.Web.Mvc.Framework.LocalizationBaseModelから継承されます。
Public プロパティLocaleコントロールのロケールを取得または設定します。 Infragistics.Web.Mvc.Framework.LocalizationBaseModelから継承されます。
Public プロパティMaxHeight高さが設定されなくても、ポップオーバーの最大高さを定義します。 Infragistics.Web.Mvc.PopoverModelから継承されます。
Public プロパティMaxWidth幅が設定されなくても、ポップオーバーの最大幅を定義します。 Infragistics.Web.Mvc.PopoverModelから継承されます。
Public プロパティMessages各状態のデフォルト メッセージのセット  
Public プロパティModeメッセージの配置モードを制御します。デフォルト設定は auto です。情報および警告メッセージでポップオーバーを使用し、エラーおよび成功メッセージでインライン スタイルを使用します。  
Public プロパティNotifyLevelnotify() メソッドを使用して自動および手動メッセージに表示される通知のレベルを制御します。デフォルトは success です。  
Public プロパティPositionターゲット要素に基づいてツールチップの位置を制御します。「auto」に設定すると、「中央 > 終了 > 開始」の優先順序で、利用可能なスペースに基づいて、コントロールは位置を自動的に選択します。 Infragistics.Web.Mvc.PopoverModelから継承されます。
Public プロパティRegionalコントロールの地域設定を取得または設定します。 Infragistics.Web.Mvc.Framework.LocalizationBaseModelから継承されます。
Public プロパティSelectorsツールチップを表示する項目を示すセレクター。定義済みの値は [title] です。 Infragistics.Web.Mvc.PopoverModelから継承されます。
Public プロパティShowIconjQuery UI フレームワークのアイコンを表示するために相対する状態の CSS を持つスパンの描画を許可します。デフォルトは False です。  
Public プロパティShowOnツールチップが表示されるイベントを設定します。定義済みの値は mouseenter、click、および focus です。 Infragistics.Web.Mvc.PopoverModelから継承されます。
Public プロパティStateigNotifier メッセージの現在の状態を取得または設定します。デフォルトは info です。状態は、メッセージおよびターゲット要素に適用される CSS クラスを制御し、その他のオプションも影響します。  
Public プロパティWidgetIdBaseオーバーライドされます。 ID オプションが設定されない場合、ウィジェットの ID を自動生成するための基本文字列。  
Public プロパティWidgetNameオーバーライドされます。 このモデルがインスタンス化するウィジェットの名前。  
Public プロパティWidthポップオーバーの Width を取得または設定します。null を指定すると、auto に解決します。 Infragistics.Web.Mvc.PopoverModelから継承されます。
トップ
プロテクト プロパティ
 名前解説
Protected プロパティStoreすべてのオプションでストアを返します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
トップ
パブリック メソッド
 名前解説
Public メソッドAddClientEventウィジェットのクライアント イベントを処理するための JavaScript 関数を追加します。 Infragistics.Web.Mvc.ModelWidgetBaseから継承されます。
Public メソッドToJsonオブジェクトを JSON へシリアル化します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
トップ
プロテクト メソッド
 名前解説
Protected メソッドCamelize指定された文字列を camel ケースに変換します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドEnsureClientEvents内部モデルストアを json にシリアル化するクライアント イベントを追加します。 Infragistics.Web.Mvc.ModelWidgetBaseから継承されます。
Protected メソッドGetBoolモデルのブール値プロパティの値を取得します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドGetCharモデルの char プロパティの値を設定します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドGetDateTimeモデルの DateTime プロパティの値を取得します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドGetDoubleモデルの double プロパティの値を取得します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドGetIEnumerable<T>モデルの IEnumerable プロパティの値を取得します。値が null の場合、T 型の IEnumerable が作成されます。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドGetIntモデルの int プロパティの値を取得します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドGetJSLiteralモデルの literal プロパティの値を設定します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドGetLongモデルの long プロパティの値を取得します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドGetModel<T>モデルの IModel プロパティの値を取得します。値が null の場合、T 型の新しいモデルが作成されます。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドGetStringモデルの文字列プロパティの値を取得します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドGetStringEnum<T>値が Enum の小文字値の文字列プロパティの値を取得します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドGetValue<T>任意の型のプロパティ値を取得します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドGetValueModel<T>モデルの IModel プロパティの値を取得します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドJsonFromBoolブール オブジェクトを JSON へシリアル化します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドJsonFromDateTimeDateTime オブジェクトを JSON Date オブジェクトへシリアル化します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドJsonFromDoubledouble オブジェクトを JSON へシリアル化します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドJsonFromFloatfloat オブジェクトを JSON へシリアル化します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドJsonFromIDictionaryオブジェクトの IDictionary を JSON へシリアル化します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドJsonFromIEnumerableIEnumerable オブジェクトを JSON へシリアル化します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドJsonFromIntオブジェクトを JSON へシリアル化します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドJsonFromModelStore内部モデル ストアを JSON へシリアル化します。 Infragistics.Web.Mvc.ModelWidgetBaseから継承されます。
Protected メソッドJsonFromObject型シリアル化メソッドを使用して JSON の任意のオブジェクトをシリアル化します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドJsonFromStringすべての単一引用符をエスケープして、文字列を JSON 文字列へシリアル化します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドSetBoolモデルの値をブール値プロパティを設定します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドSetBrush Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドSetCamelizedStringEnum<T>値が Enum の小文字値の文字列プロパティの値を設定します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドSetCharモデルの char プロパティの値を取得します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドSetDateTime値をモデルの DateTime プロパティへ設定します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドSetDouble値をモデルの double プロパティへ設定します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドSetIEnumerable<T>モデルの IEnumerable プロパティの値を設定します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドSetIntモデルの int プロパティの値を設定します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドSetJSLiteralモデルの literal プロパティの値を取得します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドSetLong値をモデルの long プロパティへ設定します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドSetModel<T>モデルの IModel プロパティの値を設定します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドSetString値をモデルの文字列プロパティへ設定します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドSetStringEnum<T>値が Enum の小文字値の文字列プロパティの値を設定します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドSetValue<T>任意の型のプロパティ値を設定します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドTransformDataデータを変換します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドValidValueType<T>既存のプロパティの値の型を確認します。既存しないプロパティの場合、false を返します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
トップ
参照

オンラインで表示: GitHub