Cách khai báo tham số Cmdlet
Những ví dụ này cho thấy cách khai báo các tham số được đặt tên, vị trí, bắt buộc, tùy chọn và chuyển đổi. Những ví dụ này cũng cho thấy cách xác định bí danh tham số.
Cách khai báo một tham số được đặt tên
Xác định một thuộc tính công cộng như được hiển thị trong đoạn mã sau. Khi bạn thêm thuộc tính Tham số, hãy bỏ từ khóa
Vị tríkhỏi thuộc tính.[Parameter()] public string UserName { get { return userName; } set { userName = value; } } private string userName;
Để biết thêm thông tin về thuộc tính Tham số, hãy xem Khai báo thuộc tính tham số.
Cách khai báo một tham số vị trí
Xác định một thuộc tính công cộng như được hiển thị trong đoạn mã sau. Khi bạn thêm thuộc tính Tham số, hãy đặt từ khóa
Vị trívào vị trí đối số. Giá trị 0 cho biết vị trí đầu tiên.[Parameter(Position = 0)] public string UserName { get { return userName; } set { userName = value; } } private string userName;
Để biết thêm thông tin về thuộc tính Tham số, hãy xem Khai báo thuộc tính tham số.
Cách khai báo một tham số bắt buộc
-
Xác định một thuộc tính công cộng như được hiển thị trong đoạn mã sau. Khi bạn thêm thuộc tính Tham số, hãy đặt từ khóa
Bắt buộcthànhtrue.[Parameter(Position = 0, Mandatory = true)] public string UserName { get { return userName; } set { userName = value; } } private string userName;
Để biết thêm thông tin về thuộc tính Tham số, hãy xem Khai báo thuộc tính tham số.
Cách khai báo một tham số tùy chọn
Xác định một thuộc tính công cộng như được hiển thị trong đoạn mã sau. Khi bạn thêm thuộc tính Tham số, hãy bỏ qua từ khóa
Bắt buộc.[Parameter(Position = 0)] public string UserName { get { return userName; } set { userName = value; } } private string userName;
Cách khai báo tham số Switch
Xác định một thuộc tính công cộng là loại System.management.Automation.SwitchParameter, sau đó khai báo thuộc tính Tham số.
[Parameter(Position = 1)] public SwitchParameter GoodBye { get { return goodbye; } set { goodbye = value; } } private bool goodbye;
Để biết thêm thông tin về thuộc tính Tham số, hãy xem Khai báo thuộc tính tham số.
Cách khai báo một tham số bằng bí danh
Xác định một thuộc tính công cộng như được hiển thị trong đoạn mã sau. Thêm thuộc tính Bí danh liệt kê các bí danh cho tham số. Trong ví dụ này, ba bí danh được xác định cho cùng một tham số. Bí danh đầu tiên cung cấp một lối tắt. Bí danh thứ hai và thứ ba cung cấp tên bạn có thể sử dụng cho các trường hợp khác nhau.
[Alias("UN","Writer","Editor")] [Parameter()] public string UserName { get { return userName; } set { userName = value; } } private string userName;
Để biết thêm thông tin về thuộc tính Bí danh, hãy xem Khai báo thuộc tính bí danh.
Xem thêm
System.Quản lý.Automation.SwitchParameter
Khai báo thuộc tính tham số
Khai báo thuộc tính bí danh
Viết lệnh ghép ngắn Windows PowerShell