ToolBoxTab2.UniqueID 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
设置或获取指定选项卡的唯一 ID。
public:
property System::String ^ UniqueID { System::String ^ get(); void set(System::String ^ value); };
public:
property Platform::String ^ UniqueID { Platform::String ^ get(); void set(Platform::String ^ value); };
[System.Runtime.InteropServices.DispId(9)]
public string UniqueID { [System.Runtime.InteropServices.DispId(9)] get; [System.Runtime.InteropServices.DispId(9)] set; }
[<System.Runtime.InteropServices.DispId(9)>]
[<get: System.Runtime.InteropServices.DispId(9)>]
[<set: System.Runtime.InteropServices.DispId(9)>]
member this.UniqueID : string with get, set
Public Property UniqueID As String
属性值
唯一 ID。
- 属性
示例
此示例选择并激活第一 ToolBoxTab2 项,并在消息框中显示其名称和唯一名称。
Imports EnvDTE
Imports EnvDTE80
Sub ToolBoxTabUniqueIDExample(ByVal dte As DTE2)
Dim tlBox As ToolBox
Dim tbxTabs As ToolBoxTabs
Dim tbxTab As ToolBoxTab2
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), ToolBoxTab2)
MsgBox(tbxTab.Name)
tbxTab.Activate()
MsgBox("The unique ID of the Toolbox tab: " _
& tbxTab.Name & " is " & tbxTab.UniqueID)
Catch ex As System.Exception
MsgBox("ERROR: " & ex.Message)
End Try
End Sub
using EnvDTE;
using EnvDTE80;
using System.Windows.Forms;
public void ToolBoxTabUniqueIDExample(DTE2 dte)
{
ToolBox tlBox;
ToolBoxTabs tbxTabs;
ToolBoxTab2 tbxTab;
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 = (ToolBoxTab2)tbxTabs.Item(1);
MessageBox.Show("The name of the selected Toolbox tab is: "
+ tbxTab.Name);
tbxTab.Activate();
MessageBox.Show("The unique ID of the Toolbox tab: "
+ tbxTab.Name + " is " + tbxTab.UniqueID);
}
catch (Exception ex)
{
MessageBox.Show("ERROR: " + ex.Message);
}
}