chặn > tổ chức quản lý tên miền > đăng ký

Hàm subscription.register()

Đăng ký một lớp dựa trên loại và tên.

Chữ ký:

export declare function register<T>(type: string | Type<T>, name: string, registryItem: (new (...p1: any[]) => T) | null | any, opt_allowOverrides?: boolean): void;

Tham số

Thông số Loại Mô tả
loại chuỗi | Loại<T> Loại trình bổ trợ. (ví dụ: Trường, Trình kết xuất)
tên string Tên của trình bổ trợ. (Ví dụ: trường_angle, geras)
registryItem (mới (...p1: bất kỳ[]) => T) | null | bất kỳ Lớp hoặc đối tượng cần đăng ký.
opt_allowOverrides boolean (Không bắt buộc) True để tránh xảy ra lỗi khi ghi đè một mục đã đăng ký.

Trường hợp trả lại hàng:

void

Ngoại lệ

{Lỗi} nếu loại hoặc tên bị trống, tên với loại cho trước đã được đăng ký hoặc nếu lớp hay đối tượng đã cho không hợp lệ cho loại của nó.