属性の種類
コマンドレット属性は、機能別にグループ化できます。 次のセクションでは、使用可能な属性について説明し、属性が呼び出された場合のランタイムの動作について説明します。
コマンドレットの属性
コマンドレット
コマンドレットとして.NET Frameworkクラスを識別します。 これは必須の基本属性です。 詳細については、「コマンドレット属性宣言 」を参照してください。
パラメーター属性
パラメーター
コマンドレット クラスのパブリック プロパティをコマンドレット パラメーターとして識別します。 詳細については、「パラメーター属性宣言 」を参照してください。
エイリアス
パラメーターに対して 1 つ以上のエイリアスを指定します。 詳細については、「別名属性宣言 」を参照してください。
引数検証属性
ValidateCount
コマンドレット パラメーターに対して許可される引数の最小数と最大数を指定します。 詳細については 、「ValidateCount 属性宣言」を参照してください。
ValidateLength
コマンドレット パラメーター引数の最小文字数と最大文字数を指定します。 詳細については 、「ValidateLength 属性宣言」を参照してください。
ValidatePattern
コマンドレット パラメーター引数が一致する必要がある正規表現パターンを指定します。 詳細については 、「ValidatePattern 属性宣言」を参照してください。
ValidateRange
コマンドレット パラメーター引数の最小値と最大値を指定します。 詳細については 、「ValidateRange 属性宣言」を参照してください。
ValidateSet
コマンドレット パラメーター引数の有効な値のセットを指定します。 詳細については 、「ValidateSet 属性宣言」を参照してください。
参照
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示