Class CustomImplementationFactory
Namespace: Aspose.Cells
Assembly: Aspose.Cells.dll (25.2.0)
Fábrica para crear algunas instancias que pueden ser reimplementadas por el usuario para un propósito especial.
public class CustomImplementationFactory
Herencia
object ← CustomImplementationFactory
Miembros heredados
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Constructores
CustomImplementationFactory()
public CustomImplementationFactory()
Métodos
CreateCultureInfo(int)
Crea un CultureInfo dado un id.
public virtual CultureInfo CreateCultureInfo(int lcid)
Parámetros
lcid
int
Retorna
La instancia de CultureInfo.
Observaciones
Esta implementación es útil para situaciones: 1. Algunas culturas pueden no ser compatibles con el entorno del usuario y crear el CultureInfo requerido con el identificador dado puede causar una excepción. Para evitar la excepción, el usuario puede anular este método para proporcionar una instancia válida de CultureInfo para la no soportada. 2. El usuario puede querer especificar algunas propiedades personalizadas para algunas culturas para obtener el resultado esperado para el formato. Para este propósito, el usuario puede anular este método para proporcionar la instancia de CultureInfo con propiedades especificadas por el usuario. Tenga en cuenta que la propiedad UseUserOverride de la instancia de CultureInfo devuelta puede influir en el resultado formateado. Si es falsa, algunas propiedades de la instancia de CultureInfo devuelta pueden ser anuladas por nuestro motor de formateo incorporado de acuerdo con los requisitos de formateo de diferentes escenarios. Si es verdadera, no cambiaremos ninguna propiedad de ella y la utilizaremos para formatear valores directamente. Por lo tanto, si el usuario ha especificado propiedades personalizadas para la instancia de CultureInfo devuelta, asegúrese de que su UseUserOverride sea verdadero.
CreateMemoryStream()
Crea una instancia de MemoryStream o una implementación personalizada de MemoryStream.
public virtual MemoryStream CreateMemoryStream()
Retorna
La instancia de MemoryStream.
CreateMemoryStream(int)
Crea una instancia de MemoryStream o una implementación personalizada de MemoryStream.
public virtual MemoryStream CreateMemoryStream(int capacity)
Parámetros
capacity
int
Capacidad inicial para el MemoryStream
Retorna
La instancia de MemoryStream.
CreateRandomInstance()
Crea una instancia de generador de números aleatorios.
public virtual Random CreateRandomInstance()
Retorna
instancia de generador de números aleatorios