Class CustomImplementationFactory
Namespace: Aspose.Cells
Assembly: Aspose.Cells.dll (25.2.0)
Fabryka do tworzenia niektórych instancji, które mogą być ponownie zaimplementowane przez użytkownika w specjalnym celu.
public class CustomImplementationFactory
Dziedziczenie
object ← CustomImplementationFactory
Członkowie dziedziczeni
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Konstruktory
CustomImplementationFactory()
public CustomImplementationFactory()
Metody
CreateCultureInfo(int)
Utwórz jeden CultureInfo na podstawie podanego identyfikatora.
public virtual CultureInfo CreateCultureInfo(int lcid)
Parametry
lcid
int
Zwraca
Instancja CultureInfo.
Uwagi
Ta implementacja jest przydatna w następujących sytuacjach: 1. Niektóre kultury mogą nie być wspierane przez środowisko użytkownika, a utworzenie wymaganego CultureInfo z podanym identyfikatorem może spowodować wyjątek. Aby uniknąć wyjątku, użytkownik może nadpisać tę metodę, aby dostarczyć ważną instancję CultureInfo dla nieobsługiwanej kultury. 2. Użytkownik może chcieć określić niestandardowe właściwości dla niektórych kultur, aby uzyskać oczekiwany rezultat w formacie. W tym celu użytkownik może nadpisać tę metodę, aby dostarczyć instancję CultureInfo z niestandardowymi właściwościami. Należy pamiętać, że właściwość UseUserOverride zwróconej instancji CultureInfo może wpłynąć na sformatowany wynik. Jeśli jest fałszywa, niektóre właściwości zwróconej instancji CultureInfo mogą być nadpisywane przez nasz wbudowany silnik formatowania zgodnie z wymaganiami formatowania różnych scenariuszy. Jeśli jest prawdziwa, nie zmienimy żadnych właściwości i użyjemy jej do formatowania wartości bezpośrednio. Dlatego, jeśli użytkownik określił niestandardowe właściwości dla zwróconej instancji CultureInfo, proszę upewnić się, że jej UseUserOverride jest prawdziwe.
CreateMemoryStream()
Utwórz jedną instancję MemoryStream lub niestandardową implementację MemoryStream.
public virtual MemoryStream CreateMemoryStream()
Zwraca
Instancja MemoryStream.
CreateMemoryStream(int)
Utwórz jedną instancję MemoryStream lub niestandardową implementację MemoryStream.
public virtual MemoryStream CreateMemoryStream(int capacity)
Parametry
capacity
int
Początkowa pojemność dla MemoryStream
Zwraca
Instancja MemoryStream.
CreateRandomInstance()
Utwórz jedną instancję generatora liczb losowych.
public virtual Random CreateRandomInstance()
Zwraca
instancja generatora liczb losowych