Partilhar via


IVsDataObjectCollection Interface

Definição

Representa uma coleção de objetos de dados selecionados em um repositório de objetos.

public interface class IVsDataObjectCollection : System::Collections::Generic::ICollection<Microsoft::VisualStudio::Data::Services::IVsDataObject ^>, System::Collections::Generic::IEnumerable<Microsoft::VisualStudio::Data::Services::IVsDataObject ^>, System::Collections::Generic::IList<Microsoft::VisualStudio::Data::Services::IVsDataObject ^>
public interface IVsDataObjectCollection : System.Collections.Generic.ICollection<Microsoft.VisualStudio.Data.Services.IVsDataObject>, System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.Data.Services.IVsDataObject>, System.Collections.Generic.IList<Microsoft.VisualStudio.Data.Services.IVsDataObject>
type IVsDataObjectCollection = interface
    interface IList<IVsDataObject>
    interface ICollection<IVsDataObject>
    interface seq<IVsDataObject>
    interface IEnumerable
Public Interface IVsDataObjectCollection
Implements ICollection(Of IVsDataObject), IEnumerable(Of IVsDataObject), IList(Of IVsDataObject)
Implementações

Propriedades

Item[Object[]]

Obtém da coleção, o objeto de dados que corresponde ao identificador especificado.

Item[String]

Obtém da coleção o objeto de dados que corresponde ao identificador especificado.

Métodos

Contains(Object[])

Indica se a coleção de objetos de dados contém um objeto de dados correspondente ao identificador especificado.

Contains(String)

Indica se a coleção de objetos de dados contém um objeto de dados correspondente ao identificador especificado.

IndexOf(Object[])

Retorna o índice do objeto de dados na coleção que corresponde ao identificador especificado.

IndexOf(String)

Retorna o índice do objeto de dados na coleção que corresponde ao identificador especificado.

Métodos de Extensão

EmptyIfNull<T>(IEnumerable<T>)

Retorne essa enumeração caso ela não seja nula. Caso seja enumeração vazia de retorno nulo.

Aplica-se a