Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Base / System / Windows / Converters / Generated / PointValueSerializer.cs / 1305600 / PointValueSerializer.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 { ////// PointValueSerializer - ValueSerializer class for converting instances of strings to and from Point instances /// This is used by the MarkupWriter class. /// public class PointValueSerializer : 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 Point)) { return false; } return true; } ////// Converts a string into a Point. /// public override object ConvertFromString(string value, IValueSerializerContext context) { if (value != null) { return Point.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 Point) { Point instance = (Point) value; #pragma warning suppress 6506 // instance is obviously not null return instance.ConvertToString(null, System.Windows.Markup.TypeConverterHelper.InvariantEnglishUS); } 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 { ////// PointValueSerializer - ValueSerializer class for converting instances of strings to and from Point instances /// This is used by the MarkupWriter class. /// public class PointValueSerializer : 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 Point)) { return false; } return true; } ////// Converts a string into a Point. /// public override object ConvertFromString(string value, IValueSerializerContext context) { if (value != null) { return Point.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 Point) { Point instance = (Point) value; #pragma warning suppress 6506 // instance is obviously not null return instance.ConvertToString(null, System.Windows.Markup.TypeConverterHelper.InvariantEnglishUS); } 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
- ImpersonationOption.cs
- ClientApiGenerator.cs
- AtlasWeb.Designer.cs
- basecomparevalidator.cs
- SmtpCommands.cs
- WindowAutomationPeer.cs
- TraceSection.cs
- ProfileManager.cs
- StreamInfo.cs
- LoginView.cs
- PropertyDescriptorComparer.cs
- InteropTrackingRecord.cs
- KeyGestureConverter.cs
- LinearGradientBrush.cs
- ExternalFile.cs
- InheritablePropertyChangeInfo.cs
- ThreadSafeList.cs
- OutputScopeManager.cs
- BaseTreeIterator.cs
- CacheEntry.cs
- TreeViewImageKeyConverter.cs
- DbExpressionBuilder.cs
- OuterGlowBitmapEffect.cs
- ListViewGroup.cs
- _ScatterGatherBuffers.cs
- RoleManagerSection.cs
- KeyToListMap.cs
- RadialGradientBrush.cs
- IOException.cs
- KeyboardDevice.cs
- CredentialCache.cs
- CommonObjectSecurity.cs
- SafeSecurityHandles.cs
- ParseHttpDate.cs
- CngKeyCreationParameters.cs
- SystemFonts.cs
- TextModifierScope.cs
- ExtentKey.cs
- StringConverter.cs
- CalendarButton.cs
- TemplateNameScope.cs
- LocalizationComments.cs
- VariableQuery.cs
- ImageFormatConverter.cs
- SystemIcmpV4Statistics.cs
- FilterFactory.cs
- PersonalizationDictionary.cs
- ResourceProperty.cs
- InputLanguage.cs
- MaskDescriptors.cs
- ViewPort3D.cs
- DBConnectionString.cs
- AssemblyName.cs
- UnauthorizedAccessException.cs
- BuildResultCache.cs
- Math.cs
- XpsS0ValidatingLoader.cs
- InkCollectionBehavior.cs
- SizeAnimation.cs
- DbUpdateCommandTree.cs
- UpdateExpressionVisitor.cs
- MessageAction.cs
- MonitoringDescriptionAttribute.cs
- CorrelationToken.cs
- XmlUtil.cs
- ProviderBase.cs
- Rotation3D.cs
- WindowsFormsHostPropertyMap.cs
- DependencyPropertyHelper.cs
- DiscoveryClientDocuments.cs
- Queue.cs
- ConsumerConnectionPointCollection.cs
- QilTernary.cs
- CmsInterop.cs
- DependencyObjectType.cs
- FlagsAttribute.cs
- MobileUserControlDesigner.cs
- DBPropSet.cs
- BitmapEffectGroup.cs
- MouseEventArgs.cs
- ChtmlCalendarAdapter.cs
- ListViewUpdateEventArgs.cs
- DataTemplate.cs
- ContextDataSource.cs
- DependsOnAttribute.cs
- Int16Converter.cs
- SamlAssertionKeyIdentifierClause.cs
- WebPartZone.cs
- Resources.Designer.cs
- OutputCacheSection.cs
- MatrixTransform.cs
- FormViewUpdateEventArgs.cs
- TrustManagerPromptUI.cs
- SoapIgnoreAttribute.cs
- ObjectQuery.cs
- ClipboardProcessor.cs
- ScopelessEnumAttribute.cs
- ListBoxChrome.cs
- ErrorHandler.cs
- RegexGroup.cs