Startseite > Archiv > Visual Studio 2008 Shell – Extras ergänzen

Visual Studio 2008 Shell – Extras ergänzen

dotnetpro 08/2008 Von Andreas Maslo erschienen in dotnetpro 08/2008 auf Seite 87
Code: A0808VSShell
Keine Bewertung

Um die Visual Studio Shell sinnvoll einzusetzen, müssen Sie neue Funktionen ergänzen und mit bereits vorhandenen Elementen interagieren. dotnetpro zeigt, wie Sie in den .NET-Bibliotheken bereits vorhandene Funktionen integrieren und eigene Steuerelemente verfügbar machen.

Artikel Download

Als Abonnent können Sie den gesamten Artikel als PDF abrufen und die zugehörigen Quelltexte direkt downloaden.

Sie sind bereits Abonnent? Dann registrieren Sie Ihr Abonnement jetzt online und greifen Sie sofort auf das komplette Artikelarchiv zu.

Einzelheft-Bestellung

Sie interessieren sich für diesen Artikel und haben noch kein Abonnement? Dann bestellen Sie doch einfach diese Ausgabe der dotnetpro als Einzelheft.

Abo-Bestellung

Probeabo
Wenn Sie die dotnetpro kennenlernen wollen, ist das Probeabo genau richtig für Sie. Lesen Sie die aktuelle sowie die kommende Ausgabe zu einem besonders günstigen Preis.








Abo
Wenn Sie die neue Ausgabe der dotnetpro als Erster lesen wollen, dann liegen Sie mit einem Abo genau richtig – zwölf Mal pro Jahr druckfrisch in Ihrem Briefkasten und das noch bevor das Heft am Kiosk erhältlich ist.

Sie finden diesen Artikel interessant? Dann helfen Sie anderen ihn zu finden und kicken Sie ihn bei www.dotnet-kicks.de!

Tags

