Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / 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
- HtmlHistory.cs
- GetParentChain.cs
- NavigateEvent.cs
- RandomNumberGenerator.cs
- ScrollPatternIdentifiers.cs
- DataMisalignedException.cs
- SecureEnvironment.cs
- ChangeConflicts.cs
- CoTaskMemUnicodeSafeHandle.cs
- SourceFilter.cs
- HtmlInputImage.cs
- PassportAuthenticationModule.cs
- Task.cs
- ErrorHandler.cs
- Delegate.cs
- SoapSchemaImporter.cs
- Viewport3DAutomationPeer.cs
- StylusPointProperties.cs
- BooleanAnimationBase.cs
- DbConnectionPoolGroup.cs
- WebBrowserNavigatingEventHandler.cs
- ImageMap.cs
- DataGridViewLinkCell.cs
- SamlAttribute.cs
- BooleanProjectedSlot.cs
- DataGridState.cs
- FigureHelper.cs
- ErrorHandler.cs
- XPathNode.cs
- ISessionStateStore.cs
- XmlSubtreeReader.cs
- TextElementEditingBehaviorAttribute.cs
- WriterOutput.cs
- ObjectSet.cs
- DragDrop.cs
- WrappingXamlSchemaContext.cs
- ServiceDescription.cs
- ValidationRule.cs
- XmlIlVisitor.cs
- ThumbButtonInfoCollection.cs
- DockingAttribute.cs
- Point4DConverter.cs
- WebBrowserContainer.cs
- CompilerError.cs
- HtmlInputButton.cs
- WindowsTooltip.cs
- StyleCollection.cs
- SerializationUtility.cs
- ForeignKeyFactory.cs
- FieldMetadata.cs
- DataServiceExpressionVisitor.cs
- ElementFactory.cs
- RequestFactory.cs
- FloatSumAggregationOperator.cs
- XmlWhitespace.cs
- XmlTextEncoder.cs
- SQLUtility.cs
- DataGridViewAccessibleObject.cs
- RNGCryptoServiceProvider.cs
- HttpProcessUtility.cs
- XmlFormatMapping.cs
- ButtonChrome.cs
- VoiceInfo.cs
- HandlerMappingMemo.cs
- WebEvents.cs
- RepeatInfo.cs
- SourceLocationProvider.cs
- DrawingCollection.cs
- EntityDataSourceDataSelectionPanel.cs
- XmlReader.cs
- EventSinkHelperWriter.cs
- Substitution.cs
- HtmlInputSubmit.cs
- ExpandCollapsePattern.cs
- SystemWebSectionGroup.cs
- TransactionInformation.cs
- TextContainerChangeEventArgs.cs
- Grid.cs
- RuntimeVariablesExpression.cs
- COM2TypeInfoProcessor.cs
- StaticResourceExtension.cs
- ErrorProvider.cs
- ICollection.cs
- Attributes.cs
- XsltSettings.cs
- ChildrenQuery.cs
- LineProperties.cs
- StylusButtonEventArgs.cs
- DynamicObjectAccessor.cs
- Speller.cs
- TTSEngineProxy.cs
- DataListItemCollection.cs
- SettingsPropertyNotFoundException.cs
- Formatter.cs
- EditCommandColumn.cs
- ServiceDesigner.xaml.cs
- CompilationUtil.cs
- XPathItem.cs
- XmlUtf8RawTextWriter.cs
- OracleTimeSpan.cs