バージョン

ToolBase クラス メンバ

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

プロテクト フィールド
 名前解説
Protected フィールドtagValue Infragistics.Shared.SubObjectBaseから継承されます。
トップ
パブリック プロパティ
 名前解説
Public プロパティAccessibilityObjectこのツールの System.Windows.Forms.AccessibleObject を返します。  
Public プロパティAccessibleRoleResolvedこのツールのユーザー補助の役割を返します。  
Public プロパティAllowMultipleInstancesResolvedUnderlyingToolSharedProps オブジェクトの AllowMultipleInstances プロパティの値を返します。  
Public プロパティBounds画面座標でのツールの位置とサイズを取得します。  
Public プロパティCanActivateToolBase がアクティブな ToolBase になるどうかを返します。  
Public プロパティCaptionResolvedエンドユーザーによるカスタマイズを考慮した上で、SharedProps および InstanceProps オブジェクトの ToolPropsBase.Caption プロパティの解決された値を返します。  
Public プロパティComponentRoleUltraToolbarsManager の ComponentRole を返します。  
Public プロパティControlツールに関連づけられた Control を返します (読み取り専用)。  
Public プロパティCustomizedCaptionToolPropsBase.Caption プロパティのユーザー カスタマイズの値を取得または設定します。  
Public プロパティCustomizedDisplayStyleToolPropsBase.DisplayStyle プロパティのユーザー カスタマイズの値を取得または設定します。  
Public プロパティCustomizedImageツールによって表示されるImageのユーザーカスタマイズの値を返すか、設定します。  
Public プロパティCustomizedIsFirstInGroupInstanceProps.IsFirstInGroup プロパティのユーザー カスタマイズの値を取得または設定します。  
Public プロパティCustomizedRecentlyUsedInstanceProps.RecentlyUsed プロパティのユーザー カスタマイズの値を取得または設定します。  
Public プロパティCustomizedVisibleツールの表示状態のユーザーカスタマイズの値を返します。  
Public プロパティCustomizerCaptionResolved[Customize]ダイアログの「Commands」リストに表示される文字列を返します。  
Public プロパティCustomizerDescriptionResolvedUnderlyingToolSharedProps オブジェクトの CustomizerDescription プロパティの値を返します。  
Public プロパティDefaultSizeツールのデフォルトサイズを返します (読み取り専用)。  
Public プロパティDisplayStyleResolvedエンドユーザーによるカスタマイズを考慮した上で、SharedProps および InstanceProps オブジェクトの ToolPropsBase.DisplayStyle プロパティの解決された値を返します。  
Public プロパティDisposed Infragistics.Shared.DisposableObjectから継承されます。
Public プロパティEnabledResolvedツールが有効かどうかを返します。SharedPropsEnabledUltraToolbarsManager の Enabled プロパティに基づいて値を解決します。  
Public プロパティHeightツール インスタンスの高さを取得します。  
Public プロパティIndexToolsCollectionBase に含まれるツールのインデックスを返します。このプロパティは読み取り専用です。  
Public プロパティInstanceDisplaysImageこのツールインスタンスがイメージを表示するかどうかを返します。  
Public プロパティInstanceDisplaysTextこのツールインスタンスがテキストを表示するかどうかを返します。  
Public プロパティInstancePropsToolBase インスタンスに固有の各種プロパティを含む InstanceProps オブジェクトを返します。  
Public プロパティIsActiveToolこの ToolBase がアクティブな ToolBase かどうかを取得または設定します。  
Public プロパティIsControlContainerツールがその他のコントロールを含むことができるコンテナー ツールであるかどうかを返します。このプロパティは読み取り専用です。  
Public プロパティIsFirstInGroupResolvedエンドユーザーによるカスタマイズを考慮した上で、InstanceProps.IsFirstInGroup プロパティの解決された値を返します。  
Public プロパティIsPopularCommandこの ToolBasePopularCommand かどうかを返します。  
Public プロパティIsRootToolToolBase がルート ToolBase (UltraToolbarsManagerコンポーネントの UltraToolbarsManager.Tools コレクション) かどうかを返します。  
Public プロパティKeyオーバーライドされます。 コレクション内のオブジェクトを一意に識別する値を取得または設定します。  
Public プロパティKeyTipResolvedSharedProps および InstanceProps オブジェクトの ToolPropsBase.KeyTip プロパティの解決された値を返します。  
Public プロパティMaxWidthResolvedSharedProps および InstanceProps オブジェクトの ToolPropsBase.MaxWidth プロパティの解決された値を返します。  
Public プロパティMinimumSizeツールの最小サイズを返します (読み取り専用)。  
Public プロパティMinWidthResolvedSharedProps および InstanceProps オブジェクトの ToolPropsBase.MinWidth プロパティの解決された値を返します。  
Public プロパティOwnerこのツール インスタンスを所有する UltraToolbarPopupMenuTool または UltraToolbarsManager を返します。  
Public プロパティOwnerIsApplicationMenu2010ContentAreaツール タイプが ApplicationMenu2010 の (ナビゲーション メニュー領域以外の) コンテンツ領域に配置されるかどうかを示す値を返します。  
Public プロパティOwnerIsApplicationMenu2010NavigationMenuツール タイプが NavigationMenu に配置されるかどうかを示す値を返します。  
Public プロパティOwnerIsApplicationMenuAreaツール タイプが ApplicationMenu に配置されるかどうかを示す値を返します。  
Public プロパティOwnerIsApplicationMenuAreaBaseツール タイプが ApplicationMenu または ApplicationMenu2010 に配置されるかどうかを示す値を返します。  
Public プロパティOwnerIsMenuPopupMenuTool によってこのツール インスタンスが所有される場合、True を返します。  
Public プロパティOwnerIsNavigationToolbarNavigationToolbar によってこのツール インスタンスが所有される場合、True を返します。  
Public プロパティOwnerIsNullこのツール インスタンスが完全に初期化されておらず、オーナーを持たない場合、True を返します。  
Public プロパティOwnerIsRibbonGroupツール タイプが Ribbon に配置されるかどうかを示す値を返します。  
Public プロパティOwnerIsToolbarUltraToolbar によってこのツール インスタンスが所有される場合、True を返します。  
Public プロパティOwnerIsToolbarBaseUltraToolbarBase によってこのツール インスタンスが所有される場合、True を返します。  
Public プロパティOwnerIsToolbarsManagerUltraToolbarsManager によってこのツール インスタンスが所有される場合、True を返します。  
Public プロパティOwningApplicationMenu2010NavigationMenu所有している NavigationMenu を返します。  
Public プロパティOwningApplicationMenuArea所有している ApplicationMenuArea を返します。  
Public プロパティOwningApplicationMenuAreaBase所有している ApplicationMenuAreaBase を返します。  
Public プロパティOwningMenuこのツールインスタンスを所有する PopupMenuTool を返します。このツールが PopupMenuToolによって所有されていない場合は null。  
Public プロパティOwningNavigationToolbarこのツール インスタンスを所有する NavigationToolbar を返します。またはこのツール インスタンスが NavigationToolbar によって所有されていない場合は null を返します。  
Public プロパティOwningRibbonGroup所有している RibbonGroup を返します。  
Public プロパティOwningToolbarこのツールインスタンスを所有する UltraToolbar を返します。このツールが UltraToolbar によって所有されていない場合は null。  
Public プロパティOwningToolbarBaseこのツールインスタンスを所有する UltraToolbarBase を返します。このツールが UltraToolbarBase によって所有されていない場合は null。  
Public プロパティParentCollectionこの ToolsCollectionBase を所有する ToolBase。  
Public プロパティRecentlyUsedResolvedエンドユーザーによって実行されるツールのクリック アクティビティと任意のカスタマイズを考慮した上で、InstanceProps.RecentlyUsed プロパティの解決された値を返します。  
Public プロパティSharedPropsToolBase のすべてのインスタンスで共有される各種プロパティを含む SharedProps オブジェクトを返します。  
Public プロパティShortcutResolvedエンドユーザーによるカスタマイズを考慮した上で、SharedProps オブジェクトの Shortcut プロパティの解決された値を返します。  
Public プロパティShouldDisplayToolTipToolBase 上にマウス ホバーしたときにツールチップが表示されるかどうかを返します。  
Public プロパティSpringResolvedSharedProps および InstanceProps オブジェクトの Spring プロパティの解決された値を返します。  
Public プロパティTag Infragistics.Shared.SubObjectBaseから継承されます。
Public プロパティToolbarsManagerToolBase が所有される UltraToolbarsManager コンポーネント。  
Public プロパティToolTipTextFormattedResolvedSharedProps オブジェクトの ToolTipTextFormatted プロパティが設定されている場合は、その値を返します。  
Public プロパティToolTipTextResolvedSharedProps オブジェクトの ToolTipText プロパティが設定されている場合は、その値を返します。それ以外の場合は、CaptionResolved の値を返します。  
Public プロパティToolTipTitleResolvedSharedProps オブジェクトの ToolTipTitle プロパティが設定されている場合は、その値を返します。  
Public プロパティUIElementToolBase の UIElement を取得します。  
Public プロパティUIRoleForEditAreaこのツールの編集領域の UIRole を返します。  
Public プロパティUIRoleOnMenusメニューで使用されるときにこのツールの UIRole を返します。  
Public プロパティUIRoleOnRibbonGroupsリボン グループで使用されるときにこのツールの UIRole を返します。  
Public プロパティUIRoleOnToolbarsツールバーで使用されるときにこのツールの UIRole を返します。  
Public プロパティUnderlyingToolこのツールがポイントする基本的なツールを返します。主に MdiMergePlaceholderTool で使用されます。  
Public プロパティVisibleResolvedSharedProps および InstanceProps オブジェクトの Visible プロパティの解決された値を返します。  
Public プロパティWidthResolvedSharedProps および InstanceProps オブジェクトの ToolPropsBase.Width プロパティの解決された値を返します。  
トップ
プロテクト プロパティ
 名前解説
