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
- FrameworkPropertyMetadata.cs
- EntityProviderFactory.cs
- CmsInterop.cs
- RowUpdatedEventArgs.cs
- PocoEntityKeyStrategy.cs
- StringArrayConverter.cs
- StrokeDescriptor.cs
- WebScriptMetadataFormatter.cs
- TextRunCache.cs
- InputLangChangeEvent.cs
- _SSPIWrapper.cs
- WeakReadOnlyCollection.cs
- safelinkcollection.cs
- GlyphRunDrawing.cs
- BigInt.cs
- RoutingUtilities.cs
- IPHostEntry.cs
- TypefaceMetricsCache.cs
- GridViewCellAutomationPeer.cs
- AggregateNode.cs
- ReachSerializer.cs
- IItemProperties.cs
- TemplateInstanceAttribute.cs
- SQLCharsStorage.cs
- DateTimeParse.cs
- TabletDeviceInfo.cs
- RegexNode.cs
- MultiTrigger.cs
- NativeMethods.cs
- ScriptRef.cs
- TypeProvider.cs
- ReadWriteObjectLock.cs
- LinqToSqlWrapper.cs
- OdbcParameterCollection.cs
- TransactionException.cs
- ScriptIgnoreAttribute.cs
- HttpPostedFile.cs
- DefaultPrintController.cs
- XmlAttribute.cs
- ICspAsymmetricAlgorithm.cs
- GroupedContextMenuStrip.cs
- SpotLight.cs
- Asn1IntegerConverter.cs
- BamlVersionHeader.cs
- TextBox.cs
- SchemaEntity.cs
- MemberDescriptor.cs
- QueryConverter.cs
- DbInsertCommandTree.cs
- HTMLTextWriter.cs
- SqlRowUpdatingEvent.cs
- ProjectionPath.cs
- CodeAccessPermission.cs
- SelectedGridItemChangedEvent.cs
- IndependentlyAnimatedPropertyMetadata.cs
- PagedDataSource.cs
- IEnumerable.cs
- NamespaceEmitter.cs
- HttpProfileGroupBase.cs
- XmlSchemaSet.cs
- XmlException.cs
- Visual3D.cs
- EventMappingSettingsCollection.cs
- WindowsImpersonationContext.cs
- InternalConfigSettingsFactory.cs
- MetadataPropertyvalue.cs
- Claim.cs
- Crypto.cs
- KeyNotFoundException.cs
- ContentElementAutomationPeer.cs
- Descriptor.cs
- DependencyPropertyDescriptor.cs
- TraceContext.cs
- CachedBitmap.cs
- UserControl.cs
- XmlILAnnotation.cs
- DocumentApplicationJournalEntry.cs
- KnownBoxes.cs
- TypeInfo.cs
- HttpModuleCollection.cs
- FreeFormPanel.cs
- SeekStoryboard.cs
- XamlWriter.cs
- AppliedDeviceFiltersDialog.cs
- InfoCardRSACryptoProvider.cs
- ToolboxItem.cs
- VScrollProperties.cs
- RequiredAttributeAttribute.cs
- StateInitialization.cs
- HostingPreferredMapPath.cs
- HeaderCollection.cs
- ActivityBindForm.cs
- MatrixIndependentAnimationStorage.cs
- CustomExpressionEventArgs.cs
- VectorCollectionValueSerializer.cs
- AliasGenerator.cs
- TheQuery.cs
- CalendarDateRange.cs
- _CommandStream.cs
- ServiceProviders.cs