Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |