Cmdlet Nitelikleri


Windows PowerShell, cmdlet'lerinize ortak işlevsellik eklemek için bu işlevselliği kendi kodunuza uygulamadan kullanabileceğiniz çeşitli öznitelikleri tanımlar. Bu, bir Microsoft .NET Framework sınıfını bir cmdlet sınıfı olarak tanımlayan Cmdlet özniteliğini, cmdlet tarafından döndürülen .NET Framework türlerini belirten OutputType özniteliğini, genel özellikleri cmdlet parametreleri olarak tanımlayan Parameter özniteliğini ve daha fazlasını içerir.

Bu Bölümde

Cmdlet Kodundaki Nitelikler Cmdlet kodunda öznitelik kullanmanın yararını açıklar.

Öznitelik Türleri Bir cmdlet sınıfını süsleyebilecek farklı öznitelikleri açıklar.

Takma Ad Öznitelik Bildirimi Bir cmdlet parametre adı için takma adların nasıl tanımlanacağını açıklar.

Cmdlet Öznitelik Bildirimi Bir .NET Framework sınıfının cmdlet olarak nasıl tanımlanacağını açıklar.

Kimlik Bilgisi Öznitelik Bildirimi Dize girişini System.Management.Automation.PSCredential nesnesine dönüştürmek için desteğin nasıl ekleneceğini açıklar.

OutputType özniteliği Bildirimi Cmdlet'in döndürdüğü .NET Framework türlerinin nasıl belirtileceğini açıklar.

Parametre Öznitelik Bildirimi Bir cmdlet'in parametrelerinin nasıl tanımlanacağını açıklar.

ValidateCount Öznitelik Bildirimi Bir parametre için kaç bağımsız değişkene izin verildiğinin nasıl tanımlanacağını açıklar.

ValidateLength Öznitelik Bildirimi Bir parametre bağımsız değişkeninin uzunluğunun (karakter olarak) nasıl tanımlanacağını açıklar.

ValidatePattern Öznitelik Bildirimi Bir parametre bağımsız değişkeni için geçerli modellerin nasıl tanımlanacağını açıklar.

ValidateRange Öznitelik Bildirimi Bir parametre bağımsız değişkeni için geçerli aralığın nasıl tanımlanacağını açıklar.

ValidateScript Öznitelik Bildirimi Bir parametre bağımsız değişkeni için olası değerlerin nasıl tanımlanacağını açıklar.

ValidateSet Öznitelik Bildirimi Bir parametre bağımsız değişkeni için olası değerlerin nasıl tanımlanacağını açıklar.

Referans

Windows PowerShell Cmdlet'i Yazma

İlgili makaleler