SelectionContainer Interface

Definição

Representa o contexto de seleção com objetos que modelam a seleção abaixo do nível de item do projeto.

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
Atributos
Implementações

Exemplos

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  

Comentários

O SelectionContainer objeto é um objeto de controle de seleção genérico. Há um objeto de seleção global para o ambiente: DTE.SelectedItems.SelectionContainer .

SelectedItems é uma coleção que representa ProjectItem objetos individuais, dos quais você pode obter o Project objeto. Como um item pode oferecer uma seleção de um objeto arbitrário dentro de seu contexto, no entanto, o SelectionContainer pode representar qualquer tipo de objeto selecionado.

Propriedades

Count

Obtém um valor que indica o número de objetos na coleção.

DTE

Obtém o objeto de extensibilidade de nível superior.

Parent

Obtém o objeto pai imediato de um SelectionContainer objeto.

Métodos

GetEnumerator()

Obtém uma enumeração de itens em uma coleção.

Item(Object)

Retorna um objeto na SelectionContainer coleção.

Aplica-se a