Class CustomImplementationFactory

Class CustomImplementationFactory

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

Fabrik zur Erstellung einiger Instanzen, die vom Benutzer für spezielle Zwecke neu implementiert werden können.

public class CustomImplementationFactory

Vererbung

objectCustomImplementationFactory

Vererbte Mitglieder

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

Konstruktoren

CustomImplementationFactory()

public CustomImplementationFactory()

Methoden

CreateCultureInfo(int)

Erstellt eine CultureInfo anhand der angegebenen ID.

public virtual CultureInfo CreateCultureInfo(int lcid)

Parameter

lcid int

Rückgabewert

CultureInfo

Die CultureInfo-Instanz.

Bemerkungen

Diese Implementierung ist nützlich für Situationen: 1. Einige Kulturen werden möglicherweise nicht von der Umgebung des Benutzers unterstützt, und die Erstellung der erforderlichen CultureInfo mit der angegebenen Kennung kann eine Ausnahme verursachen. Um die Ausnahme zu vermeiden, kann der Benutzer diese Methode überschreiben, um eine gültige CultureInfo-Instanz für die nicht unterstützte zu bereitstellen. 2. Der Benutzer möchte möglicherweise einige benutzerdefinierte Eigenschaften für einige Kulturen angeben, um das erwartete Ergebnis für die Formatierung zu erhalten. Zu diesem Zweck kann der Benutzer diese Methode überschreiben, um die CultureInfo-Instanz mit benutzerdefinierten Eigenschaften bereitzustellen. Bitte beachten Sie, dass die Eigenschaft UseUserOverride der zurückgegebenen CultureInfo-Instanz das formatierte Ergebnis beeinflussen kann. Wenn sie falsch ist, können einige Eigenschaften der zurückgegebenen CultureInfo-Instanz von unserem integrierten Formatierungs-Engine gemäß den Formatierungsanforderungen verschiedener Szenarien überschrieben werden. Wenn sie wahr ist, werden wir keine Eigenschaften davon ändern und sie direkt zur Formatierung von Werten verwenden. Wenn der Benutzer benutzerdefinierte Eigenschaften für die zurückgegebene CultureInfo-Instanz angegeben hat, stellen Sie bitte sicher, dass UseUserOverride wahr ist.

CreateMemoryStream()

Erstellt eine Instanz von MemoryStream oder eine benutzerdefinierte Implementierung von MemoryStream.

public virtual MemoryStream CreateMemoryStream()

Rückgabewert

MemoryStream

Die MemoryStream-Instanz.

CreateMemoryStream(int)

Erstellt eine Instanz von MemoryStream oder eine benutzerdefinierte Implementierung von MemoryStream.

public virtual MemoryStream CreateMemoryStream(int capacity)

Parameter

capacity int

Anfängliche Kapazität für den MemoryStream

Rückgabewert

MemoryStream

Die MemoryStream-Instanz.

CreateRandomInstance()

Erstellt eine Instanz des Zufallszahlengenerators.

public virtual Random CreateRandomInstance()

Rückgabewert

Random

Instanz des Zufallszahlengenerators.

 Deutsch