Compartilhar via


Método ISelectionContainer.CountObjects (UInt32, UInt32)

 

Publicado: agosto de 2016

Retorna uma contagem do número total de objetos disponíveis ou uma contagem dos objetos na seleção atual.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)

Sintaxe

int CountObjects(
    uint dwFlags,
    out uint pc
)
int CountObjects(
    unsigned int dwFlags,
    [OutAttribute] unsigned int% pc
)
abstract CountObjects : 
        dwFlags:uint32 *
        pc:uint32 byref -> int
Function CountObjects (
    dwFlags As UInteger,
    <OutAttribute> ByRef pc As UInteger
) As Integer

Parâmetros

  • dwFlags
    Type: System.UInt32

    [in] Sinalizador que especifica o tipo de contagem para retornar. Se definido como GETOBJS_ALL, CountObjects retorna o número total de objetos. Se definido como GETOBJS_SELECTED, CountObjects retorna o número de objetos selecionados.

  • pc
    Type: System.UInt32

    [out] Ponteiro para a contagem de objeto solicitado.

Valor de retorno

Type: System.Int32

Se o método for bem-sucedido, ele retornará S_OK. Se ele falhar, ele retorna um código de erro.

Comentários

COM assinatura

De designer.idl:

HRESULT ISelectionContainer::CountObjects(
   [in] DWORD dwFlags,
   [out] ULONG * pc
);

Muitas janelas suportam somente a seleção do item único; eles não permitem vários itens a serem selecionados a qualquer momento. Janelas de seleção única sempre retornam um para sua contagem de objeto, independentemente de como dwFlags está definido.

Consulte também

Interface ISelectionContainer
Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo