Class CustomImplementationFactory

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à

objectCustomImplementationFactory

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

CultureInfo

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

MemoryStream

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

MemoryStream

L’istanza di MemoryStream.

CreateRandomInstance()

Crea un’istanza di generatore di numeri casuali.

public virtual Random CreateRandomInstance()

Restituisce

Random

istanza di generatore di numeri casuali

 Italiano