PnpObjectCollection.GetMany(UInt32, PnpObject[]) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Importante
Não recomendamos mais que você use os tipos no namespace Windows.Devices.Enumeration.Pnp . Em vez disso, os tipos no namespace Windows.Devices.Enumeration implementam um superconjunto moderno e mais bem mantido da funcionalidade de Windows.Devices.Enumeration.Pnp.
A alternativa a PnpObjectType é a enumeração Windows.Devices.Enumeration.DeviceInformationKind , que você pode passar como um parâmetro para APIs Windows.Devices.Enumeration . Por exemplo, em vez de usar PnpObjectType ao criar um PnpObjectWatcher, use DeviceInformationKind ao criar um DeviceWatcher.
Recupera vários elementos em uma única passagem pelo iterador.
public:
virtual unsigned int GetMany(unsigned int startIndex, Platform::Array <PnpObject ^> ^ items) = IVectorView<PnpObject ^>::GetMany;
uint32_t GetMany(uint32_t const& startIndex, winrt::array_view <PnpObject const&> & items);
public uint GetMany(uint startIndex, PnpObject[] items);
function getMany(startIndex, items)
Public Function GetMany (startIndex As UInteger, items As PnpObject()) As UInteger
Parâmetros
- startIndex
-
UInt32
unsigned int
uint32_t
O índice do qual iniciar a recuperação.
- items
- PnpObject[]
Fornece o destino do resultado. Dimensione o tamanho inicial da matriz como uma "capacidade" para especificar quantos resultados devem ser recuperados.
Retornos
O número de itens recuperados.
Implementações
1.GetMany(System.UInt32,
0[])
M:Windows.Foundation.Collections.IVectorView1.GetMany(unsigned int,
0[])
M:Windows.Foundation.Collections.IVectorView1.GetMany(uint32_t,
0[])