Class CustomImplementationFactory
Namespace: Aspose.Cells
Assembly: Aspose.Cells.dll (25.2.0)
Fábrica para criar algumas instâncias que podem ser reimplementadas pelo usuário para fins especiais.
public class CustomImplementationFactory
Herança
object ← CustomImplementationFactory
Membros Herdados
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Construtores
CustomImplementationFactory()
public CustomImplementationFactory()
Métodos
CreateCultureInfo(int)
Cria uma CultureInfo pelo id fornecido.
public virtual CultureInfo CreateCultureInfo(int lcid)
Parâmetros
lcid
int
Retorna
A instância de CultureInfo.
Observações
Esta implementação é útil para situações: 1. Algumas culturas podem não ser suportadas pelo ambiente do usuário e criar a CultureInfo necessária com o identificador fornecido pode causar uma exceção. Para evitar a exceção, o usuário pode sobrescrever este método para fornecer uma instância válida de CultureInfo para a que não é suportada. 2. O usuário pode querer especificar algumas propriedades personalizadas para algumas culturas a fim de obter o resultado esperado para formatação. Para esse propósito, o usuário pode sobrescrever este método para fornecer a instância de CultureInfo com propriedades especificadas pelo usuário. Por favor, note que a propriedade UseUserOverride da instância de CultureInfo retornada pode influenciar o resultado formatado. Se for falso, algumas propriedades da instância de CultureInfo retornada podem ser sobrescritas pelo nosso mecanismo de formatação embutido de acordo com os requisitos de formatação de diferentes cenários. Se for verdadeiro, não mudaremos nenhuma propriedade e a usaremos para formatar valores diretamente. Portanto, se o usuário especificou propriedades personalizadas para a instância de CultureInfo retornada, por favor, certifique-se de que seu UseUserOverride seja verdadeiro.
CreateMemoryStream()
Cria uma instância de MemoryStream ou uma implementação personalizada de MemoryStream.
public virtual MemoryStream CreateMemoryStream()
Retorna
A instância de MemoryStream.
CreateMemoryStream(int)
Cria uma instância de MemoryStream ou uma implementação personalizada de MemoryStream.
public virtual MemoryStream CreateMemoryStream(int capacity)
Parâmetros
capacity
int
Capacidade inicial para o MemoryStream
Retorna
A instância de MemoryStream.
CreateRandomInstance()
Cria uma instância de gerador de números aleatórios.
public virtual Random CreateRandomInstance()
Retorna
instância de gerador de números aleatórios