Поделиться через


Сведения о пользовательских действиях Configuration Manager

Можно создавать пользовательские действия, которые можно использовать с существующими Configuration Manager действиями.

Пользовательские действия — это действия командной строки, которые вызывают приложение. Приложение может быть процессом, скриптом или другими командами, указанными в описании MOF-файла.

Дополнительные сведения см. в разделе Сведения о клиентских приложениях Configuration Manager пользовательских действий.

Чтобы разрешить пользователям настраивать настраиваемое действие, можно создать пользовательский элемент управления действием, который интегрируется в редактор последовательности задач.

Для создания пользовательского элемента управления действием необходимо выполнить следующие действия.

Создание пользовательского элемента управления действием

Чтобы создать пользовательский элемент управления действием, используйте Visual Studio 2005 для создания элемента управления Windows, который реализует два класса.

Элемент управления, отображаемый в редакторе последовательности задач, является первым классом, производным от класса SMSOsdEditorPageControl . В этом классе определяется пользовательский интерфейс и передача данных в действие и из нее. При создании настраиваемого действия PropertyManager элемента управления делает свойства настраиваемого действия доступными для использования. Это свойства, определенные в MOF-файле пользовательского действия.

Второй класс реализует элемент управления options и является производным от класса TaskSequenceOptionControl .

Дополнительные сведения о создании пользовательского элемента управления в Visual Studio см. в статье Создание элемента управления пользовательским действием Configuration Manager.

Примечание.

В примере пакета SDK для Configuration Manager CustomTasksequenceAction показано, как создать настраиваемый элемент управления действием последовательности задач и MOF.

Поддержка справки

Вы не можете интегрировать справку элемента управления с поддержкой клавиши F1 Configuration Manager консоли. Если пользователь нажимает клавишу F1 в элементе управления, элемент управления ничего не делает. Однако вы можете реализовать справку в элементе управления с помощью выбранного механизма для открытия CHM-файла справки. Например, можно добавить кнопку "Справка", которая открывает CHM-файл справки.

Создание MOF-файла пользовательского действия

Каждое действие Configuration Manager определяется в MOF-файле поставщика последовательности задач _tasksequenceprovider.mof. Настраиваемое действие расширяет этот MOF-файл описанием для пользовательского класса действий. Описание настраиваемого действия следует создать в отдельном MOF-файле.

Дополнительные сведения см. в разделах Сведения о MOF-файле пользовательского действия Configuration Manager и Создание MOF-файла для пользовательского действия Configuration Manager.

Развертывание сборки пользовательского элемента управления действием

После создания сборки пользовательского элемента управления действием ее необходимо скопировать в тот же каталог, что и Adminui.tasksequenceeditor.dll. Обычно этот каталог находится в папке %ProgramFiles%\Майкрософт Configuration Manager\AdminUI\bin.

Использование пользовательского элемента управления действием

Чтобы использовать настраиваемое действие, создайте и измените последовательность задач в консоли Configuration Manager. При нажатии кнопки Добавить отобразится список категорий, и вы увидите пользовательское действие, указанное в категории, указанной в MOF-файле настраиваемого действия.

Выбрав его, вы увидите созданный элемент управления. Действие ведет себя как действия по умолчанию Configuration Manager. Можно добавить условия в действие и переместить действие в последовательность задач.

Дополнительные сведения см. в статье Использование пользовательского действия Configuration Manager.