Freigeben über


Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer Namespace

Der Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer Namespace stellt Klassen und Schnittstellen bereit, die zum Integrieren Objekt-Explorer Features in die von SQL Server Management Studio verwendete Visual Studio-Shellumgebung verwendet werden.

Klassen

DeferredHierarchyObject

Verzögert die Hierarchieobjekte, die aus der XML-Datei erstellt werden.

ExceptionEventArgs

Der Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer Namespace stellt Klassen und Schnittstellen bereit, die zum Integrieren Objekt-Explorer Features in die von SQL Server Management Studio verwendete Visual Studio-Shellumgebung verwendet werden.

HierarchyObject

Stellt ein Objekt dar, das kategorisiert wird.

HierarchyTreeNode

Stellt den späten Ladeknoten dar, der eigene Symbole hat und den Umgang mit der Explorer-Hierarchie kennt.

ItemScopeHelper

Zeigt die Elementbereichshilfe für den Explorer an.

LazyNode

Strukturknoten, der das ILazyLoadingNode-Objekt implementiert.

NodesChangedEventArgs

Ereignisargumente, die übergeben werden, wenn ein Sichtanbieter seine ausgewählte Sicht ändert.

ToolsMenuItemBase

Implementiert das IMenuItem-Objekt.

ViewChangedEventArgs

Stellt Ereignisargumente dar, die übergeben werden, wenn ein Sichtanbieter die ausgewählte Sicht ändert.

Schnittstellen

IAbortableRequest

Definiert eine Methode, die den Abbruch des Vorgangs anfordert.

IAccessModifier

Delegiert die Entscheidung, ob ein Element sichtbar ist.

IAltViewProvider

Stellt die Schnittstelle dar, über die eine Struktur mehrere schaltbare Sichten in einer einzelnen Struktur im Objekt-Explorer bereitstellen kann.

IAutoRefreshableItem

Stellt ein Element dar, das sich und seine untergeordneten Elemente als Ergebnis der von einer externen Quelle erzeugten Aktionen, beispielsweise von einem Dialogfeld, aktualisieren kann.

IColumnProperty

Stellt die einzelne Spalte dar, die gefiltert werden kann.

IContextChanged

Ermöglicht es einem Element, seinen Kontext ändern zu lassen.

IDragHandler

Ermöglicht es einem Knoten, die Verarbeitung von Drag-Vorgängen zu delegieren.

IExplorerHierarchy

Stellt eine Auflistung von Knoten dar, die in der Struktur angezeigt werden.

IExplorerHierarchyNode

Stellt einen Hierarchieknoten dar, der innerhalb eines IExplorerHierarchy-Objekts aktiv ist.

IExplorerRootNode

Stellt den Stammknoten für eine Hierarchie dar.

IFilterProvider

Stellt die Filterinformationen eines Objekts bereit.

IFilterRow

Stellt das einzelne gefilterte Element dar.

IFilterSettings

Stellt die Informationen bereit, die zur Anzeige einer Zusammenfassungsansicht benötigt werden.

IFilterStorage

Lässt zu, dass die Filtereinstellung in einer Hierarchie beibehalten wird.

IGetChildrenRequest

Ruft untergeordnete Elemente asynchron in Batches mit dem INavigableItem.GetChildren-Objekt ab.

IHierarchyDisposingNotify

Stellt eine Benachrichtigung bereit, dass ein IVsUIHierarchy-Objekt geschlossen wird.

IHierarchyNodeBuilder

Stellt eine Schnittstelle dar, über die der Objekt-Explorer Knoten erstellt, die angezeigt werden.

IIconHandler

Stellt die Symbolbehandlung für einen Knoten im Objekt-Explorer bereit.

ILaunchFormHostProvider

Ruft die in einem Dienstcontainer enthaltenen ILauncherFormHost-Schnittstellen ab.

ILazyLoadingNode

Ermöglicht es einem Knoten, das Hinzufügen von untergeordneten Knoten zu seiner Knotenauflistung zu verzögern, bis der Benutzer auf das Pluszeichen (+) geklickt hat.

IMaintenancePlanPersist

Stellt die vom entsprechenden Designer verwendete IMaintenancePlanPersist-Schnittstelle dar.

IManagedConnection

Gibt die Schnittstelle für eine verwaltete Verbindung an.

IMenuCommandTextChanges

Stellt Menübefehle dar, in denen sich der Text dynamisch ändern kann.

IMenuHandler

Stellt die Behandlung des Kontextmenüs für den Objekt-Explorer bereit.

IMenuItem

Stellt die Menüelemente dar, die der DefaultMenuHandler-Klasse hinzugefügt werden können.

IMenuOwnerProvider

Stellt einen Besitzer für den Kontextmenühandler bereit.

IMessageProvider

Stellt Methoden bereit, mit denen Meldungen in der gesamten Anwendung einheitlich angezeigt werden.

IMultiItemAccessModifier

Ein Delegat, mit dem angegeben wird, ob ein Element sichtbar und aktiviert ist.

IMultiSelectMenuHandler

Ermöglicht eine Kontextmenübehandlung für mehrere Elemente im Objekt-Explorer.

IMultiSelectMenuItem

Stellt die Menüelemente dar, die der DefaultMenuHandler-Klasse hinzugefügt werden sollen.

INameHandler

