ValueSerializer.ConvertToString(Object, IValueSerializerContext) Method   
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
When overridden in a derived class, converts the specified object to a String.
public:
 virtual System::String ^ ConvertToString(System::Object ^ value, System::Windows::Markup::IValueSerializerContext ^ context);
	public virtual string ConvertToString(object value, System.Windows.Markup.IValueSerializerContext context);
	abstract member ConvertToString : obj * System.Windows.Markup.IValueSerializerContext -> string
override this.ConvertToString : obj * System.Windows.Markup.IValueSerializerContext -> string
	Public Overridable Function ConvertToString (value As Object, context As IValueSerializerContext) As String
	Parameters
- value
 - Object
 
The object to convert into a string.
- context
 - IValueSerializerContext
 
Context information that is used for conversion.
Returns
A string representation of the specified object.
Exceptions
value cannot be converted.
Remarks
The base implementation always throws an exception.
Notes to Inheritors
Avoid throwing exceptions from implementations. See ValueSerializer.