SelectedItem Schnittstelle

Definition

Stellt ausgewählte Projekte oder Projekt Elemente in der integrierten Entwicklungsumgebung (IDE) von Visual Studio dar.

public interface class SelectedItem
public interface class SelectedItem
__interface SelectedItem
[System.Runtime.InteropServices.Guid("049D2CDF-3731-4CB6-A233-BE97BCE922D3")]
[System.Runtime.InteropServices.TypeLibType(4160)]
public interface SelectedItem
[<System.Runtime.InteropServices.Guid("049D2CDF-3731-4CB6-A233-BE97BCE922D3")>]
[<System.Runtime.InteropServices.TypeLibType(4160)>]
type SelectedItem = interface
Public Interface SelectedItem
Attribute

Beispiele

Sub SelectionContainerSelectedItemExample()  
   Dim SelItems As SelectedItems  
   Dim SelItemObj As SelectedItem  
   Dim SelContain As SelectionContainer  
   Dim SelItem As SelectedItem  
   Dim NameStr As String  

   SelItems = DTE.SelectedItems  
   ' List the number of items selected.  
   If SelItems.MultiSelect = True Then  
      MsgBox("You have " & SelItems.Count & " items selected in _  
        Solution Explorer.")  
   End If  

   ' Set a reference to the first selected item.  
   SelItemObj = SelItems.Item(1)  
   ' List the names of the project or project items under the selected   
   ' item.  
   For Each SelItem In SelItemObj.Collection  
      NameStr = NameStr & SelItem.Name  
      If TypeOf SelItem.Project Is Project Then  
         NameStr = NameStr & " Project-" & SelItem.Project.Name & vbCrLf  
      Else  
         If TypeOf SelItem.ProjectItem Is ProjectItem Then  
             NameStr = NameStr & SelItem.ProjectItem.FileNames(1) & vbCrLf  
         End If  
      End If  
   Next  
   MsgBox("You selected: " & NameStr)  
End Sub  

Eigenschaften

Collection

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

DTE

Ruft das Erweiterbarkeitsobjekt der obersten Ebene ab.

Info[Int16]

Nur Microsoft-interne Verwendung.

InfoCount

Nur Microsoft-interne Verwendung.

Name

Ruft den Namen des SelectedItem-Objekts ab.

Project

Ruft das Project-Objekt ab, das dem SelectedItem-Objekt zugeordnet ist.

ProjectItem

Ruft das dem angegebenen Objekt zugeordnete ProjectItem-Objekt ab.

Gilt für