SelectionContainer 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 den Auswahlkontext mit Objekten dar, die die Auswahl unterhalb der Projektelementebene modellieren.
public interface class SelectionContainer : System::Collections::IEnumerable
[System.Runtime.InteropServices.Guid("02273422-8DD4-4A9F-8A8B-D70443D510F4")]
[System.Runtime.InteropServices.TypeLibType(4160)]
public interface SelectionContainer : System.Collections.IEnumerable
[<System.Runtime.InteropServices.Guid("02273422-8DD4-4A9F-8A8B-D70443D510F4")>]
[<System.Runtime.InteropServices.TypeLibType(4160)>]
type SelectionContainer = interface
interface IEnumerable
Public Interface SelectionContainer
Implements IEnumerable
- Attribute
- Implementiert
Beispiele
Sub SelectionContainerExample()
Dim SelContain As SelectionContainer
Dim ContainerItem As SelectedItem
' Set references to the selection container and its selected item.
SelContain = DTE.SelectedItems.SelectionContainer
ContainerItem = DTE.SelectedItems.Item(1)
' Print the name of the container of the selected item.
MsgBox(ContainerItem.Name)
End Sub
Hinweise
Das SelectionContainer -Objekt ist ein generisches Objekt zur Auswahl Verfolgung. Es gibt ein globales Auswahl Objekt für die Umgebung: DTE.SelectedItems.SelectionContainer .
SelectedItems ist eine-Auflistung, die einzelne- ProjectItem Objekte darstellt, von denen Sie das-Objekt erhalten können Project . Da ein Element eine Auswahl eines beliebigen Objekts innerhalb seines Kontexts bieten kann, kann jedoch einen SelectionContainer beliebigen Typ von ausgewähltem Objekt darstellen.
Eigenschaften
| Count |
Ruft einen Wert ab, der die Anzahl von Objekten in der Auflistung angibt. |
| DTE |
Ruft das Erweiterbarkeitsobjekt der obersten Ebene ab. |
| Parent |
Ruft das unmittelbar übergeordnete Objekt eines SelectionContainer-Objekts ab. |
Methoden
| GetEnumerator() |
Ruft eine Enumeration für Elemente in einer Auflistung ab. |
| Item(Object) |
Gibt ein Objekt in der SelectionContainer-Auflistung zurück. |