_Visual   087dnp_VSShell   0x0100   0x0200   0x0600   0x1012   0x1020   10ff   16x16   1c9095f0d01f   1f0e   2004   2005   2008   201cbfc0   402d   41bf   4cddab3f3aa4   4e58   4efb   56ff   5d6c   6cfb   73ebb530   73ff   82a6   8c1abb8af016   90ff   A0808VSShell   a5b24cf6   a904ba62537a   Abbildung   aber   abgedockt   abgedockten   abgeleitet   abschlie   Abschließend   abschließender   abspalten   acbe8acf   Acht   AddCommand   AddExtension   AddressOf   af5c   af64   aktivieren   aktiviert   Aktualisierung   Alias   alle   Allerdings   AllWindows   also   alternativ   analog   Analy   Analyse   AnalyseCtl   analysieren   AnalyzerCtl   Anbinden   ande   andere   anderem   anderen   Ändern   anders   Änderung   Änderungen   Andock   andockba   andockbar   andockbare   andockbaren   Andreas   Angabe   angebun   Angebundene   angebundenen   angedockte   angedocktenToolfensters   angegebenen   angelegt   angelegtes   angenehm   angepasst   angepassten   angespro   angesprochen   angezeigt   anhand   Anla   Anlage   Anlegen   Anordnung   anpassen   anschließend   Ansicht   Ansonsten   ante   antwortlich   Anwahl   Anweisung   Anwen   Anwendung   Anwendungen   Anzei   Anzeige   Anzeigen   anzeigt   arbeiten   Arbeitsschritt   Assem   Assemblies   Assis   Assistenten   Attribute   auch   Aufbau   Aufforderung   aufge   aufgenommen   aufnehmen   Aufruf   aufzunehmen   ausführen   ausführlich   Ausführung   Ausführungsmodus   Ausgabe   Ausgabefenster   Ausgaben   ausge   ausgeführt   ausgewählte   ausgiebigen   ausschließlich   Außerdem   ausstatten   Austausch   austauschen   ausVisual   Auswirkungen   auszublenden   auszuführen   auszugsweise   automa   automatisch   Autor   AutoUpgradeEnabled   baren   basiert   basierte   basierten   Batch   be64   Bearbei   bearbeiten   bearbeitende   bearbeitet   Bearbeitung   Bedarf   Beenden   befasst   Befehl   Befehle   Befehls   Befehlsanbindung   Befehlsanwahl   Befehlsbe   Befehlsbezeich   Befehlsdefi   Befehlsdefinition   Befehlseigen   Befehlskennung   Befehlsnamen   Befehlsschaltfläche   Befehlstabelle   befindet   beginnt   Begrüßungsbild   behandelt   beibe   beider   beim   Beispiel   Beispielanwendung   Beispielen   Beispielprojekt   beispielsweise   beitet   beitete   beiteten   bekommen   beliebig   beliebige   beliebiger   benötigen   benötigt   benötigte   benötigter   Benut   Benutzer   benutzerdefi   benutzerdefinier   benutzerdefiniert   benutzerdefinierte   Benutzersteuerele   Benutzersteuerelement   Benutzersteuerelemente   Berater   bereitgestellt   bereits   beschrieben   besse   Bestäti   Bestätigung   bestimmen   bestimmt   betrachten   betrachtet   bettet   Bezeich   Bezeichner   Bezeichnern   bezeichnet   Bezeichnung   beziehen   beziehungs   beziehungsweise   Bezug   Bibliothek   Bibliotheken   bietet   Bildressource   Bildressourcen   Bildsym   Bildsymbol   Bildsymbole   Bildsymbols   binden   bindet   Bitmap   BitMapIndex   BitmapResourceID   Bitmaps   bitte   Bleibt   blendet   Blick   blies   bliesPackage   Block   bmpPicC   bolleiste   Boolean   brauchen   braucht   buggens   bund   bung   Button   Buttons   ButtonText   ByVal   CanEnableIme   CanNotCreateWindow   Caption   cffd   char   charCode   CheckFileExists   CheckPathExists   chen   chend   chendefinitionen   cher   cint   ckage   class   cmdidCommand   cmdidMy   cmdidMyCom   cmdidMyCommand   cmdidMyTBCom   cmdidMyTBCommand   cmdidMyTool   Code   Collections   Command   CommandID   commandname   Commands   Common   ComponentModel   Const   Container   Control   CType   CultureInfo   CurrentCulture   dabei   dafür   dagegen   damit   dann   daran   darauf   dardsymbolleiste   darin   Darüber   dass   dasToolfenster   data   Datei   Dateianwahl   Dateien   Dateiliste   Dateisystemsteuerele   Dateiverweis   dauerhaft   dazu   DazugehenSievor   deaktivieren   DEBUG   DECLARE   DEFAULTDISABLED   defaultExt   DEFAULTINVISIBLE   Definieren   definiert   definierte   Definitio   Definition   definitionen   dekennungen   Dementspre   dementsprechend   denVor   denWert   deren   dern   derVB6   derVSShell   dessen   deut   deutschen   Dialog   Dialoge   Dialogeigenschaften   Dialogen   DialogResult   DieEreignisprozedur   Dienst   dies   diese   dieselbe   dieser   dieses   dieVSShell   Dipl   direkt   direkte   direktem   direkten   diskutieren   Dort   dotnetpro   Drawing   dung   durch   dürfen   DYNAMICVISIBILITY   dynamisch   ebenfalls   Ebenso   Ecke   Eclipse   Editoren   eigene   eigener   Eigenschaft   Eigenschaften   eigenständi   eigenständig   eigentli   eigentliche   eignen   Einagbe   einbetten   Einbinden   Einblenden   eindeu   eindeutige   eindeutigen   Eindruck   eine   einem   einen   einer   einerKennungzugeordnet   eines   einfach   einfachen   einfacher   einfaches   Eingabe   Eingabeaufforderung   einge   eingebunden   eingerichte   eingerichtet   einheitliche   Einrich   Einrichten   Einsatz   einsetzen   Einstellungen   Einträge   einzel   einzeln   einzelne   einzelnen   einzusetzen   Element   Elemente   Elementen   else   Elternelement   empfiehlt   endgültigen   englischsprachigen   Entering   entfernt   enthält   enthaltenen   entnehmen   entscheidender   entsprechen   entsprechend   entsprechende   entspricht   Entwicklungsumge   Entwicklungsumgebung   Environment   Ereignishandlers   Ereignispro   Ereignisprozedur   Ereignisprozeduren   erelement   erfahren   erfolgen   erfolgt   erforderlich   erfordern   erfordert   ergänzen   ergeben   Ergebnis   erhält   erhalten   Erinnern   erkennen   erkennt   erklärt   erlaubt   erläutert   erläuterten   Erläuterungen   ermittelt   erneut   erneuten   erreichen   ErrorHandler   erscheinen   ersetzen   erst   erste   erstellen   erstellte   ersten   erwei   Erweite   erweiterbare   erweitern   erweitert   erweiterte   erweiterten   Erweiterung   Erweiterungen   Erweiterungsobjekt   Erweiterungspaket   Erweiterungspakete   Erweiterungspaketen   Erweiterungspaketes   Erweiterungsprojekten   erzeug   etwa   EventArgs   EventHandler   exem   Exists   experimentieren   Explorer   exportiert   exter   extern   externe   externen   Extras   face   Fachbuch   false   Fazit   fehle   Fehler   Fehlerlisten   Fehlermeldung   fehlsaufruf   fehlskennung   fehlstabelle   fenden   Fens   Fenster   Fensterklasse   Fenstern   Fensters   Fenstertitel   Fensterverarbeitung   ferner   fest   festlegen   fikprogramm   File   FileName   FileOpen   Filter   FilterIndex   finden   Findet   FindToolWindow   finierte   finitionen   Flags   fName   Folgenden   folgten   Fordert   Form   Format   Forms   Formular   Formulare   fortlau   Fortschrittsanzeige   Frame   Framework   frei   freier   Fremdanwendung   frmAnalyse   führen   führt   Function   Funktion   Funktionalität   Funktionalitäten   Funktionen   funktionsorientiert   fürdieEinrichtungdesMenübefehlsunddie   Ganzzahlwert   geblendet   Gebrauch   gefährden   gegebenenfalls   Gegen   gehängt   gekapselt   geklickt   geladen   gemacht   Genauer   genden   gene   generierte   generierten   genommen   genutzt   geöff   geordnet   geordneten   geregelt   gerichtete   geringe   gesamte   geschieht   gesetzt   gesonderte   gespeichert   getauscht   GetFolderPath   GetService   GetType   gewährt   gewünscht   gezeigt   geziel   gleiche   goes   Grafik   Grafikprogram   Grafikprogramm   Grafikwerkzeuge   grieren   große   Group   Groups   Grundeinstellung   Grundfunktionen   Grundlagen   grundle   Gruppe   Gruppen   Gruppeneinträge   GUID   guidImages   GuidList   guidOfficeIcon   guidSHLMainMe   guidSHLMainMenu   GuidSymbol   guidVSAssembliesPackageCmdSet   guidVSCommandPackageCmdSet   guidVSCommandPackagePkg   guidVSProcessPackageCmdSet   H100   H200   haben   hält   halten   handelt   handenen   Haupt   Hauptmenü   Headerdatei   Headerdateien   Heft   heißt   heraus   hervorgehobenen   hier   Hinter   HinterguidSHL   hinterlegte   Hinweise   hinzu   hinzugefügt   hinzugefügten   höher   Holmes   href   hwnd   Icon   Icons   IDG_VS_WNDO_OTRWNDWS1   IDM_VS_   IDM_VS_MENU_TOOLS   IDM_VS_TOOL_STANDARD   IDSymbol   Ihre   ihrerseits   Images_24bit   Images_32bit   IMenuCommandService   immer   Imports   Index   individuali   Industrie   Ingenieurbüro   IngES   Inhalt   Inherits   initia   InitialDirectory   initialisieren   Initialisierung   Initialize   innerhalb   innern   insgesamt   installier   installierten   Instanz   instanziert   Instanznummer   inte   Integer   Integration   integrieren   integriert   integrierten   inter   interagieren   Interaktion   interface   internen   Interop   InteropServices   IntPtr   inVisual   isolierte   isolierten   istVisual   IVsWindowFrame   IWin32Window   Java   Jede   jeden   jeder   jedes   jekt   jektbestandteile   jektdateien   jekte   jeweils   Journalist   kann   Kasten   kein   keine   Kennun   Kennung   kennungen   Kennungsde   kennzeichnen   klappt   klariert   Klasse   Klassen   Klassendatei   Klicken   Kommando   kommenden   Kommt   Kompatibili   komplexe   können   Konstanten   Konstruktor   Kontextmenü   Kontextmenübefehl   korrekte   kostenfreien   kurz   laden   Lage   lassen   LastIndexOf   laufenden   Laufwerklistenfeld   Laufzeit   Layout   lediglich   leeren   legt   leicht   leistungsfähig   leitet   lesbare   Lesbarkeit   letzte   letztendlich   lich   LiefertdasüberdieEigenschaftWindowein   liegt   LinkDemand   Listing   lize   loges   logisch   Logo   lpDirectory   lpFile   lpOperation   lpParameters   Lupe   machen   macht   MainMenu   Managed   mand   mandPackage   manuelle   manuellen   Maslo   mehr   mehrere   mehreren   Meldung   Members   ment   mente   Menu   Menü   MENU_TOOLS   Menüausgabe   Menübe   Menübefehl   Menübefehle   Menübefehlen   Menübefehls   MenuCommand   menuCommandID   Menüein   Menüeintrag   Menüeinträge   Menüeintrags   Menüelement   Menüfunktionen   Menügruppe   MenuItem   MenuItemCallback   Menükomman   Menüobjektes   Menüpunkt   Menüs   Menüsverschiebenodereinen   Menütext   menuToolWin   Methode   Microsoft   miteinander   mitsamt   Mnemo   Module   Modus   msobtid   msobtnid   msotcidNoIcon   Multiselect   muss   müssen   MyBase   MyControl   MyMe   MyMenu   MyMenuGroup   MyToolbarGroup   MyToolWindow   nach   Nacharbeit   Nachbear   nachbearbeiten   nachbearbeiteten   nachrüsten   nächst   nachträglich   Name   Namen   namentlich   NAMICVISIBILITY   nämlich   nauer   Neben   nehmen   Neuanlage   neue   neuen   neues   Neuübersetzung   nicht   nichts   nics   nierte   nition   noch   nommen   nothing   nötig   NotSupportedException   nShowCmd   nüeintrag   nuGroup   nuItemCallback   nutzen   nutzersteuerelement   nutzt   oben   Oberflächenbestandteile   Obgleich   object   Objekt   oder   Office   öffnen   öffnet   Ohne   ohnehin   OleMenuCommandService   Open   OpenFile   OpenFileDialog   OpenFileDlg   Operator   optimieren   Optimierung   optisch   Ordnen   ordnet   ordneten   orientiert   Overrides   Package   PackagePackage   Paint   Paket   Pakete   Paketnamens   Paketoptionen   Pane   Parent   Partner   perVerweis   Pfad   Pfadpfung   pflegen   Pixeln   PkgCmdIDList   plarisch   powered   Praxis   Prinzipiell   Prioritäts   Priority   private   ProcessCtl   ProcessDialogChar   ProcessMnemonic   professionellen   professioneller   Program   ProgramFiles   Programm   Programmdatei   Programme   Programmierung   Programmsymbol   Projekt   Projekten   Projektes   Projektmappen   Projektressource   Projekttypen   Property   protected   Prozess   Prozessanalyse   Prozessbeobachter   Prozesse   Prozessen   Prozesses   public   Publikationen   Quell   Quellmodule   Quelltext   Quelltextände   Quelltextauszug   Quelltexte   Quelltextebene   Quelltexteingabe   Rahmen   rallel   raus   ReadOnly   rechten   Reflection   Regel   Region   Registerzunge   registriert   rekte   rend   rere   resources   Ressource   Ressourcen   Ressourcenda   RestoreDirectory   resx   return   Rolle   rufen   rungen   rungspaket   rungspakete   rungspaketes   Runtime   sämtlicher   schaften   Schaltfläche   Schaltflächenbefehl   Schaltflächenbefehle   Schaltflächengruppe   scheinen   scheint   schen   schiede   schließend   schließlich   SecurityAction   Sehr   sein   Seite   selbst   selbstverständlich   selektiert   sender   Shell   shell32   ShellExecute   ShellExecuteA   ShellFileOpen   Sherlock   Show   ShowDialog   ShowToolWindow   sich   sichergestellt   Sicht   sichtbar   siehe   sieren   sind   sinn   sinnvoll   sistenten   Skripte   small   soft   soll   sollen   sollten   Solution   somit   sondern   sorgen   sorgt   soweit   sowie   sowohl   später   spätere   SpecialFolder   spezifische   spielsweise   spielt   Splash   SplashScreen   sprich   ßend   Stabilität   stan   Standard   Standardsymbolleiste   star   Start   StarterStu   StarterStudio   Startpro   Startprojekt   stdidcmd   stehen   steht   Stelle   stellt   Steu   steuerelement   Steuerelementdefinition   Steuerelemente   string   Strings   Studio   sual   Substring   Suchen   SW_NORMAL   symbol   Symboldatei   Symbole   Symbolen   Symbolleis   Symbolleiste   Symbolleisten   Symbolleistenbefehls   Symbolleistenkennung   Symbolressource   Symbols   Symbolschaltflä   Symbolschaltfläche   Symbolschaltflächen   Symboltabelle   Syntax   system   Systemdialoges   Tabelle   table   Tags   tätig   tätsobjekte   tbCommandID   tbItem   teiauswahl   teien   Teil   Teilgröße   teilnehmen   temporär   tenbefehlen   tenschaltfläche   tent   tenten   tere   tergeordnete   terklasse   ternobjekt   terstützt   terungspaketen   testen   testweise   Text   Texte   Texteintrag   THEN   this   Throw   ThrowOnFailure   tigen   ting   tion   tisch   Titelleiste   Together   Tool   Toolbar   Toolbarfunktion   ToolbarGroup   Toolfenster   Toolfenstern   Toolfensters   TOOLS   ToolWindow   ToolWindowPane   ToolWindowTitle   toolwnd   toolwndCommandID   Trace   trag   trägt   true   TryCast   tung   type   Typeigenschaften   über   überar   überarbeitet   überge   übergeordneten   Übernahme   überneh   übernehmen   übernimmt   übernommen   übernommene   Üblicherweise   UInteger   UIPermission   UIPermissionWindow   unsichtbar   Unsinn   unter   unteren   untergebracht   untergeordne   untergeordnete   untergeordneten   untergeordnetes   Untermenü   unterscheidet   Unterschied   Unterstüt   unverändert   ursprüngli   ursprüngliche   ursprünglichen   Used   Value   vari   Varianten   variieren   verändern   verändert   verar   verarbeitet   verbindet   verbirgt   verbunden   verbundenen   vereinfacht   verfügbar   Verfügung   vergleiche   verkleinerte   Verknüp   verknüpft   Verknüpfungen   verlagern   verlassen   verschieben   verschoben   Version   Versuchen   verwaltet   Verweis   verweisen   verweist   verwendet   Verzeichnis   Verzeichnislistenfeld   vielmehr   Visual   VisualStudio   VisualStudioIntegra   voll   volle   vonVisual   vorangegangenen   vorangehenden   vorde   vordefiniert   vordefinierte   vordefiniertes   Vorgaben   vorge   vorgenommen   vorhandene   vorhandenen   vorliegt   vorprogrammiert   VsAssem   VsAssemblies   VsAssembliesPa   VsAssembliesPackagePackage   VsCom   VsCommand   VsCommandPackage   VsCommandPackagePackage   vsct   VsProcess   VsProcessPackage   VsProcessPackagePackage   VSShell   vsshlids   wahlweise   Während   wareentwicklung   Warten   Watson   weder   weils   weise   weisen   weitere   weiteren   Weiterführende   weiterungspaket   weiterungspakete   weiterungspaketen   weiterungspaketes   welche   welcher   wenigen   Wenn   werden   Wert   Wesentlichen   wesentlicher   wichtig   wiebeiderErgänzung   wiederum   window   windowFrame   WINDOWS   wird   Wissen   With   wohl   Wollen   WriteLine   wurde   wurden   zedur   Zeichenketten   zeichner   zeichnung   zeigen   zeigt   Zeilen   Zeitaufwendig   zerCtl   zerdefinierten   Zerlegung   Zero   zersteuerelement   ziehungsweise   zubinden   Zudem   zueinander   zuge   zugefügt   zugegriffen   zugehörige   zugehörigeEreignisprozedurverantwortlich   zugehörigen   zugeordnet   zugeordnete   zugeordneten   zugewie   zugewiesen   zugewiesene   zugreifen   zunächst   zung   Zuordnung   zurück   zurückgreift   zusammenarbeitet   zusammenfassen   zusammenge   zusammengeführt   zusammengesetzte   Zusatzformular   zusätzli   Zusätzlich   zusätzliche   zusätzlichen   zusätzliches   Zustand   zuvor   zuweist   Zuweisungen   Zwar   Zwecke   zwei   zweite   zweiter   zwischen

Login
Sie sind nicht eingeloggt.

Login & Registrierung
Abo bestellen





Anzeige





Newsletter
Tragen Sie Ihre E-Mailadresse für den kostenlosen Newsletter von dotnetpro ein.


Umfrage
Wie zufrieden sind Sie mit Ihrem Gehalt?




Ergebnis anzeigen