Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / 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
- SqlClientMetaDataCollectionNames.cs
- ApplicationTrust.cs
- ScopelessEnumAttribute.cs
- RepeaterItemCollection.cs
- XmlAttributes.cs
- DataMisalignedException.cs
- Parser.cs
- XmlSchemaSet.cs
- RadioButtonList.cs
- SelectionHighlightInfo.cs
- ScriptReferenceEventArgs.cs
- ColorIndependentAnimationStorage.cs
- GcSettings.cs
- ObjectAnimationUsingKeyFrames.cs
- ErrorFormatter.cs
- TdsParserStateObject.cs
- QilValidationVisitor.cs
- SqlServer2KCompatibilityAnnotation.cs
- IPipelineRuntime.cs
- HtmlInputPassword.cs
- QilSortKey.cs
- EndPoint.cs
- ActivityMetadata.cs
- BaseTemplateBuildProvider.cs
- SafeRightsManagementQueryHandle.cs
- FixUp.cs
- PeerUnsafeNativeMethods.cs
- TaskFileService.cs
- VisualStyleElement.cs
- CommandLineParser.cs
- UserNameSecurityToken.cs
- EllipticalNodeOperations.cs
- Lease.cs
- RowToFieldTransformer.cs
- DbDataSourceEnumerator.cs
- GridEntryCollection.cs
- DataBindingExpressionBuilder.cs
- BooleanSwitch.cs
- ComponentRenameEvent.cs
- InkCanvasFeedbackAdorner.cs
- DeploymentSection.cs
- CompoundFileReference.cs
- HealthMonitoringSectionHelper.cs
- ValueSerializer.cs
- ProfileGroupSettings.cs
- OciEnlistContext.cs
- ComponentEditorForm.cs
- EDesignUtil.cs
- OperatingSystem.cs
- MachineKeySection.cs
- SelectionEditor.cs
- Events.cs
- SchemaImporterExtensionElement.cs
- ControlBuilderAttribute.cs
- PopupEventArgs.cs
- GroupItem.cs
- TextChange.cs
- KeyValueInternalCollection.cs
- ExpressionVisitorHelpers.cs
- TableRowGroup.cs
- SqlWebEventProvider.cs
- XmlNodeComparer.cs
- ToolStripItemImageRenderEventArgs.cs
- DrawTreeNodeEventArgs.cs
- SiteMapDataSource.cs
- ContentPlaceHolder.cs
- MailBnfHelper.cs
- PreProcessor.cs
- ListChangedEventArgs.cs
- IRCollection.cs
- InvalidFilterCriteriaException.cs
- DNS.cs
- TopClause.cs
- PrintEvent.cs
- WindowsListViewGroupHelper.cs
- ResolveMatchesApril2005.cs
- BuildProvider.cs
- ToolStripManager.cs
- BaseAppDomainProtocolHandler.cs
- Soap.cs
- BamlResourceDeserializer.cs
- BaseParaClient.cs
- StaticExtensionConverter.cs
- Compiler.cs
- returneventsaver.cs
- XsdCachingReader.cs
- DataTemplateSelector.cs
- EditingMode.cs
- SqlDataSourceCache.cs
- DispatchChannelSink.cs
- RegionData.cs
- SubordinateTransaction.cs
- SpoolingTask.cs
- RichTextBox.cs
- RadioButton.cs
- StrokeNodeData.cs
- ExtendLockCommand.cs
- PolicyVersion.cs
- IDQuery.cs
- ChangePassword.cs