Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / wpf / src / Base / System / Windows / Converters / Generated / SizeValueSerializer.cs / 1 / SizeValueSerializer.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 { ////// SizeValueSerializer - ValueSerializer class for converting instances of strings to and from Size instances /// This is used by the MarkupWriter class. /// public class SizeValueSerializer : 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 Size)) { return false; } return true; } ////// Converts a string into a Size. /// public override object ConvertFromString(string value, IValueSerializerContext context) { if (value != null) { return Size.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 Size) { Size instance = (Size) 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 { ////// SizeValueSerializer - ValueSerializer class for converting instances of strings to and from Size instances /// This is used by the MarkupWriter class. /// public class SizeValueSerializer : 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 Size)) { return false; } return true; } ////// Converts a string into a Size. /// public override object ConvertFromString(string value, IValueSerializerContext context) { if (value != null) { return Size.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 Size) { Size instance = (Size) 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
- QuerySelectOp.cs
- DesignerDataConnection.cs
- ColumnMapVisitor.cs
- DbDataSourceEnumerator.cs
- Msmq4PoisonHandler.cs
- StandardBindingCollectionElement.cs
- DropDownButton.cs
- PageParserFilter.cs
- ISAPIWorkerRequest.cs
- OleDbConnection.cs
- WebPartMinimizeVerb.cs
- RuntimeArgument.cs
- EventlogProvider.cs
- ManipulationDeltaEventArgs.cs
- PerformanceCounterPermissionAttribute.cs
- DataGridViewEditingControlShowingEventArgs.cs
- RowParagraph.cs
- StreamWriter.cs
- DynamicDocumentPaginator.cs
- SqlDataSource.cs
- RSAPKCS1KeyExchangeFormatter.cs
- EmptyStringExpandableObjectConverter.cs
- DrawingServices.cs
- SqlExpressionNullability.cs
- StorageEndPropertyMapping.cs
- InputBindingCollection.cs
- FixedSOMImage.cs
- ConvertEvent.cs
- BuildProvidersCompiler.cs
- SystemIPAddressInformation.cs
- ClientApiGenerator.cs
- _NegoStream.cs
- XmlCustomFormatter.cs
- Executor.cs
- SimpleNameService.cs
- OdbcDataAdapter.cs
- IndexOutOfRangeException.cs
- ISCIIEncoding.cs
- DataGridItemEventArgs.cs
- AssociatedControlConverter.cs
- CodeSubDirectoriesCollection.cs
- ExpressionCopier.cs
- CultureInfo.cs
- AppDomainProtocolHandler.cs
- StatementContext.cs
- ClientConfigurationHost.cs
- SortableBindingList.cs
- InfiniteTimeSpanConverter.cs
- SqlNode.cs
- PageBuildProvider.cs
- CollectionDataContractAttribute.cs
- LinkLabelLinkClickedEvent.cs
- TemplatedMailWebEventProvider.cs
- CounterSample.cs
- QuaternionValueSerializer.cs
- OpCopier.cs
- IPGlobalProperties.cs
- StringToken.cs
- HandledMouseEvent.cs
- AxisAngleRotation3D.cs
- User.cs
- DateTimeFormat.cs
- FixedSOMSemanticBox.cs
- ReadOnlyState.cs
- DesignerTransaction.cs
- ItemCollection.cs
- DeclarativeExpressionConditionDeclaration.cs
- SerializationUtility.cs
- CompilerGeneratedAttribute.cs
- DataViewListener.cs
- UIElementParaClient.cs
- CommittableTransaction.cs
- Encoder.cs
- TextProperties.cs
- QilChoice.cs
- XmlMessageFormatter.cs
- OleDbParameter.cs
- BookmarkScopeInfo.cs
- BitmapMetadata.cs
- _LocalDataStoreMgr.cs
- DataExpression.cs
- MetadataException.cs
- DefaultIfEmptyQueryOperator.cs
- AuthStoreRoleProvider.cs
- SafeLibraryHandle.cs
- RayHitTestParameters.cs
- ContainerUIElement3D.cs
- MsmqOutputMessage.cs
- InfoCardArgumentException.cs
- KeyFrames.cs
- SqlFactory.cs
- TextParagraph.cs
- SiteMapSection.cs
- MergeFailedEvent.cs
- ImageBrush.cs
- EntityDataSourceEntityTypeFilterConverter.cs
- CheckBoxPopupAdapter.cs
- ServiceEndpointElement.cs
- StyleModeStack.cs
- ChtmlTextWriter.cs