Protected プロパティDefaultAccessibleRoleこのツールタイプのユーザー補助のデフォルトの役割。  
Protected プロパティDefaultActionこのツールタイプのデフォルトのアクション。  
Protected プロパティExtraSharedPropsCountこのクラスで必要な追加共有プロパティの数を返します。  
Protected プロパティKeyLowercaseInterned Infragistics.Shared.KeyedSubObjectBaseから継承されます。
Protected プロパティPrimaryCollection Infragistics.Shared.KeyedSubObjectBaseから継承されます。
Protected プロパティSubObjectPropChangeHandler Infragistics.Shared.SubObjectBaseから継承されます。
トップ
パブリック メソッド
 名前解説
Public メソッドBringIntoViewToolBase が現在表示されていることを保証します。  
Public メソッドCreateObjRefCreates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. System.MarshalByRefObjectから継承されます。
Public メソッドDispose Infragistics.Shared.DisposableObjectから継承されます。
Public メソッドGetLifetimeServiceRetrieves the current lifetime service object that controls the lifetime policy for this instance. System.MarshalByRefObjectから継承されます。
Public メソッドInitializeLifetimeServiceObtains a lifetime service object to control the lifetime policy for this instance. System.MarshalByRefObjectから継承されます。
Public メソッドNotifyPropChangeオーバーロードされます。  Infragistics.Shared.SubObjectBaseから継承されます。
Public メソッドResetToolBase のプロパティすべてをデフォルト値にリセットします。  
Public メソッドResetInstancePropsすべての InstanceProps プロパティをデフォルト値にリセットします。  
Public メソッドResetKey Infragistics.Shared.KeyedSubObjectBaseから継承されます。
Public メソッドResetSharedPropsSharedProps プロパティをデフォルト値にリセットします。  
Public メソッドResetStateToolBase を元の状態にリセットし、ランタイムに行われた変更をすべて取り消します。  
Public メソッドResolveAppearanceオーバーロードされます。 ツールの外観を解決します。  
Public メソッドShouldSerializeKeyオーバーライドされます。 Key プロパティをデフォルト値に設定しているかどうかを決定します。  
Public メソッドShouldSerializeTag Infragistics.Shared.SubObjectBaseから継承されます。
Public メソッドToStringタイプおよびキーを組み合わせた文字列を返します。  
Public メソッドVerifyNotDisposed Infragistics.Shared.DisposableObjectから継承されます。
トップ
プロテクト メソッド
 名前解説
