Freigeben über


TypeConverter.ConvertToInvariantString Methode

Definition

Konvertiert den angegebenen Wert in eine Zeichenfolgendarstellung mit invarianter Kultur.

Überlädt

ConvertToInvariantString(Object)

Konvertiert den angegebenen Wert in eine Zeichenfolgendarstellung mit invarianter Kultur.

ConvertToInvariantString(ITypeDescriptorContext, Object)

Konvertiert den angegebenen Wert unter Verwendung des angegebenen Kontexts in eine Zeichenfolgendarstellung mit invarianter Kultur.

ConvertToInvariantString(Object)

Quelle:
TypeConverter.cs
Quelle:
TypeConverter.cs
Quelle:
TypeConverter.cs

Konvertiert den angegebenen Wert in eine Zeichenfolgendarstellung mit invarianter Kultur.

public:
 System::String ^ ConvertToInvariantString(System::Object ^ value);
public string ConvertToInvariantString (object value);
public string? ConvertToInvariantString (object? value);
member this.ConvertToInvariantString : obj -> string
Public Function ConvertToInvariantString (value As Object) As String

Parameter

value
Object

Die zu konvertierende Object.

Gibt zurück

Eine String-Klasse, die den konvertierten Wert darstellt.

Ausnahmen

Die Konvertierung kann nicht durchgeführt werden.

Hinweise

Der context Parameter kann verwendet werden, um zusätzliche Informationen über die Umgebung zu extrahieren, aus der dieser Konverter aufgerufen wird. Dieser Parameter kann null sein und muss daher immer überprüft werden. Außerdem können die Eigenschaften des Kontextobjekts null zurückgeben.

Abhängig von der Implementierung des Wertformatierers kann es möglich sein, die zurückgegebene Zeichenfolge zurück an den Wertformatierer zu übergeben, um eine instance des Objekts erneut zu erstellen.

Weitere Informationen

Gilt für:

ConvertToInvariantString(ITypeDescriptorContext, Object)

Quelle:
TypeConverter.cs
Quelle:
TypeConverter.cs
Quelle:
TypeConverter.cs

Konvertiert den angegebenen Wert unter Verwendung des angegebenen Kontexts in eine Zeichenfolgendarstellung mit invarianter Kultur.

public:
 System::String ^ ConvertToInvariantString(System::ComponentModel::ITypeDescriptorContext ^ context, System::Object ^ value);
public string ConvertToInvariantString (System.ComponentModel.ITypeDescriptorContext context, object value);
public string? ConvertToInvariantString (System.ComponentModel.ITypeDescriptorContext? context, object? value);
member this.ConvertToInvariantString : System.ComponentModel.ITypeDescriptorContext * obj -> string
Public Function ConvertToInvariantString (context As ITypeDescriptorContext, value As Object) As String

Parameter

context
ITypeDescriptorContext

Ein ITypeDescriptorContext, der einen Formatierungskontext bereitstellt.

value
Object

Die zu konvertierende Object.

Gibt zurück

Eine String-Klasse, die den konvertierten Wert darstellt.

Ausnahmen

Die Konvertierung kann nicht durchgeführt werden.

Hinweise

Über den context-Parameter können zusätzliche Informationen über die Umgebung extrahiert werden, aus der dieser Konverter aufgerufen wurde. Dieser Parameter kann sein null. Überprüfen Sie ihn also immer. Außerdem können die Eigenschaften des Kontextobjekts null zurückgeben.

Abhängig von der Implementierung des Wertformatierers kann es möglich sein, die zurückgegebene Zeichenfolge zurück an den Wertformatierer zu übergeben, um eine instance des Objekts erneut zu erstellen.

Weitere Informationen

Gilt für: