Interfaccia SelectionContainer
Rappresenta il contesto di selezione con gli oggetti che modellano la selezione al livello dell'elemento di progetto.
Spazio dei nomi: EnvDTE
Assembly: EnvDTE (in EnvDTE.dll)
Sintassi
'Dichiarazione
<GuidAttribute("02273422-8DD4-4A9F-8A8B-D70443D510F4")> _
Public Interface SelectionContainer _
Inherits IEnumerable
[GuidAttribute("02273422-8DD4-4A9F-8A8B-D70443D510F4")]
public interface SelectionContainer : IEnumerable
[GuidAttribute(L"02273422-8DD4-4A9F-8A8B-D70443D510F4")]
public interface class SelectionContainer : IEnumerable
[<GuidAttribute("02273422-8DD4-4A9F-8A8B-D70443D510F4")>]
type SelectionContainer =
interface
interface IEnumerable
end
public interface SelectionContainer extends IEnumerable
Il tipo SelectionContainer espone i seguenti membri.
Proprietà
Nome | Descrizione | |
---|---|---|
Count | Ottiene un valore che indica il numero di oggetti nella raccolta. | |
DTE | Ottiene l'oggetto estensibilità di primo livello. | |
Parent | Ottiene l'oggetto padre immediato di un oggetto SelectionContainer oggetto. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
GetEnumerator() | Restituisce un enumeratore che scorre una raccolta. (Ereditato da IEnumerable) | |
GetEnumerator() | Ottiene un'enumerazione per gli elementi di una raccolta. | |
Item | restituisce un oggetto in SelectionContainer raccolta. |
In alto
Note
SelectionContainer l'oggetto è un oggetto generico di selezione-verifica.È presente un oggetto globale di selezione per l'ambiente: DTE.SelectedItems.SelectionContainer.
SelectedItems è una raccolta che rappresenta l'utente ProjectItem oggetti, da cui è possibile ottenere Project oggetto.Poiché un elemento può offrire una selezione di un oggetto arbitrario nel relativo contesto, tuttavia, SelectionContainer può rappresentare qualsiasi tipo di oggetto selezionato.
Esempi
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