Метод IConsoleNameSpace2::Expand (mmc.h)
Метод IConsoleNameSpace2::Expand позволяет оснастке развернуть элемент в пространстве имен без видимого расширения элемента в области область.
Синтаксис
HRESULT Expand(
[in] HSCOPEITEM hItem
);
Параметры
[in] hItem
Дескриптор развертываемого элемента.
Возвращаемое значение
Этот метод может возвращать одно из этих значений.
Комментарии
IConsoleNameSpace2::Expand следует использовать для развертывания указанного элемента с целью перечисления дочерних элементов этого элемента. Имейте в виду, что перед вставкой элемента в качестве дочернего элемента в области область необходимо вызвать IConsoleNameSpace2::Expand.
Например, если оснастка должна размещать дочерний элемент под родительским элементом в определенной позиции (например, в верхней части списка дочерних элементов), оснастка должна использовать этот метод для развертывания элемента, чтобы найти точную позицию, в которой будет размещаться дочерний элемент. Оснастка также может использовать этот метод для вызова IConsoleNameSpace2::GetChildItem для дочернего элемента элемента, который не был развернут (путем предыдущего вызова IConsoleNameSpace2::Expand или нажатием пользователем знака "плюс" в области область), чтобы развернуть этот элемент с целью перечисления его дочерних элементов.
IConsoleNameSpace2::Expand явно не расширяет элемент в дереве, отображаемом в области область консоли. Оснастка использует IConsole2::Expand, чтобы визуально развернуть или свернуть элемент в области область. Этот метод отправляет уведомление MMCN_EXPANDв IComponentData только в том случае, если элемент ранее не был развернут.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista |
Минимальная версия сервера | Windows Server 2008 |
Целевая платформа | Windows |
Header | mmc.h |
DLL | Mmcndmgr.dll |