Protected メソッドCompareToすべてのツールオブジェクトの抽象基本クラス。  
Protected メソッドCreateUIAutomationStubUI オートメーション スタブを作成します。  
Protected メソッドDeserializeTagオーバーロードされます。  Infragistics.Shared.SubObjectBaseから継承されます。
Protected メソッドDoDefaultActionこのツールに関連付けられたデフォルトのアクションを実行します。  
Protected メソッドGetExtraSharedProps指定したインデックスの ExtraSharedProps に保持されているオブジェクトを返します。  
Protected メソッドGetObjectData指定された System.Runtime.Serialization.SerializationInfo にオブジェクトからのデータを格納します。  
Protected メソッドInitializeTag Infragistics.Shared.SubObjectBaseから継承されます。
Protected メソッドMemberwiseCloneオーバーロードされます。 Creates a shallow copy of the current System.MarshalByRefObject object. System.MarshalByRefObjectから継承されます。
Protected メソッドNavigate別のユーザー補助オブジェクトに移動します。  
Protected メソッドNotificationBadgeBoundsNotificationUIElement の長方形の領域を決定します。この領域では表示される要素がサイズおよび位置によって配置されます。その他のツールではオーバーライドが可能です。  
Protected メソッドOnAddedToCollectionオーバーライドされます。 このオブジェクトが指定したコレクションに追加されるときに呼び出されます。  
Protected メソッドOnDisposeオーバーライドされます。 破棄後に呼び出されます。  
Protected メソッドOnObjectPropChanged Infragistics.Shared.SubObjectBaseから継承されます。
Protected メソッドOnRemovedFromCollectionオーバーライドされます。 このオブジェクトがコレクションから削除されるときに呼び出されます。  
Protected メソッドOnSubObjectPropChangedオーバーライドされます。 サブオブジェクトでプロパティが変更されたときに呼び出されます。  
Protected メソッドResetInternedKey Infragistics.Shared.KeyedSubObjectBaseから継承されます。
Protected メソッドResetTag Infragistics.Shared.SubObjectBaseから継承されます。
Protected メソッドResolveAppearancePhaseツールの外観の解決プロセスのフェーズを実行します。  
Protected メソッドSerializeTagオーバーロードされます。  Infragistics.Shared.SubObjectBaseから継承されます。
Protected メソッドSetExtraSharedProps指定されたインデックスにある ExtraSharedProps に保有されているオブジェクトを設定します。  
Protected メソッドShouldSerializeInstancePropsInstanceProps プロパティをデフォルト値に設定しているかどうかを決定します。  
Protected メソッドShouldSerializeSharedPropsSharedProps プロパティをデフォルト値に設定しているかどうかを決定します。  
トップ
パブリック イベント
 名前解説
