Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / wpf / src / Base / System / Windows / Converters / Generated / VectorValueSerializer.cs / 2 / VectorValueSerializer.cs
//----------------------------------------------------------------------------
//
//
// Copyright (C) Microsoft Corporation. All rights reserved.
//
//
// This file was generated, please do not edit it directly.
//
// Please see http://wiki/default.aspx/Microsoft.Projects.Avalon/MilCodeGen.html for more information.
//
//---------------------------------------------------------------------------
using MS.Internal;
using MS.Internal.WindowsBase;
using System;
using System.Collections;
using System.ComponentModel;
using System.Diagnostics;
using System.Globalization;
using System.Reflection;
using System.Runtime.InteropServices;
using System.ComponentModel.Design.Serialization;
using System.Windows.Markup;
using System.Windows.Converters;
using System.Windows;
#pragma warning disable 1634, 1691 // suppressing PreSharp warnings
namespace System.Windows.Converters
{
///
/// VectorValueSerializer - ValueSerializer class for converting instances of strings to and from Vector instances
/// This is used by the MarkupWriter class.
///
public class VectorValueSerializer : ValueSerializer
{
///
/// Returns true.
///
public override bool CanConvertFromString(string value, IValueSerializerContext context)
{
return true;
}
///
/// Returns true if the given value can be converted into a string
///
public override bool CanConvertToString(object value, IValueSerializerContext context)
{
// Validate the input type
if (!(value is Vector))
{
return false;
}
return true;
}
///
/// Converts a string into a Vector.
///
public override object ConvertFromString(string value, IValueSerializerContext context)
{
if (value != null)
{
return Vector.Parse(value );
}
else
{
return base.ConvertFromString( value, context );
}
}
///
/// Converts the value into a string.
///
public override string ConvertToString(object value, IValueSerializerContext context)
{
if (value is Vector)
{
Vector instance = (Vector) value;
#pragma warning suppress 6506 // instance is obviously not null
return instance.ConvertToString(null, System.Windows.Markup.TypeConverterHelper.EnglishUSCulture );
}
return base.ConvertToString(value, context);
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
// Copyright (c) Microsoft Corporation. All rights reserved.
//----------------------------------------------------------------------------
//
//
// Copyright (C) Microsoft Corporation. All rights reserved.
//
//
// This file was generated, please do not edit it directly.
//
// Please see http://wiki/default.aspx/Microsoft.Projects.Avalon/MilCodeGen.html for more information.
//
//---------------------------------------------------------------------------
using MS.Internal;
using MS.Internal.WindowsBase;
using System;
using System.Collections;
using System.ComponentModel;
using System.Diagnostics;
using System.Globalization;
using System.Reflection;
using System.Runtime.InteropServices;
using System.ComponentModel.Design.Serialization;
using System.Windows.Markup;
using System.Windows.Converters;
using System.Windows;
#pragma warning disable 1634, 1691 // suppressing PreSharp warnings
namespace System.Windows.Converters
{
///
/// VectorValueSerializer - ValueSerializer class for converting instances of strings to and from Vector instances
/// This is used by the MarkupWriter class.
///
public class VectorValueSerializer : ValueSerializer
{
///
/// Returns true.
///
public override bool CanConvertFromString(string value, IValueSerializerContext context)
{
return true;
}
///
/// Returns true if the given value can be converted into a string
///
public override bool CanConvertToString(object value, IValueSerializerContext context)
{
// Validate the input type
if (!(value is Vector))
{
return false;
}
return true;
}
///
/// Converts a string into a Vector.
///
public override object ConvertFromString(string value, IValueSerializerContext context)
{
if (value != null)
{
return Vector.Parse(value );
}
else
{
return base.ConvertFromString( value, context );
}
}
///
/// Converts the value into a string.
///
public override string ConvertToString(object value, IValueSerializerContext context)
{
if (value is Vector)
{
Vector instance = (Vector) value;
#pragma warning suppress 6506 // instance is obviously not null
return instance.ConvertToString(null, System.Windows.Markup.TypeConverterHelper.EnglishUSCulture );
}
return base.ConvertToString(value, context);
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
// Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ToolStripItemGlyph.cs
- BindingSource.cs
- VirtualPathProvider.cs
- ZipIOLocalFileDataDescriptor.cs
- DataGridCaption.cs
- SizeFConverter.cs
- XmlSchemaType.cs
- Formatter.cs
- EventEntry.cs
- ViewManagerAttribute.cs
- BufferModeSettings.cs
- TextWriter.cs
- RegexInterpreter.cs
- ListSourceHelper.cs
- WebPart.cs
- _FtpDataStream.cs
- WebRequestModuleElementCollection.cs
- Parallel.cs
- TriggerActionCollection.cs
- CharacterBufferReference.cs
- CompilerResults.cs
- coordinatorscratchpad.cs
- RtfNavigator.cs
- GeometryGroup.cs
- DiscoveryProxy.cs
- WorkerRequest.cs
- WebPartUtil.cs
- connectionpool.cs
- DataQuery.cs
- SecurityTokenProvider.cs
- EncodingTable.cs
- NullableConverter.cs
- xdrvalidator.cs
- GridSplitterAutomationPeer.cs
- MethodCallConverter.cs
- Font.cs
- MultiByteCodec.cs
- DbConnectionPoolCounters.cs
- SchemaReference.cs
- WindowsListView.cs
- ResourcePropertyMemberCodeDomSerializer.cs
- GroupItemAutomationPeer.cs
- ListCollectionView.cs
- HelpInfo.cs
- IdleTimeoutMonitor.cs
- ImageClickEventArgs.cs
- RangeValuePattern.cs
- DelegateBodyWriter.cs
- ReflectPropertyDescriptor.cs
- ButtonBase.cs
- TableLayoutCellPaintEventArgs.cs
- DataControlField.cs
- XmlDocumentType.cs
- SqlDataReader.cs
- EntryIndex.cs
- SimpleBitVector32.cs
- HttpListener.cs
- ProcessStartInfo.cs
- ResourceReferenceKeyNotFoundException.cs
- WebPartManagerInternals.cs
- DesignTimeVisibleAttribute.cs
- CFStream.cs
- AssemblyNameProxy.cs
- UInt64Converter.cs
- SerializationHelper.cs
- FixedNode.cs
- RectAnimation.cs
- Help.cs
- SectionRecord.cs
- MarshalByValueComponent.cs
- ExpressionStringBuilder.cs
- SqlTypesSchemaImporter.cs
- MenuItemStyle.cs
- IdentityNotMappedException.cs
- FileDialogCustomPlace.cs
- WS2007FederationHttpBinding.cs
- SelectingProviderEventArgs.cs
- NaturalLanguageHyphenator.cs
- HyperlinkAutomationPeer.cs
- RegistryPermission.cs
- EventManager.cs
- ProfilePropertySettings.cs
- WebException.cs
- StoreItemCollection.Loader.cs
- basevalidator.cs
- XamlSerializerUtil.cs
- TemplateControl.cs
- StringAnimationBase.cs
- SqlCharStream.cs
- ItemCheckEvent.cs
- OleDbWrapper.cs
- ItemContainerGenerator.cs
- WSDualHttpSecurity.cs
- SqlNotificationEventArgs.cs
- TemplateControlBuildProvider.cs
- SafeTimerHandle.cs
- WeakRefEnumerator.cs
- WindowsFormsEditorServiceHelper.cs
- SqlEnums.cs
- BackStopAuthenticationModule.cs