Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Framework / System / Windows / Markup / TemplateKeyConverter.cs / 1305600 / TemplateKeyConverter.cs
/****************************************************************************\ * * File: TemplateKeyConverter.cs * * Class for converting a given TemplateKey to a string * * Copyright (C) 2005 by Microsoft Corporation. All rights reserved. * \***************************************************************************/ using System; using System.ComponentModel; // for TypeConverter using System.Globalization; // for CultureInfo using System.Reflection; using MS.Utility; using MS.Internal; using System.Windows; using System.ComponentModel.Design.Serialization; using System.Windows.Documents; #pragma warning disable 1634, 1691 // suppressing PreSharp warnings namespace System.Windows.Markup { ////// Class for converting a given TemplateKey to a string /// public sealed class TemplateKeyConverter : TypeConverter { #region Public Methods ////// CanConvertFrom() /// /// ITypeDescriptorContext /// type to convert from ///true if the given type can be converted, flase otherwise public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) { return false; } ////// TypeConverter method override. /// /// ITypeDescriptorContext /// Type to convert to ///true if conversion is possible public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) { return false; } ////// ConvertFrom() -TypeConverter method override. using the givein name to return DependencyProperty /// /// ITypeDescriptorContext /// CultureInfo /// Object to convert from ///instance of Command public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object source) { throw GetConvertFromException(source); } ////// ConvertTo() - Serialization purposes, returns the string from Command.Name by adding ownerType.FullName /// /// ITypeDescriptorContext /// CultureInfo /// the object to convert from /// the type to convert to ///string object, if the destination type is string public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType) { throw GetConvertToException(value, destinationType); } #endregion Public Methods } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. /****************************************************************************\ * * File: TemplateKeyConverter.cs * * Class for converting a given TemplateKey to a string * * Copyright (C) 2005 by Microsoft Corporation. All rights reserved. * \***************************************************************************/ using System; using System.ComponentModel; // for TypeConverter using System.Globalization; // for CultureInfo using System.Reflection; using MS.Utility; using MS.Internal; using System.Windows; using System.ComponentModel.Design.Serialization; using System.Windows.Documents; #pragma warning disable 1634, 1691 // suppressing PreSharp warnings namespace System.Windows.Markup { ////// Class for converting a given TemplateKey to a string /// public sealed class TemplateKeyConverter : TypeConverter { #region Public Methods ////// CanConvertFrom() /// /// ITypeDescriptorContext /// type to convert from ///true if the given type can be converted, flase otherwise public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) { return false; } ////// TypeConverter method override. /// /// ITypeDescriptorContext /// Type to convert to ///true if conversion is possible public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) { return false; } ////// ConvertFrom() -TypeConverter method override. using the givein name to return DependencyProperty /// /// ITypeDescriptorContext /// CultureInfo /// Object to convert from ///instance of Command public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object source) { throw GetConvertFromException(source); } ////// ConvertTo() - Serialization purposes, returns the string from Command.Name by adding ownerType.FullName /// /// ITypeDescriptorContext /// CultureInfo /// the object to convert from /// the type to convert to ///string object, if the destination type is string public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType) { throw GetConvertToException(value, destinationType); } #endregion Public Methods } } // 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
- TraceAsyncResult.cs
- XmlSerializerSection.cs
- FontStretch.cs
- NativeCppClassAttribute.cs
- FacetEnabledSchemaElement.cs
- XmlSchemaGroupRef.cs
- SelectorItemAutomationPeer.cs
- ContainsSearchOperator.cs
- TimeoutException.cs
- CodeStatement.cs
- xmlglyphRunInfo.cs
- XsdDateTime.cs
- Evaluator.cs
- DesignerCategoryAttribute.cs
- HttpValueCollection.cs
- NegatedConstant.cs
- SecurityValidationBehavior.cs
- RegexCharClass.cs
- SystemIPAddressInformation.cs
- UIElementIsland.cs
- SQLInt32Storage.cs
- ClientUrlResolverWrapper.cs
- XmlBaseReader.cs
- XmlElementList.cs
- XmlNamespaceMapping.cs
- ComponentCollection.cs
- HitTestFilterBehavior.cs
- WinEventTracker.cs
- TextWriterTraceListener.cs
- SQLUtility.cs
- DrawingContextDrawingContextWalker.cs
- StringOutput.cs
- TreeNodeBinding.cs
- SQLInt32Storage.cs
- UnaryNode.cs
- DataList.cs
- View.cs
- ContentPathSegment.cs
- GiveFeedbackEvent.cs
- TypeValidationEventArgs.cs
- LazyInitializer.cs
- ScrollChrome.cs
- Dispatcher.cs
- SingleTagSectionHandler.cs
- IndentTextWriter.cs
- SoapElementAttribute.cs
- COAUTHINFO.cs
- XMLUtil.cs
- DesignerCatalogPartChrome.cs
- CounterSampleCalculator.cs
- DoubleStorage.cs
- BevelBitmapEffect.cs
- BitmapEffectDrawingContent.cs
- DesignerProperties.cs
- PreservationFileWriter.cs
- UserPreferenceChangingEventArgs.cs
- UnionCodeGroup.cs
- RotateTransform3D.cs
- TokenBasedSet.cs
- WebControl.cs
- SystemIPGlobalStatistics.cs
- Setter.cs
- OptionalRstParameters.cs
- XmlImplementation.cs
- RemoteHelper.cs
- NameScope.cs
- DataTableReader.cs
- GregorianCalendarHelper.cs
- InheritedPropertyChangedEventArgs.cs
- GridViewPageEventArgs.cs
- SamlSerializer.cs
- WebSysDisplayNameAttribute.cs
- ClientOptions.cs
- Brush.cs
- ExtendedProtectionPolicy.cs
- LocalizableAttribute.cs
- DataGridViewLinkCell.cs
- PassportAuthenticationModule.cs
- SqlConnectionManager.cs
- FontEmbeddingManager.cs
- SqlAggregateChecker.cs
- WorkingDirectoryEditor.cs
- HttpCapabilitiesEvaluator.cs
- SqlTransaction.cs
- XmlSchemaParticle.cs
- RequestResponse.cs
- MethodRental.cs
- HtmlToClrEventProxy.cs
- FolderBrowserDialog.cs
- FieldNameLookup.cs
- ListControl.cs
- complextypematerializer.cs
- SubclassTypeValidatorAttribute.cs
- ToolBar.cs
- WeakRefEnumerator.cs
- ServerIdentity.cs
- TableRowGroupCollection.cs
- GridViewColumnHeader.cs
- CommonXSendMessage.cs
- StreamGeometry.cs