Class CustomImplementationFactory

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

objectCustomImplementationFactory

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ề

CultureInfo

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ề

MemoryStream

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ề

MemoryStream

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ề

Random

thể hiện của bộ sinh số ngẫu nhiên.

 Tiếng Việt