Class CustomImplementationFactory

Class CustomImplementationFactory

Namespace: Aspose.Cells
Assembly: Aspose.Cells.dll (25.2.0)

Фабрика для створення деяких екземплярів, які можуть бути повторно реалізовані користувачем для спеціальних цілей.

public class CustomImplementationFactory

Спадкування

objectCustomImplementationFactory

Спадковані члени

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Конструктори

CustomImplementationFactory()

public CustomImplementationFactory()

Методи

CreateCultureInfo(int)

Створити один CultureInfo за вказаним ідентифікатором.

public virtual CultureInfo CreateCultureInfo(int lcid)

Параметри

lcid int

Повертає

CultureInfo

Екземпляр CultureInfo.

Примітки

Ця реалізація корисна для ситуацій: 1. Деякі культури можуть не підтримуватися середовищем користувача, і створення потрібного CultureInfo з вказаним ідентифікатором може викликати виняток. Щоб уникнути винятку, користувач може перевизначити цей метод, щоб надати дійсний екземпляр CultureInfo для непідтримуваної культури. 2. Користувач може захотіти вказати деякі користувацькі властивості для деяких культур, щоб отримати очікуваний результат для форматування. Для цієї мети користувач може перевизначити цей метод, щоб надати екземпляр CultureInfo з вказаними користувачем властивостями. Зверніть увагу, що властивість UseUserOverride повернутого екземпляра CultureInfo може вплинути на відформатований результат. Якщо воно false, деякі властивості повернутого екземпляра CultureInfo можуть бути перевизначені нашим вбудованим механізмом форматування відповідно до вимог форматування різних сценаріїв. Якщо воно true, ми не змінюватимемо жодні властивості та використовуватимемо його для безпосереднього форматування значень. Отже, якщо користувач вказав користувацькі властивості для повернутого екземпляра CultureInfo, будь ласка, переконайтеся, що його UseUserOverride true.

CreateMemoryStream()

Створити один екземпляр MemoryStream або користувацьку реалізацію MemoryStream.

public virtual MemoryStream CreateMemoryStream()

Повертає

MemoryStream

Екземпляр MemoryStream.

CreateMemoryStream(int)

Створити один екземпляр MemoryStream або користувацьку реалізацію MemoryStream.

public virtual MemoryStream CreateMemoryStream(int capacity)

Параметри

capacity int

Початкова ємність для MemoryStream.

Повертає

MemoryStream

Екземпляр MemoryStream.

CreateRandomInstance()

Створити один екземпляр генератора випадкових чисел.

public virtual Random CreateRandomInstance()

Повертає

Random

екземпляр генератора випадкових чисел.

 Українська