Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
名前空間にはMicrosoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer、SQL Server Management Studioによって使用される Visual Studio シェル環境にオブジェクト エクスプローラー機能を統合するために使用されるクラスとインターフェイスが用意されています。
クラス
DeferredHierarchyObject |
XML ファイルからビルドされる階層オブジェクトを遅らせます。 |
ExceptionEventArgs |
名前空間にはMicrosoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer、SQL Server Management Studioによって使用される Visual Studio シェル環境にオブジェクト エクスプローラー機能を統合するために使用されるクラスとインターフェイスが用意されています。 |
HierarchyObject |
項目別のオブジェクトを表します。 |
HierarchyTreeNode |
独自のアイコンを持ち、エクスプローラー階層の処理方法を認識している、遅延読み込みノードを表します。 |
ItemScopeHelper |
エクスプローラーの項目スコープ ヘルパーを表示します。 |
LazyNode |
ILazyLoadingNode オブジェクトを実装するツリー ノードです。 |
NodesChangedEventArgs |
ビュー プロバイダーで選択されているビューを変更するときに渡すイベント引数です。 |
ToolsMenuItemBase |
IMenuItem オブジェクトを実装します。 |
ViewChangedEventArgs |
ビュー プロバイダーが選択されているビューを変更するときに渡すイベント引数を表します。 |
インターフェイス
IAbortableRequest |
操作の中止を要求しているメソッドを定義します。 |
IAccessModifier |
項目を表示するかどうかの決定を委任します。 |
IAltViewProvider |
オブジェクト エクスプローラーの単一のツリーで複数の切り替え可能なビューを提供できるようにするインターフェイスを表します。 |
IAutoRefreshableItem |
ダイアログ ボックスなどの外部ソースからのアクションの結果として、それ自体とその子を更新できるアイテムを表します。 |
IColumnProperty |
フィルターを適用できる個別の列を表します。 |
IContextChanged |
アイテムのコンテキストを変更できるようにします。 |
IDragHandler |
ノードがドラッグ操作の処理を委任できるようにします。 |
IExplorerHierarchy |
ツリーに表示されるノードのコレクションを表します。 |
IExplorerHierarchyNode |
IExplorerHierarchy オブジェクト内に存在する階層ノードを表します。 |
IExplorerRootNode |
階層のルート ノードを表します。 |
IFilterProvider |
オブジェクトのフィルター情報を提供します。 |
IFilterRow |
個別のフィルター選択された項目を表します。 |
IFilterSettings |
概要ビューを表示するために必要な情報を提供します。 |
IFilterStorage |
フィルター設定を階層内に永続化できます。 |
IGetChildrenRequest |
INavigableItem.GetChildren オブジェクトを使用してバッチ内の子を非同期に取得します。 |
IHierarchyDisposingNotify |
IVsUIHierarchy オブジェクトが閉じられている通知を提供します。 |
IHierarchyNodeBuilder |
表示されるノードを作成するためにオブジェクト エクスプローラーが使用するインターフェイスを表します。 |
IIconHandler |
オブジェクト エクスプローラー内のノードのアイコン処理を行います。 |
ILaunchFormHostProvider |
サービス コンテナーに含まれる ILauncherFormHost インターフェイスを取得します。 |
ILazyLoadingNode |
ユーザーがプラス記号 (+) をクリックするまでノードがノード コレクションへの子ノードの追加を遅延できるようにします。 |
IMaintenancePlanPersist |
THAT'S デザイナーによって使用される IMaintenancePlanPersist インターフェイスを表します。 |
IManagedConnection |
マネージド接続へのインターフェイスを指定します。 |
IMenuCommandTextChanges |
テキストを動的に変更できるメニュー コマンドを表します。 |
IMenuHandler |
オブジェクト エクスプローラーのショートカット メニューの処理を提供します。 |
IMenuItem |
DefaultMenuHandler クラスに追加できるメニュー項目を表します。 |
IMenuOwnerProvider |
コンテキスト メニュー ハンドラーの所有者を提供します。 |
IMessageProvider |
アプリケーション全体で統一された方法でメッセージを表示するためのメソッドを提供します。 |
IMultiItemAccessModifier |
アイテムが表示可能かどうか、および有効になっているかどうかのデリゲートです。 |
IMultiSelectMenuHandler |
オブジェクト エクスプローラー内の複数の項目に対するショートカット メニューの処理を提供します。 |
IMultiSelectMenuItem |
DefaultMenuHandler クラスに追加するメニュー項目を表します。 |
INameHandler |
オブジェクト エクスプローラー内のノードが名前の処理を委任できるようにします。 |
INameObjectCollection |
キーまたはインデックスを使用してアクセスできる関連付けられた文字列キーとオブジェクト値のコレクションを定義します。 |
INavigableItem |
IExplorerHierarchy オブジェクト内に存在する階層ノードを表します。 |
INavigableItemBuildSet |
まとめて構築されているナビゲーション可能なアイテムのセットのパラメーターを記述します。 |
INavigationContext |
オブジェクト エクスプローラー階層内のノードの情報を提供します。 |
INavigationContextProvider |
コンテキスト ソース内で現在選択されている項目の追跡および基になっているコンテキスト ソースに対する変更の追跡を提供します。 |
INavigationEventNotification |
イベント通知を表すインターフェイスです。 |
INodeContext |
ノードに対して接続および列挙子のコンテキストを提供します。 |
INodeInformation |
オブジェクト エクスプローラー階層内のノードの情報を提供します。 |
INodeRename |
階層ノードのインプレースでの名前変更をサポートします。 |
INodeStateChanged |
何らかの内部状態が変化したときにツリー ノードの派生クラスを通知できます。 ノードはそれに従って外観を更新できます。 |
INodeWithActions |
ツリー ノードが既定のアクションとプロパティ ダイアログ ボックスを公開できるようにします。 |
INodeWithAltName |
ノードがテキスト プロパティとは異なる名前を持つことができるようにします。 |
INodeWithDrag |
ドラッグをサポートするかどうかをノードが示すことができるようにします。 |
INodeWithEdit |
ノードが編集可能かどうか、および新しい名前を処理できるかどうかを示すことができるようにします。 |
INodeWithIcon |
ツリーのイメージ インデックス内でのアイコンの位置を心配せずに、ノードが表示するアイコンを直接指定できるようにします。 |
INodeWithMenu |
ノードがそれ自体のショートカット メニューに関与できるようにします。 |
INodeWithVisibility |
TreeNode がツリーに表示されるかどうかを動的に決定できるようにします。 |
INotifyItemChanged |
オブジェクト エクスプローラーを制御できるようにする COM 表示インターフェイスです。 |
INotifyWhenAddedToTree |
ノードが追加されたときにツリーが通知できるようにします。 |
IObjectExplorerService |
オブジェクト エクスプローラーを制御できるようにする COM 表示インターフェイスです。 |
IPropertyHandler |
ノードのプロパティ バッグに追加プロパティを追加する手段を定義します。 |
IQueryList |
フィルター可能な列のクエリと、フィルター処理されたノードの一覧の作成をサポートします。 |
IQueryProvider |
フィルターの適用が可能な列のクエリとフィルター選択されたノードの一覧のビルドをサポートします。 |
IRefreshableNode |
ノードが自身とその子を更新できるようにします。 |
IRemovableItem |
項目を階層から削除できるようにします。 |
IToolTipHandler |
エクスプローラー階層のノードにカスタム ツールヒント テキストを提供します。 |
IUIObjectMetadata |
UIObjectMetadata クラスのインターフェイスを提供します。 |
IUIObjectTypeInfo |
UIObject の種類に関する情報を表します。 |
IUpdateChildrenRequest |
すべての子で非同期にフィールドのセットを読み込むための INavigableItem.UpdateChildren で使用されるインターフェイスです。 |
IUpdateState |
状態の更新を処理します。 |
IViewType |
オブジェクト エクスプローラー内のすべてのビューの種類を示します。 |
IWinformsMenuHandler |
オブジェクトが Windows フォーム メニューと互換性のあるメニューをビルドできるようにします。 |
列挙型
FilterOperator |
サポートされるフィルター操作を指定します。 |
ItemScope |
エクスプローラーに含まれる項目のスコープを列挙します。 |
NavigableItemRefreshFlags |
ナビゲーション可能なアイテムの更新フラグを指定します。 |
代理人
BuildChildren |
非同期ビルドを処理するメソッドを表します。 |
GettingChildrenCallback |
子を非同期に取得する操作を処理します。 |
NodesChangedEventHandler |
オブジェクト エクスプローラー内のノードが変更されるときのイベントを処理するメソッドを表します。 |
ViewChangedEventHandler |
IAltViewProvider オブジェクトが選択されているビューを変更するときにイベント ハンドラーを処理するメソッドを表します。 |