Ermöglicht es einem Knoten im Objekt-Explorer, seine Namensbehandlung zu delegieren.

INameObjectCollection

Definiert eine Auflistung von zugeordneten Zeichenfolgenschlüsseln und Objektwerten, auf die entweder mit dem Schlüssel oder einem Index zugegriffen werden kann.

INavigableItem

Stellt den Hierarchieknoten dar, der innerhalb eines IExplorerHierarchy-Objekts aktiv ist.

INavigableItemBuildSet

Beschreibt Parameter für einen Satz von navigierbaren Elementen, der zusammen erstellt werden.

INavigationContext

Stellt die Informationen für einen Knoten in der Objekt-Explorer-Hierarchie bereit.

INavigationContextProvider

Ermöglicht die Nachverfolgung des gerade ausgewählten Elements in der Kontextquelle und Änderungen an den zugrunde liegenden Kontextquellen.

INavigationEventNotification

Eine Schnittstelle, die eine Ereignisbenachrichtigung darstellt.

INodeContext

Stellt die Verbindung und Enumeratorkontext für einen Knoten bereit.

INodeInformation

Stellt die Informationen für einen Knoten in der Objekt-Explorer-Hierarchie bereit.

INodeRename

Unterstützt die derzeit verwendete Umbenennung eines Hierarchieknotens.

INodeStateChanged

Lässt zu, dass eine von einem Strukturknoten abgeleitete Klasse benachrichtigt wird, wenn ein interner Status geändert wurde. Der Knoten kann seine Darstellung entsprechend aktualisieren.

INodeWithActions

Ermöglicht es einem Strukturknoten, die Standardaktionen und ein Eigenschaftendialogfeld verfügbar zu machen.

INodeWithAltName

Lässt zu, dass ein Knoten einen Namen hat, der sich von der Texteigenschaft unterscheidet.

INodeWithDrag

Ermöglicht es einem Knoten anzugeben, ob es Drag-Vorgänge unterstützt.

INodeWithEdit

Ermöglicht es einem Knoten, anzugeben, ob er bearbeitet werden kann und ob der den neuen Namen verarbeiten kann.

INodeWithIcon

Ermöglicht es einem Knoten, die ihm zugehörigen Symbole anzugeben, die direkt angezeigt werden sollen (unabhängig davon, wo im Bildindex der Struktur sie sich befinden).

INodeWithMenu

Ermöglicht es einem Knoten, für sein eigenes Kontextmenü zuständig zu sein.

INodeWithVisibility

Ermöglicht es einem TreeNode, sich dynamisch zu entscheiden, ob er in der Struktur sichtbar (angezeigt) ist.

INotifyItemChanged

Für COM sichtbare Schnittstelle, die die Steuerung des Objekt-Explorers ermöglicht.

INotifyWhenAddedToTree

Lässt zu, dass von der Struktur gemeldet wird, wenn ein Knoten hinzugefügt wurde.

IObjectExplorerService

Für COM sichtbare Schnittstelle, die die Steuerung des Objekt-Explorers ermöglicht.

IPropertyHandler

Definiert ein Mittel, um dem Knoteneigenschaftenbehälter zusätzliche Eigenschaften hinzuzufügen.

IQueryList

Unterstützt das Abfragen filterbarer Spalten und das Erstellen einer Liste gefilterter Knoten.

IQueryProvider

Unterstützt das Abfragen von filterbaren Spalten und das Erstellen einer Liste mit gefilterten Knoten.

IRefreshableNode

Lässt zu, dass ein Knoten sich und seine untergeordneten Elemente aktualisiert.

IRemovableItem

Lässt zu, dass ein Element aus seiner Hierarchie entfernt wird.

IToolTipHandler

Stellt benutzerdefinierten QuickInfo-Text für einen Explorer-Hierarchieknoten bereit.

IUIObjectMetadata

Stellt eine Schnittstelle für die UIObjectMetadata-Klasse bereit.

IUIObjectTypeInfo

Stellt Informationen zum UIObject-Typ dar.

IUpdateChildrenRequest

Schnittstelle, die mit INavigableItem.UpdateChildren verwendet wird, um eine Gruppe von Feldern asynchron in allen untergeordneten Elementen zu laden.

IUpdateState

Verarbeitet Statusupdates.

IViewType

Beschreibt jeden Sichttyp im Objekt-Explorer.

IWinformsMenuHandler

Ermöglicht es einem Objekt, ein Menü zu erstellen, das mit Windows Forms-Menüs kompatibel ist.

Enumerationen

FilterOperator

Gibt die unterstützten Filtervorgänge an.

ItemScope

Zählt den Bereich der Elemente im Explorer auf.

NavigableItemRefreshFlags

Gibt die Aktualisierungsflags für das navigierbare Element an.

Delegaten

BuildChildren

Stellt die Methoden dar, die die asynchrone Erstellung behandeln.

GettingChildrenCallback

Verarbeitet den Vorgang, mit dem die untergeordneten Elemente asynchron abgerufen werden.

NodesChangedEventHandler

Stellt die Methoden dar, die das Ereignis behandeln, wenn Knoten im Objekt-Explorer geändert werden.

ViewChangedEventHandler

Stellt die Methoden dar, die einen Ereignishandler behandeln, wenn ein IAltViewProvider-Objekt die ausgewählte Sicht ändert.