Class CustomImplementationFactory
Namespace: Aspose.Cells
Assembly: Aspose.Cells.dll (25.2.0)
Fabbrica per creare alcune istanze che possono essere ri-implementate dall’utente per scopi speciali.
public class CustomImplementationFactory
Ereditarietà
object ← CustomImplementationFactory
Membri Ereditati
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Costruttori
CustomImplementationFactory()
public CustomImplementationFactory()
Metodi
CreateCultureInfo(int)
Crea un CultureInfo dato un id.
public virtual CultureInfo CreateCultureInfo(int lcid)
Parametri
lcid
int
Restituisce
L’istanza di CultureInfo.
Osservazioni
Questa implementazione è utile per situazioni: 1. Alcune culture potrebbero non essere supportate dall’ambiente dell’utente e la creazione del CultureInfo richiesto con l’identificatore fornito potrebbe causare un’eccezione. Per evitare l’eccezione, l’utente può sovrascrivere questo metodo per fornire un’istanza di CultureInfo valida per quella non supportata. 2. L’utente potrebbe voler specificare alcune proprietà personalizzate per alcune culture per ottenere il risultato atteso per il formato. A questo scopo, l’utente può sovrascrivere questo metodo per fornire l’istanza di CultureInfo con le proprietà specificate dall’utente. Si prega di notare che la proprietà UseUserOverride dell’istanza di CultureInfo restituita può influenzare il risultato formattato. Se è falsa, alcune proprietà dell’istanza di CultureInfo restituita possono essere sovrascritte dal nostro motore di formattazione integrato secondo i requisiti di formattazione di diversi scenari. Se è vera, non cambieremo alcuna proprietà e la utilizzeremo per formattare i valori direttamente. Quindi, se l’utente ha specificato proprietà personalizzate per l’istanza di CultureInfo restituita, si prega di assicurarsi che il suo UseUserOverride sia vero.
CreateMemoryStream()
Crea un’istanza di MemoryStream o un’implementazione personalizzata di MemoryStream.
public virtual MemoryStream CreateMemoryStream()
Restituisce
L’istanza di MemoryStream.
CreateMemoryStream(int)
Crea un’istanza di MemoryStream o un’implementazione personalizzata di MemoryStream.
public virtual MemoryStream CreateMemoryStream(int capacity)
Parametri
capacity
int
Capacità iniziale per il MemoryStream
Restituisce
L’istanza di MemoryStream.
CreateRandomInstance()
Crea un’istanza di generatore di numeri casuali.
public virtual Random CreateRandomInstance()
Restituisce
istanza di generatore di numeri casuali