Атрибуты командлета

Windows PowerShell определяет несколько атрибутов, которые можно использовать для добавления в командлеты общих функциональных возможностей без реализации этих функций в собственном коде. сюда входит атрибут командлета, определяющий класс платформа .NET Framework майкрософт в качестве класса командлета, атрибут OutputType, указывающий типы платформа .NET Framework, возвращаемые командлетом, атрибут Parameter, определяющий открытые свойства в качестве параметров командлета, и многое другое.

в этом разделе

Атрибуты в коде командлета Описывает преимущества использования атрибутов в коде командлета.

Типы атрибутов Описывает различные атрибуты, которые можно снабдить классом командлета.

Объявление атрибута Alias Описывает, как определить псевдонимы для имени параметра командлета.

Объявление атрибута командлета описывает, как определить класс платформа .NET Framework в качестве командлета.

Объявление атрибута учетных данных Описывает, как добавить поддержку преобразования входных строк в объект System. Management. Automation. PSCredential .

Объявление атрибута OutputType описывает, как указать типы платформа .NET Framework, возвращаемые командлетом.

Объявление атрибута Parameter Описывает, как определить параметры командлета.

Объявление атрибута валидатекаунт Описывает, как определить, сколько аргументов разрешено для параметра.

Объявление атрибута валидателенгс Описывает, как определить длину аргумента параметра (в символах).

Объявление атрибута ValidatePattern Описывает, как определить допустимые шаблоны для аргумента параметра.

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

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

Объявление атрибута "Validate " Описывает, как определить возможные значения для аргумента параметра.

Ссылка

Запись командлета Windows PowerShell