Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / wpf / src / Base / System / Windows / Converters / Generated / RectValueSerializer.cs / 2 / RectValueSerializer.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 { ////// RectValueSerializer - ValueSerializer class for converting instances of strings to and from Rect instances /// This is used by the MarkupWriter class. /// public class RectValueSerializer : 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 Rect)) { return false; } return true; } ////// Converts a string into a Rect. /// public override object ConvertFromString(string value, IValueSerializerContext context) { if (value != null) { return Rect.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 Rect) { Rect instance = (Rect) 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 { ////// RectValueSerializer - ValueSerializer class for converting instances of strings to and from Rect instances /// This is used by the MarkupWriter class. /// public class RectValueSerializer : 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 Rect)) { return false; } return true; } ////// Converts a string into a Rect. /// public override object ConvertFromString(string value, IValueSerializerContext context) { if (value != null) { return Rect.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 Rect) { Rect instance = (Rect) 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
- DesignTimeValidationFeature.cs
- MethodImplAttribute.cs
- Roles.cs
- IDReferencePropertyAttribute.cs
- Event.cs
- ToolStripPanel.cs
- DecoratedNameAttribute.cs
- WebFaultException.cs
- CallContext.cs
- HtmlPhoneCallAdapter.cs
- SizeConverter.cs
- Mappings.cs
- SqlConnectionStringBuilder.cs
- JpegBitmapEncoder.cs
- PopupControlService.cs
- PerformanceCounterCategory.cs
- Brush.cs
- PropertyGridEditorPart.cs
- SpanIndex.cs
- baseshape.cs
- TokenBasedSet.cs
- ToolStripSeparator.cs
- DataGridViewCellStyleChangedEventArgs.cs
- StorageEntityTypeMapping.cs
- TemplateNameScope.cs
- IssuanceTokenProviderBase.cs
- CornerRadius.cs
- PrintPageEvent.cs
- Double.cs
- ColumnWidthChangingEvent.cs
- Int16AnimationUsingKeyFrames.cs
- SystemIPInterfaceProperties.cs
- SimplePropertyEntry.cs
- ISFTagAndGuidCache.cs
- RightsManagementEncryptionTransform.cs
- ItemCheckEvent.cs
- KeyboardDevice.cs
- NavigatorOutput.cs
- SecureStringHasher.cs
- SqlTypeConverter.cs
- TargetConverter.cs
- DynamicRenderer.cs
- HideDisabledControlAdapter.cs
- FilteredAttributeCollection.cs
- MarginsConverter.cs
- WebConfigurationFileMap.cs
- HorizontalAlignConverter.cs
- StoreConnection.cs
- MutexSecurity.cs
- KerberosRequestorSecurityToken.cs
- altserialization.cs
- ConfigurationStrings.cs
- SettingsPropertyIsReadOnlyException.cs
- CellParagraph.cs
- XsdDateTime.cs
- FontFamily.cs
- PatternMatchRules.cs
- DataSvcMapFile.cs
- DoubleAnimationClockResource.cs
- DataView.cs
- WMICapabilities.cs
- XsdBuilder.cs
- IIS7WorkerRequest.cs
- Annotation.cs
- CultureTable.cs
- ExtendedTransformFactory.cs
- _BaseOverlappedAsyncResult.cs
- LazyTextWriterCreator.cs
- HttpRawResponse.cs
- SecurityRuntime.cs
- Single.cs
- RequestCachingSection.cs
- AsyncResult.cs
- AssemblyBuilder.cs
- UserNamePasswordClientCredential.cs
- DataRowComparer.cs
- ProfilePropertyMetadata.cs
- SqlVersion.cs
- IdnMapping.cs
- ObjectStateManagerMetadata.cs
- ActivityInstance.cs
- CommandHelpers.cs
- MSAAWinEventWrap.cs
- SecurityChannelListener.cs
- EventTrigger.cs
- RuntimeWrappedException.cs
- XmlWriterTraceListener.cs
- DocComment.cs
- ProxyManager.cs
- RuntimeConfig.cs
- SchemaCollectionCompiler.cs
- MetadataSerializer.cs
- HandlerFactoryCache.cs
- StreamingContext.cs
- ParamArrayAttribute.cs
- FlowDocumentView.cs
- NamespaceMapping.cs
- SynchronizedInputPattern.cs
- Matrix.cs
- FamilyMapCollection.cs