SelectedItems.Item(Object) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回 SelectedItem 集合中的对象 SelectedItems 。
public:
EnvDTE::SelectedItem ^ Item(System::Object ^ index);
public:
EnvDTE::SelectedItem ^ Item(Platform::Object ^ index);
EnvDTE::SelectedItem Item(winrt::Windows::Foundation::IInspectable const & index);
[System.Runtime.InteropServices.DispId(0)]
public EnvDTE.SelectedItem Item (object index);
[<System.Runtime.InteropServices.DispId(0)>]
abstract member Item : obj -> EnvDTE.SelectedItem
Public Function Item (index As Object) As SelectedItem
参数
- index
- Object
必需。 要返回的选定项的索引或名称。
返回
SelectedItem 对象。
- 属性
示例
public void CodeExample(DTE2 dte)
{
try
{
// Open project and select one or more items in
// Solution Explorer before running this example.
SelectedItem selItem;
string msg = "";
if (dte.SelectedItems.Count > 0)
{
selItem = dte.SelectedItems.Item(1);
msg = "The first selected item is " + selItem.Name;
}
MessageBox.Show(msg);
}
catch(Exception ex)
{
MessageBox.Show(ex.Message);
}
}
注解
传递给的值 Index 为一个整数,该整数 SelectedItem 相当于集合中的对象, SelectedItems 或者是一个字符串值,表示集合中的某个选定项的名称。
Item ArgumentException 如果集合找不到与索引值对应的对象,则该方法将引发异常。