Compartilhar via


IEnumVARIANT::Reset

Windows Mobile SupportedWindows Embedded CE Supported

9/8/2008

Este método redefine a seqüência enumeração para o início.

Syntax

HRESULT Reset()

Return Value

Se o método for bem-sucedido, o valor de retorno é S_OK.

Se o método falhar, o valor de retorno é S_FALSE.

Remarks

Não há nenhuma garantia que exatamente o mesmo conjunto de variantes será ser enumerado o segundo tempo conforme foi enumerados o tempo primeiro. Embora um duplicado exato seja desejável, o resultado depende de como a coleção sendo enumerada.

Você pode localizar que é impraticável para algumas coleções para manter essa condição (por exemplo, uma enumeração os arquivos de um Diretório).

Example

O seguinte implementa codificar Redefinir Para coleções no arquivo de exemplo linhas Enumvar.cpp.

STDMETHODIMP
CEnumVariant::Reset()
{
m_lCurrent = m_lLBound;
return NOERROR;
}

Requirements

Header oaidl.h, oaidl.idl
Library oleaut32.lib, uuid.lib
Windows Embedded CE Windows CE 2.0 and later
Windows Mobile Windows Mobile Version 5.0 and later

See Also

Reference

IEnumVARIANT