Свойство Enumerator. Атендофстреам

Возвращает логическое значение, указывающее, имеются ли в коллекции другие элементы.

Это свойство доступно только для чтения.

Синтаксис

Enumerator.AtEndOfStream As BOOLEAN

Значение свойства

Условия

В коллекции больше нет элементов.

IsFalse

Доступны дополнительные элементы.

Remarks

Если объект перечислителя освобождается после получения всех необходимых данных, все ожидающие запросы перечисления удаляются. Дополнительные сведения см. в разделе перечисление или составление списка всех экземпляров ресурса.

Примеры

В следующем примере на языке VBScript перечисляются экземпляры операционной системы. Обратите внимание, что освобождение объекта перечисления очищает все ожидающие запросы перечисления. Подпрограмма DisplayOutput форматирует выходные данные таким же образом, как средство WinRM. cmd.

Const RemoteComputer = "servername.domain.com"

Set objWsman = CreateObject( "WSMan.Automation" )
Set objSession = objWsman.CreateSession( "https://" & _
    RemoteComputer )

strResource = "http://schemas.microsoft.com/wbem/wsman/1/" &_
    "wmi/root/cimv2/Win32_OperatingSystem"

Set objResultSet = objSession.Enumerate( strResource )

While Not objResultSet.AtEndOfStream
 
 DisplayOutput( objResultSet.ReadItem ) 

Wend

'****************************************************
' Displays WinRM XML message using built-in XSL
'****************************************************
Sub DisplayOutput( strWinRMXml )
 Dim xmlFile, xslFile
 Set xmlFile = CreateObject( "MSXml2.DOMDocument.3.0" ) 
 Set xslFile = CreateObject( "MSXml2.DOMDocument.3.0" )
 xmlFile.LoadXml( strWinRMXml )
 xslFile.Load( "WsmTxt.xsl" )
 Wscript.Echo xmlFile.TransformNode( xslFile ) 
End Sub

Requirements (Требования)

Требование Значение
Минимальная версия клиента
Windows Vista
Минимальная версия сервера
Windows Server 2008
Заголовок
Всмандисп. h
IDL
Всмандисп. idl
Библиотека
Всмандисп. tlb
DLL
WSMAuto.dll

См. также

Перечислитель

Перечисление или вывод всех экземпляров ресурса