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
- BitmapEffectInput.cs
- InstanceDataCollection.cs
- ClientBuildManager.cs
- KeyFrames.cs
- TryCatch.cs
- SQLResource.cs
- WindowsPen.cs
- AutomationFocusChangedEventArgs.cs
- ClosableStream.cs
- StringHandle.cs
- PaintEvent.cs
- InstanceKeyCompleteException.cs
- RuntimeHandles.cs
- Stopwatch.cs
- WorkflowServiceBuildProvider.cs
- MetabaseReader.cs
- ComplexPropertyEntry.cs
- XmlSchemaComplexContentExtension.cs
- ButtonChrome.cs
- FormatConvertedBitmap.cs
- XmlNamespaceDeclarationsAttribute.cs
- LogWriteRestartAreaAsyncResult.cs
- StreamUpgradeInitiator.cs
- ContentHostHelper.cs
- Form.cs
- StorageConditionPropertyMapping.cs
- x509utils.cs
- FlowDocumentPageViewerAutomationPeer.cs
- CodeDOMUtility.cs
- Run.cs
- MasterPageParser.cs
- EntityContainer.cs
- XamlWriter.cs
- TextEditorMouse.cs
- GlyphsSerializer.cs
- AdCreatedEventArgs.cs
- TreeNodeBinding.cs
- ArrayList.cs
- localization.cs
- MouseCaptureWithinProperty.cs
- SecurityContext.cs
- ConnectionStringsSection.cs
- SqlDataSourceSelectingEventArgs.cs
- WindowsTreeView.cs
- PriorityChain.cs
- BitSet.cs
- XmlSerializationWriter.cs
- QueryTask.cs
- ILGenerator.cs
- GetPageCompletedEventArgs.cs
- ToolStripDropDownMenu.cs
- HtmlProps.cs
- Crypto.cs
- LineServicesCallbacks.cs
- SecurityAppliedMessage.cs
- UInt64Converter.cs
- BitmapEditor.cs
- Color.cs
- CollectionViewGroup.cs
- DataMisalignedException.cs
- DeflateEmulationStream.cs
- ExceptionValidationRule.cs
- ITextView.cs
- XamlHostingSectionGroup.cs
- PathFigureCollection.cs
- FeatureSupport.cs
- TrackingStringDictionary.cs
- WebControlAdapter.cs
- BaseConfigurationRecord.cs
- SemanticKeyElement.cs
- SR.cs
- DataStreams.cs
- SortKey.cs
- NetworkCredential.cs
- SQLMoney.cs
- HtmlInputPassword.cs
- HttpResponseWrapper.cs
- WebPartDescription.cs
- ColorInterpolationModeValidation.cs
- ComponentChangingEvent.cs
- RowVisual.cs
- DataGridViewColumnDividerDoubleClickEventArgs.cs
- MetafileHeader.cs
- SafeMILHandle.cs
- UIntPtr.cs
- ConfigurationFileMap.cs
- SHA384.cs
- SamlAssertionDirectKeyIdentifierClause.cs
- StrokeNodeOperations.cs
- TypefaceMetricsCache.cs
- ListBoxAutomationPeer.cs
- CommandLibraryHelper.cs
- BatchServiceHost.cs
- HtmlContainerControl.cs
- UserControlBuildProvider.cs
- NotImplementedException.cs
- UrlRoutingHandler.cs
- PageCatalogPart.cs
- HwndProxyElementProvider.cs
- Transform3DGroup.cs