Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / wpf / src / Base / System / Windows / Media / Converters / Generated / MatrixValueSerializer.cs / 1 / MatrixValueSerializer.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.Media.Converters; using System.Windows; using System.Windows.Media; #pragma warning disable 1634, 1691 // suppressing PreSharp warnings namespace System.Windows.Media.Converters { ////// MatrixValueSerializer - ValueSerializer class for converting instances of strings to and from Matrix instances /// This is used by the MarkupWriter class. /// public class MatrixValueSerializer : 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 Matrix)) { return false; } return true; } ////// Converts a string into a Matrix. /// public override object ConvertFromString(string value, IValueSerializerContext context) { if (value != null) { return Matrix.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 Matrix) { Matrix instance = (Matrix) 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.Media.Converters; using System.Windows; using System.Windows.Media; #pragma warning disable 1634, 1691 // suppressing PreSharp warnings namespace System.Windows.Media.Converters { ////// MatrixValueSerializer - ValueSerializer class for converting instances of strings to and from Matrix instances /// This is used by the MarkupWriter class. /// public class MatrixValueSerializer : 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 Matrix)) { return false; } return true; } ////// Converts a string into a Matrix. /// public override object ConvertFromString(string value, IValueSerializerContext context) { if (value != null) { return Matrix.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 Matrix) { Matrix instance = (Matrix) 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
- SpeakCompletedEventArgs.cs
- EditingMode.cs
- ObjRef.cs
- FocusTracker.cs
- SizeKeyFrameCollection.cs
- Suspend.cs
- TableRowCollection.cs
- NameObjectCollectionBase.cs
- UIElement3D.cs
- EventLogger.cs
- AccessViolationException.cs
- BigInt.cs
- GridToolTip.cs
- RectValueSerializer.cs
- GenericXmlSecurityToken.cs
- SapiInterop.cs
- TypeConverterHelper.cs
- ContextMenu.cs
- IDispatchConstantAttribute.cs
- ConversionContext.cs
- UndoUnit.cs
- FloatUtil.cs
- DllNotFoundException.cs
- XmlSerializerSection.cs
- GeneralTransform3DTo2D.cs
- SendMailErrorEventArgs.cs
- TextRangeEditLists.cs
- WriteFileContext.cs
- FlowDocumentScrollViewer.cs
- TogglePattern.cs
- HtmlTableCell.cs
- SigningDialog.cs
- MonthChangedEventArgs.cs
- xdrvalidator.cs
- WebServiceData.cs
- BulletedList.cs
- ScriptResourceHandler.cs
- ServiceSecurityAuditElement.cs
- CalendarBlackoutDatesCollection.cs
- InternalControlCollection.cs
- SystemFonts.cs
- ThreadPool.cs
- Number.cs
- UrlUtility.cs
- QuotedPrintableStream.cs
- _AutoWebProxyScriptEngine.cs
- EntityConnectionStringBuilderItem.cs
- FileDialog_Vista_Interop.cs
- MessagePropertyAttribute.cs
- UpDownBase.cs
- PassportIdentity.cs
- mongolianshape.cs
- ScalarType.cs
- QilUnary.cs
- CommandField.cs
- CodeGotoStatement.cs
- XmlCharacterData.cs
- DNS.cs
- CqlQuery.cs
- TransportDefaults.cs
- SelectionWordBreaker.cs
- DynamicMetaObjectBinder.cs
- DataServiceQueryException.cs
- BaseServiceProvider.cs
- _NegoState.cs
- SpellerError.cs
- ClientSettingsProvider.cs
- ServiceProviders.cs
- BoundField.cs
- SecureStringHasher.cs
- PartitionerStatic.cs
- RenderingEventArgs.cs
- DesignConnection.cs
- Size.cs
- HtmlDocument.cs
- WebPartCloseVerb.cs
- OutputCacheSettings.cs
- DependencyObject.cs
- TypedMessageConverter.cs
- PerformanceCountersElement.cs
- DataSetMappper.cs
- StringUtil.cs
- TemplateBindingExpressionConverter.cs
- QueryRewriter.cs
- TypeLibConverter.cs
- OverflowException.cs
- ConnectionsZone.cs
- DrawingGroup.cs
- DbgCompiler.cs
- TypeLoadException.cs
- ProfilePropertySettings.cs
- SpecialFolderEnumConverter.cs
- SqlMethods.cs
- EasingKeyFrames.cs
- DeferredRunTextReference.cs
- IPEndPointCollection.cs
- EraserBehavior.cs
- TextProperties.cs
- TemplateBuilder.cs
- Double.cs