Class CustomImplementationFactory

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

objectCustomImplementationFactory

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

CultureInfo

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

MemoryStream

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

MemoryStream

A instância de MemoryStream.

CreateRandomInstance()

Cria uma instância de gerador de números aleatórios.

public virtual Random CreateRandomInstance()

Retorna

Random

instância de gerador de números aleatórios

 Português