Class CustomImplementationFactory
Namespace: Aspose.Cells
Assembly: Aspose.Cells.dll (25.2.0)
Factory để tạo một số thể hiện có thể được người dùng triển khai lại cho mục đích đặc biệt.
public class CustomImplementationFactory
Kế thừa
object ← CustomImplementationFactory
Các thành viên kế thừa
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Các hàm khởi tạo
CustomImplementationFactory()
public CustomImplementationFactory()
Các phương thức
CreateCultureInfo(int)
Tạo một CultureInfo bằng id đã cho.
public virtual CultureInfo CreateCultureInfo(int lcid)
Tham số
lcid
int
Trả về
Thể hiện CultureInfo.
Nhận xét
Triển khai này hữu ích cho các tình huống: 1. Một số văn hóa có thể không được hỗ trợ bởi môi trường của người dùng và việc tạo CultureInfo cần thiết với định danh đã cho có thể gây ra Exception. Để tránh ngoại lệ, người dùng có thể ghi đè phương thức này để cung cấp một thể hiện CultureInfo hợp lệ cho văn hóa không được hỗ trợ. 2. Người dùng có thể muốn chỉ định một số thuộc tính tùy chỉnh cho một số văn hóa để có kết quả mong đợi cho việc định dạng. Để làm điều này, người dùng có thể ghi đè phương thức này để cung cấp thể hiện CultureInfo với các thuộc tính do người dùng chỉ định. Xin lưu ý rằng thuộc tính UseUserOverride của thể hiện CultureInfo trả về có thể ảnh hưởng đến kết quả đã định dạng. Nếu nó là false, một số thuộc tính của thể hiện CultureInfo trả về có thể bị ghi đè bởi động cơ định dạng tích hợp của chúng tôi theo yêu cầu định dạng của các kịch bản khác nhau. Nếu nó là true, chúng tôi sẽ không thay đổi bất kỳ thuộc tính nào và sử dụng nó để định dạng giá trị trực tiếp. Vì vậy, nếu người dùng đã chỉ định các thuộc tính tùy chỉnh cho thể hiện CultureInfo trả về, vui lòng đảm bảo rằng UseUserOverride của nó là true.
CreateMemoryStream()
Tạo một thể hiện của MemoryStream hoặc triển khai tùy chỉnh của MemoryStream.
public virtual MemoryStream CreateMemoryStream()
Trả về
Thể hiện MemoryStream.
CreateMemoryStream(int)
Tạo một thể hiện của MemoryStream hoặc triển khai tùy chỉnh của MemoryStream.
public virtual MemoryStream CreateMemoryStream(int capacity)
Tham số
capacity
int
Dung lượng ban đầu cho MemoryStream
Trả về
Thể hiện MemoryStream.
CreateRandomInstance()
Tạo một thể hiện của bộ sinh số ngẫu nhiên.
public virtual Random CreateRandomInstance()
Trả về
thể hiện của bộ sinh số ngẫu nhiên.