Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / 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, CultureInfo.GetCultureInfo("en-us") ); } 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, CultureInfo.GetCultureInfo("en-us") ); } 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
- BuildTopDownAttribute.cs
- ColumnHeaderConverter.cs
- EntityContainerRelationshipSetEnd.cs
- Control.cs
- EventItfInfo.cs
- ToolStripOverflowButton.cs
- MetafileHeaderWmf.cs
- TagPrefixInfo.cs
- BitmapCacheBrush.cs
- AssemblySettingAttributes.cs
- QuaternionRotation3D.cs
- Activator.cs
- wgx_render.cs
- ReferenceConverter.cs
- Inline.cs
- ComponentDispatcher.cs
- BatchServiceHost.cs
- AnnotationMap.cs
- ColumnMap.cs
- EntityDataSourceReferenceGroup.cs
- ServiceSecurityAuditElement.cs
- InvalidCommandTreeException.cs
- SoapAttributeAttribute.cs
- TraceXPathNavigator.cs
- BoundPropertyEntry.cs
- SectionUpdates.cs
- XmlNullResolver.cs
- VisualStyleElement.cs
- DeviceContext.cs
- HtmlInputControl.cs
- OracleString.cs
- SuppressMergeCheckAttribute.cs
- XmlMemberMapping.cs
- CompoundFileStreamReference.cs
- Panel.cs
- HttpGetProtocolImporter.cs
- DragDeltaEventArgs.cs
- TypeValidationEventArgs.cs
- CircleHotSpot.cs
- NativeCompoundFileAPIs.cs
- MemberInitExpression.cs
- ComplusTypeValidator.cs
- BinaryFormatter.cs
- SingleStorage.cs
- ChannelTerminatedException.cs
- ResourceContainerWrapper.cs
- ConfigXmlAttribute.cs
- ComboBoxAutomationPeer.cs
- smtppermission.cs
- BooleanFunctions.cs
- BatchServiceHost.cs
- _SecureChannel.cs
- HwndSubclass.cs
- SqlStream.cs
- BevelBitmapEffect.cs
- DesignerSerializationVisibilityAttribute.cs
- ListViewDeleteEventArgs.cs
- Formatter.cs
- PriorityChain.cs
- BitmapSourceSafeMILHandle.cs
- EventEntry.cs
- EdmValidator.cs
- Visual3D.cs
- SizeLimitedCache.cs
- XmlNode.cs
- CookieProtection.cs
- SystemBrushes.cs
- AttributeConverter.cs
- SerialReceived.cs
- DocumentSchemaValidator.cs
- ServicePointManager.cs
- DataTableReader.cs
- ListViewItem.cs
- DynamicILGenerator.cs
- MessageParameterAttribute.cs
- ToolBarButtonClickEvent.cs
- UserNameSecurityTokenParameters.cs
- SecurityValidationBehavior.cs
- ReliableInputConnection.cs
- ActivityExecutorDelegateInfo.cs
- MethodExpr.cs
- XmlDeclaration.cs
- QueryableDataSourceHelper.cs
- followingsibling.cs
- MetaModel.cs
- LinkButton.cs
- EncryptedPackageFilter.cs
- Error.cs
- MarshalByValueComponent.cs
- Style.cs
- StatusBarPanel.cs
- TreeView.cs
- RequestQueryParser.cs
- ObjectStateEntryBaseUpdatableDataRecord.cs
- NativeWindow.cs
- StringFreezingAttribute.cs
- RewritingValidator.cs
- ContentDisposition.cs
- XmlSchemaAnnotated.cs
- CodeMemberField.cs