Một hành động được tạo trong quá trình phân tích quy tắc.
Đối tượng này hiển thị cho mục đích kiểm thử và có thể được lấy từ nhà cung cấp Actions
. Thông thường, bạn không cần truy cập vào các đối tượng Action
hoặc các trường của đối tượng đó trong hàm triển khai của quy tắc. Thay vào đó, bạn nên xem trang Quy tắc để nắm được thông tin chung về cách sử dụng thao tác khi xác định quy tắc tuỳ chỉnh, hoặc tài liệu tham khảo API để tạo thao tác.
Một số trường của đối tượng này chỉ áp dụng cho một số loại hành động nhất định. Các trường không áp dụng được sẽ được đặt thành None
.
Hội viên
args
sequence Action.args
Xin lưu ý rằng một số loại hành động chưa hỗ trợ việc hiển thị trường này. Đối với các loại hành động như vậy, đây là None
.
Có thể trả về None
.
argv
sequence Action.argv
"-c"
.
Có thể trả về None
.
nội dung
string Action.content
None
nếu không thể xác định nội dung cho đến giai đoạn thực thi, chẳng hạn như khi cần mở rộng một thư mục trong đối tượng Args.
Có thể trả về None
.
env
dict Action.env
giá trị đầu vào
depset Action.inputs
câu khẩu hiệu
string Action.mnemonic
dữ liệu đầu ra
depset Action.outputs
giá trị thay thế
dict Action.substitutions
None
.