SelectedItem Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |