Class CustomImplementationFactory

Class CustomImplementationFactory

Namespace: Aspose.Cells
Assembly: Aspose.Cells.dll (25.2.0)

Usine pour créer certaines instances qui peuvent être ré-implémentées par l’utilisateur à des fins spéciales.

public class CustomImplementationFactory

Héritage

objectCustomImplementationFactory

Membres hérités

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Constructeurs

CustomImplementationFactory()

public CustomImplementationFactory()

Méthodes

CreateCultureInfo(int)

Créer un CultureInfo par identifiant donné.

public virtual CultureInfo CreateCultureInfo(int lcid)

Paramètres

lcid int

Retours

CultureInfo

L’instance de CultureInfo.

Remarques

Cette implémentation est utile dans les situations suivantes : 1. Certaines cultures peuvent ne pas être prises en charge par l’environnement de l’utilisateur et la création du CultureInfo requis avec l’identifiant donné peut provoquer une exception. Pour éviter l’exception, l’utilisateur peut remplacer cette méthode pour fournir une instance de CultureInfo valide pour celle qui n’est pas prise en charge. 2. L’utilisateur peut vouloir spécifier certaines propriétés personnalisées pour certaines cultures afin d’obtenir le résultat attendu pour le formatage. À cette fin, l’utilisateur peut remplacer cette méthode pour fournir l’instance de CultureInfo avec les propriétés spécifiées par l’utilisateur. Veuillez noter que la propriété UseUserOverride de l’instance de CultureInfo retournée peut influencer le résultat formaté. Si elle est fausse, certaines propriétés de l’instance de CultureInfo retournée peuvent être remplacées par notre moteur de formatage intégré selon les exigences de formatage de différents scénarios. Si elle est vraie, nous ne modifierons aucune propriété et l’utiliserons pour formater les valeurs directement. Donc, si l’utilisateur a spécifié des propriétés personnalisées pour l’instance de CultureInfo retournée, veuillez vous assurer que son UseUserOverride est vrai.

CreateMemoryStream()

Créer une instance de MemoryStream ou une implémentation personnalisée de MemoryStream.

public virtual MemoryStream CreateMemoryStream()

Retours

MemoryStream

L’instance de MemoryStream.

CreateMemoryStream(int)

Créer une instance de MemoryStream ou une implémentation personnalisée de MemoryStream.

public virtual MemoryStream CreateMemoryStream(int capacity)

Paramètres

capacity int

Capacité initiale pour le MemoryStream

Retours

MemoryStream

L’instance de MemoryStream.

CreateRandomInstance()

Créer une instance de générateur de nombres aléatoires.

public virtual Random CreateRandomInstance()

Retours

Random

instance de générateur de nombres aléatoires.

 Français