Public イベントAfterToolActivateツールがアクティブツールになった後に発生します。  
Public イベントAfterToolCloseupツールが閉じた後に発生します。  
Public イベントAfterToolDeactivateツールがアクティブツールでなくなった後に発生します。  
Public イベントAfterToolDropdownツールがドロップダウンした後に発生します。  
Public イベントAfterToolEnterEditModeツールが編集モードに入った後に発生します。  
Public イベントAfterToolExitEditModeツールが編集モードを終了後に発生します。  
Public イベントBeforeToolActivateツールがアクティブツールになる前に発生します。  
Public イベントBeforeToolDropdownツールがドロップダウンする前に発生します。  
Public イベントBeforeToolEnterEditModeツールが編集モードに入る前に発生するキャンセル可能なイベント。  
Public イベントBeforeToolExitEditModeツールが編集モードを終了する前に発生するキャンセル可能なイベント。  
Public イベントSubObjectDisposed Infragistics.Shared.SubObjectBaseから継承されます。
Public イベントSubObjectPropChanged Infragistics.Shared.SubObjectBaseから継承されます。
Public イベントToolClickユーザーがツールをクリックしたときに発生します。  
Public イベントToolDoubleClickユーザーがツールをダブルクリックしたときに発生します。  
Public イベントToolEditErrorユーザーが入力した値が無効な場合に、BeforeToolExitEditMode イベントの後に発生します。  
Public イベントToolKeyDownツールに入力フォーカスがあるときにキーが押されると発生します。  
Public イベントToolKeyPressツールに入力フォーカスがあるときにキーが押されて離されると発生します。  
Public イベントToolKeyUpツールに入力フォーカスがあるときにキーが離されると発生します。  
Public イベントToolValueChangedツールの値が変更されたときに発生します。  
トップ
参照