Code:
/ 4.0 / 4.0 / untmp / 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- AssemblyLoader.cs
- relpropertyhelper.cs
- LayoutEvent.cs
- Attribute.cs
- ChangePassword.cs
- AccessibilityHelperForXpWin2k3.cs
- SQLSingleStorage.cs
- ExpressionList.cs
- OracleString.cs
- DataGridPreparingCellForEditEventArgs.cs
- DesignerHelpers.cs
- Model3DGroup.cs
- BitArray.cs
- KeyboardNavigation.cs
- sqlstateclientmanager.cs
- RequestSecurityTokenForGetBrowserToken.cs
- SynchronizedMessageSource.cs
- Interfaces.cs
- DesignRelationCollection.cs
- SynthesizerStateChangedEventArgs.cs
- QualifiedCellIdBoolean.cs
- ExtensionDataObject.cs
- TextRunCacheImp.cs
- PtsCache.cs
- TriggerBase.cs
- DataTemplateSelector.cs
- AddInProcess.cs
- TogglePattern.cs
- ComponentEvent.cs
- GridToolTip.cs
- SignedInfo.cs
- OdbcConnectionHandle.cs
- BaseCAMarshaler.cs
- TemplateInstanceAttribute.cs
- XPathDocumentNavigator.cs
- FixedHighlight.cs
- WmpBitmapEncoder.cs
- SimpleHandlerFactory.cs
- NavigationWindowAutomationPeer.cs
- SimpleLine.cs
- RectangleHotSpot.cs
- IFlowDocumentViewer.cs
- WebControlsSection.cs
- MsmqOutputChannel.cs
- CorruptStoreException.cs
- ToolStripDropDownMenu.cs
- PageCatalogPartDesigner.cs
- SQLInt64Storage.cs
- DateTimeValueSerializerContext.cs
- MasterPageCodeDomTreeGenerator.cs
- ComboBoxDesigner.cs
- TextMarkerSource.cs
- SystemBrushes.cs
- ReflectionPermission.cs
- HostingMessageProperty.cs
- RsaSecurityTokenAuthenticator.cs
- CallbackHandler.cs
- AccessedThroughPropertyAttribute.cs
- ScrollItemPatternIdentifiers.cs
- MimeMapping.cs
- CmsInterop.cs
- CreateUserWizardStep.cs
- BoundColumn.cs
- ProtocolsConfigurationHandler.cs
- Image.cs
- StartFileNameEditor.cs
- FtpRequestCacheValidator.cs
- BCLDebug.cs
- CodeAssignStatement.cs
- CodeTypeDelegate.cs
- HwndTarget.cs
- MatrixUtil.cs
- ProofTokenCryptoHandle.cs
- IdnMapping.cs
- XmlAttribute.cs
- DbMetaDataFactory.cs
- UIPermission.cs
- AutoGeneratedFieldProperties.cs
- Transform3D.cs
- TextTreeText.cs
- ToolStripGripRenderEventArgs.cs
- OutputScopeManager.cs
- PartialArray.cs
- ScriptingWebServicesSectionGroup.cs
- IChannel.cs
- Cursor.cs
- MetaChildrenColumn.cs
- ConfigurationManager.cs
- EventLogPermissionEntry.cs
- ArgIterator.cs
- ProfilePropertySettings.cs
- OleDbInfoMessageEvent.cs
- OperatorExpressions.cs
- RoleManagerSection.cs
- ImageCollectionCodeDomSerializer.cs
- ComboBox.cs
- RawStylusInputReport.cs
- WebSysDisplayNameAttribute.cs
- ParseHttpDate.cs
- JsonFormatReaderGenerator.cs