ToolBoxItem2 Schnittstelle

Definition

Stellt ein Element in der Toolbox dar.

public interface class ToolBoxItem2 : EnvDTE::ToolBoxItem
public interface class ToolBoxItem2 : EnvDTE::ToolBoxItem
__interface ToolBoxItem2 : EnvDTE::ToolBoxItem
[System.Runtime.InteropServices.Guid("82C9DBF2-1DA8-4ED6-A5EC-8B876B46317C")]
[System.Runtime.InteropServices.TypeLibType(4160)]
public interface ToolBoxItem2 : EnvDTE.ToolBoxItem
[<System.Runtime.InteropServices.Guid("82C9DBF2-1DA8-4ED6-A5EC-8B876B46317C")>]
[<System.Runtime.InteropServices.TypeLibType(4160)>]
type ToolBoxItem2 = interface
    interface ToolBoxItem
Public Interface ToolBoxItem2
Implements ToolBoxItem
Attribute
Implementiert

Beispiele

In diesem Beispiel wird das zweite Element ausgewählt und der zugehörige ToolBoxItem2 Name in einem Meldungs Feld angezeigt.

Imports EnvDTE  
Imports EnvDTE80  
Sub ToolBoxItemExample(ByVal dte As DTE2)  
    Dim tlBox As ToolBox  
    Dim tbxTabs As ToolBoxTabs  
    Dim tbxTab As ToolBoxTab2  
    Dim tbxItem As ToolBoxItem2  
    ' Before running this example, open a Windows Application project.  
    Try  
        ' Create an object reference to the IDE's ToolBox object and  
        ' its tabs.  
    tlBox = CType(_applicationObject.Windows.Item _  
         (Constants.vsWindowKindToolbox).Object, ToolBox)  
        tbxTabs = tlBox.ToolBoxTabs  
        ' Select the second ToolBox tab.  
        tbxTab = CType(tbxTabs.Item(2), ToolBoxTab2)  
        tbxTab.Activate()  
        MsgBox("Toolbox tab name: " & tbxTab.Name)  
        tbxItem = CType(tbxTab.ToolBoxItems.Item(2), ToolBoxItem2)  
        MsgBox("ToolBox item name: " & tbxItem.Name)  
    Catch ex As System.Exception  
        MsgBox("ERROR: " & ex.Message)  
    End Try  
End Sub  
using EnvDTE;  
using EnvDTE80;  
using System.Windows.Forms;  
public void ToolBoxItemExample(DTE2 dte)  
{  
    ToolBox tlBox;  
    ToolBoxTabs tbxTabs;  
    ToolBoxTab2 tbxTab;  
    ToolBoxItem2 tbxItem;  
    // Before running this example, open a Windows Application project,  
    // and select Toolbox from the View menu.  
    try  
    {  
        // Create an object reference to the IDE's ToolBox object  
        // and its tabs.  
    tlBox = (ToolBox)_applicationObject.Windows.Item(  
Constants.vsWindowKindToolbox).Object;  
        tbxTabs = tlBox.ToolBoxTabs;  
        // Select the second Toolbox tab.  
        tbxTab = (ToolBoxTab2)tbxTabs.Item(2);  
        tbxTab.Activate();  
        MessageBox.Show("Toolbox tab name: " + tbxTab.Name);  
        tbxItem = (ToolBoxItem2)tbxTab.ToolBoxItems.Item(2);  
        MessageBox.Show("ToolBox item name: " + tbxItem.Name);  
    }  
    catch (Exception ex)  
    {  
        MessageBox.Show("ERROR: " + ex.Message);  
    }  
}  

Hinweise

Ein- ToolBoxItem Objekt kann Steuerelemente, Textfragmente, HTML-Fragmente oder andere Objekte enthalten, die Sie einfügen können.

Eigenschaften

Collection

Ruft die Auflistung mit dem ToolBoxItem-Objekt ab, das diese Eigenschaft unterstützt.

Data

Ruft ein Objekt ab, das das IDataObject von ToolBoxItem im Werkzeugkasten enthält.

DTE

Ruft das Erweiterbarkeitsobjekt der obersten Ebene ab.

Name

Ruft den Namen des ToolBoxItem-Objekts ab oder legt ihn fest.

Methoden

Delete()

Entfernt das ToolBoxItem-Objekt aus der Auflistung.

Select()

Bewirkt, dass dieses Element in der integrierten Entwicklungsumgebung (IDE) aktiviert wird.

Gilt für