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 |
独自のアイコンを持ち、Explorer階層の処理方法を知っている遅いロードノードを表しています。 |
| 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のデザイナーが使用する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オブジェクトが選択したビューを変更した際にイベントハンドラを処理するメソッドを表します。 |