Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Base / System / Windows / Converters / Generated / Int32RectValueSerializer.cs / 1305600 / Int32RectValueSerializer.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 { ////// Int32RectValueSerializer - ValueSerializer class for converting instances of strings to and from Int32Rect instances /// This is used by the MarkupWriter class. /// public class Int32RectValueSerializer : 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 Int32Rect)) { return false; } return true; } ////// Converts a string into a Int32Rect. /// public override object ConvertFromString(string value, IValueSerializerContext context) { if (value != null) { return Int32Rect.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 Int32Rect) { Int32Rect instance = (Int32Rect) 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
- ManipulationLogic.cs
- ExpandableObjectConverter.cs
- OperationResponse.cs
- TargetConverter.cs
- DataStreams.cs
- DataRow.cs
- compensatingcollection.cs
- SharedPersonalizationStateInfo.cs
- XmlSortKey.cs
- ImageInfo.cs
- BitmapEncoder.cs
- ExceptionAggregator.cs
- EventListenerClientSide.cs
- DataAdapter.cs
- WindowsStatic.cs
- UInt16Storage.cs
- ProxyWebPartConnectionCollection.cs
- SafeViewOfFileHandle.cs
- Knowncolors.cs
- OutgoingWebRequestContext.cs
- SqlBulkCopy.cs
- ExtractedStateEntry.cs
- Main.cs
- ParserExtension.cs
- IncrementalCompileAnalyzer.cs
- SqlClientWrapperSmiStream.cs
- ResourceReferenceExpressionConverter.cs
- KeysConverter.cs
- ProcessModelSection.cs
- Screen.cs
- BufferModeSettings.cs
- propertytag.cs
- WebPermission.cs
- OutputCacheSettingsSection.cs
- StylusPointProperty.cs
- ColorMatrix.cs
- CorrelationTokenInvalidatedHandler.cs
- ActivationArguments.cs
- Line.cs
- TraceListener.cs
- SHA256.cs
- DataBindingCollectionConverter.cs
- UInt16.cs
- DetailsView.cs
- AppDomainProtocolHandler.cs
- Events.cs
- SelectionRangeConverter.cs
- ClientSettingsSection.cs
- CodePrimitiveExpression.cs
- TcpStreams.cs
- PageAsyncTask.cs
- PersistencePipeline.cs
- StateRuntime.cs
- InfoCardSymmetricCrypto.cs
- TransformerTypeCollection.cs
- ConfigXmlElement.cs
- ProviderConnectionPoint.cs
- HttpException.cs
- PowerStatus.cs
- IncomingWebResponseContext.cs
- CodeIdentifiers.cs
- RestHandlerFactory.cs
- NamedPermissionSet.cs
- EntityObject.cs
- HttpVersion.cs
- RtfToXamlReader.cs
- DynamicPhysicalDiscoSearcher.cs
- TemplateModeChangedEventArgs.cs
- Scalars.cs
- ServicePointManager.cs
- TextBreakpoint.cs
- PluralizationService.cs
- ExportException.cs
- DesignSurfaceCollection.cs
- XmlCountingReader.cs
- SpeakInfo.cs
- InteropEnvironment.cs
- Ops.cs
- CachedBitmap.cs
- SqlDataSource.cs
- BmpBitmapEncoder.cs
- EventMap.cs
- QuaternionValueSerializer.cs
- NullableBoolConverter.cs
- XmlIlTypeHelper.cs
- XmlILAnnotation.cs
- ElementNotEnabledException.cs
- DataPointer.cs
- RoleBoolean.cs
- MissingMethodException.cs
- ReadOnlyObservableCollection.cs
- TargetException.cs
- OciEnlistContext.cs
- HtmlShim.cs
- Component.cs
- CharConverter.cs
- ArrayList.cs
- RijndaelManaged.cs
- DataPager.cs
- FrameworkElementAutomationPeer.cs