Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / wpf / src / Framework / System / Windows / Markup / TemplateKeyConverter.cs / 1 / 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
- UInt16.cs
- RemoteWebConfigurationHostServer.cs
- GenericAuthenticationEventArgs.cs
- Label.cs
- RectangleHotSpot.cs
- Model3D.cs
- Authorization.cs
- LinearKeyFrames.cs
- ProfileServiceManager.cs
- CompareValidator.cs
- TypeLibConverter.cs
- XmlSchemaAnyAttribute.cs
- HuffmanTree.cs
- UseLicense.cs
- DataGridAutoFormatDialog.cs
- FontSourceCollection.cs
- HotSpot.cs
- DrawingImage.cs
- PropertyTab.cs
- WebBrowser.cs
- CreateCardRequest.cs
- SettingsAttributeDictionary.cs
- AuthStoreRoleProvider.cs
- VisualStyleTypesAndProperties.cs
- ListViewSelectEventArgs.cs
- DataGridViewCheckBoxCell.cs
- MaterialGroup.cs
- GradientBrush.cs
- WeakEventTable.cs
- ObjectFactoryCodeDomTreeGenerator.cs
- Utility.cs
- UnionCqlBlock.cs
- CodeTypeReference.cs
- IIS7ConfigurationLoader.cs
- AssemblySettingAttributes.cs
- StylusPointPropertyInfo.cs
- FileLevelControlBuilderAttribute.cs
- DataSourceBooleanViewSchemaConverter.cs
- SqlColumnizer.cs
- MappingItemCollection.cs
- Listbox.cs
- SerializationInfoEnumerator.cs
- GeneralTransform3D.cs
- ProcessHostConfigUtils.cs
- MissingMemberException.cs
- ServiceDeploymentInfo.cs
- TTSVoice.cs
- CommonProperties.cs
- SQLMoney.cs
- Accessible.cs
- GregorianCalendar.cs
- MessageDecoder.cs
- FastEncoderWindow.cs
- GeneralTransform3DGroup.cs
- SHA1CryptoServiceProvider.cs
- EncodingNLS.cs
- EditorZoneBase.cs
- BaseProcessor.cs
- BitStack.cs
- FlowDocumentPage.cs
- DialogResultConverter.cs
- BindValidator.cs
- XamlTypeMapper.cs
- HierarchicalDataBoundControlAdapter.cs
- XmlSchemaExporter.cs
- SessionEndedEventArgs.cs
- FlowNode.cs
- GregorianCalendar.cs
- MailBnfHelper.cs
- ErrorFormatterPage.cs
- SiteMapNodeCollection.cs
- assemblycache.cs
- CodeCommentStatement.cs
- ProtectedConfigurationSection.cs
- IntSecurity.cs
- XmlDocumentFragment.cs
- HMACSHA256.cs
- ExpandCollapseIsCheckedConverter.cs
- Substitution.cs
- CompositionDesigner.cs
- CompressStream.cs
- DatasetMethodGenerator.cs
- SqlParameter.cs
- BufferBuilder.cs
- PrimarySelectionGlyph.cs
- LocalizationCodeDomSerializer.cs
- Line.cs
- MobileControlsSectionHelper.cs
- GenerateTemporaryTargetAssembly.cs
- PingReply.cs
- TimelineCollection.cs
- AQNBuilder.cs
- XmlNotation.cs
- DetailsViewUpdatedEventArgs.cs
- ColumnClickEvent.cs
- _HeaderInfo.cs
- ThicknessConverter.cs
- VariableReference.cs
- UserNameServiceElement.cs
- RoleManagerEventArgs.cs