Aracılığıyla paylaş


ToolBoxTab3 Arabirim

Sekme içeren herhangi bir nesne ile birlikte araç kutusundaki bir sekme temsil eder. ToolBoxTab3yerini alır ToolBoxTab ve ToolBoxTab2 arabirimleri.

Ad alanı:  EnvDTE90
Derleme:  EnvDTE90 (EnvDTE90.dll içinde)

Sözdizimi

'Bildirim
<GuidAttribute("09D8476F-E6BF-46FB-A0A9-61C331B90F06")> _
Public Interface ToolBoxTab3 _
    Inherits ToolBoxTab2
[GuidAttribute("09D8476F-E6BF-46FB-A0A9-61C331B90F06")]
public interface ToolBoxTab3 : ToolBoxTab2
[GuidAttribute(L"09D8476F-E6BF-46FB-A0A9-61C331B90F06")]
public interface class ToolBoxTab3 : ToolBoxTab2
[<GuidAttribute("09D8476F-E6BF-46FB-A0A9-61C331B90F06")>]
type ToolBoxTab3 =  
    interface
        interface ToolBoxTab2
    end
public interface ToolBoxTab3 extends ToolBoxTab2

ToolBoxTab3 türü aşağıdaki üyeleri ortaya koyar.

Özellikler

  Ad Açıklama
Genel özellik Collection (ToolBoxTab2 kaynağından devralındı.)
Genel özellik Collection İçeren koleksiyon alır ToolBoxTab nesne destekleyen bu özelliği.
Genel özellik DTE (ToolBoxTab2 kaynağından devralındı.)
Genel özellik DTE Üst düzey bir geniþletilebilirlik nesnesi alır.
Genel özellik Expanded Alır veya Toolbox sekmesinin görüntülenmesini veya toplu olup olmadığını ayarlar.
Genel özellik ListView (ToolBoxTab2 kaynağından devralındı.)
Genel özellik ListView Alır veya gösteren bir değeri ayarlar olup olmadığını öğeleri belirli bir araç sekmesinde görünen liste görünümünde veya simge görünüm biçimi.
Genel özellik Name (ToolBoxTab2 kaynağından devralındı.)
Genel özellik Name Alır veya ayarlar ToolBoxTab3 nesne.
Genel özellik ToolBoxItems (ToolBoxTab2 kaynağından devralındı.)
Genel özellik ToolBoxItems Koleksiyonu alır ToolBoxItems ile ilgili bir ToolBoxTab3.
Genel özellik UniqueID (ToolBoxTab2 kaynağından devralındı.)
Genel özellik UniqueID Ayarlar veya belirtilen sekme için benzersiz bir kimliği alır.

Üst

Yöntemler

  Ad Açıklama
Genel yöntem Activate() (ToolBoxTab2 kaynağından devralındı.)
Genel yöntem Activate() Odağı geçerli öğeye hareket ettirir.
Genel yöntem Delete() (ToolBoxTab2 kaynağından devralındı.)
Genel yöntem Delete() Kaldırır ToolBoxTab3 koleksiyonu.

Üst

Örnekler

Bu örnek, seçer ve etkinleştirir ilk ToolBoxTab3 Madde ve görüntüler adını bir ileti kutusunda. Bu örnek, bir eklenti çalıştırma hakkında daha fazla bilgi için bkz: Nasıl Yapılır: derlemek ve otomasyon nesne modeli kod örnekleri çalıştırma.

Imports EnvDTE
Imports EnvDTE80
Imports EnvDTE90
Public Sub OnConnection(ByVal application As Object, _
 ByVal connectMode As ext_ConnectMode, ByVal addInInst As Object, _
 ByRef custom As Array) Implements IDTExtensibility2.OnConnection
    _applicationObject = CType(application, DTE2)
    _addInInstance = CType(addInInst, AddIn)
    ToolBoxTabExample(_applicationObject)
End Sub
Sub ToolBoxTabExample(ByVal dte As DTE2)
    Dim tlBox As ToolBox
    Dim tbxTabs As ToolBoxTabs
    Dim tbxTab As ToolBoxTab3
    Dim tbxItem As ToolBoxItem
    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 first Toolbox tab.
        tbxTab = CType(tbxTabs.Item(1), ToolBoxTab3)
        MsgBox(tbxTab.Name)
        tbxTab.Activate()
        tbxItem = tbxTab.ToolBoxItems.Item(1)
        MsgBox("Toolbox item name: " & tbxItem.Name)
    Catch ex As System.Exception
        MsgBox("ERROR: " & ex.Message)
    End Try
End Sub
using EnvDTE;
using EnvDTE80;
using EnvDTE90;
using System.Windows.Forms;
public void OnConnection(object application, 
ext_ConnectMode connectMode, object addInInst, ref Array custom)
{
    _applicationObject = (DTE2)application;
    _addInInstance = (AddIn)addInInst;
    ToolBoxTabExample(_applicationObject);
}
public void ToolBoxTabExample(DTE2 dte)
{
    ToolBox tlBox;
    ToolBoxTabs tbxTabs;
    ToolBoxTab3 tbxTab;
    ToolBoxItem tbxItem;
    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 first Toolbox Tab.
        tbxTab = (ToolBoxTab3)tbxTabs.Item(1);
        MessageBox.Show("The name of the first Toolbox tab is: " 
+ tbxTab.Name);
        tbxTab.Activate();
        tbxItem = tbxTab.ToolBoxItems.Item(1);
        MessageBox.Show("Toolbox item name: " + tbxItem.Name);
    }
    catch (Exception ex)
    {
        MessageBox.Show("ERROR: " + ex.Message);
    }
}

Ayrıca bkz.

Başvuru

EnvDTE90 Ad Alanı