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
- ServiceParser.cs
- InheritanceContextHelper.cs
- BitmapEffectInput.cs
- CookieHandler.cs
- SemanticResultValue.cs
- DefaultMemberAttribute.cs
- Blend.cs
- NativeObjectSecurity.cs
- PublisherIdentityPermission.cs
- ConfigurationSectionCollection.cs
- XmlReaderSettings.cs
- AudioException.cs
- SiblingIterators.cs
- DataSetUtil.cs
- HtmlInputRadioButton.cs
- TimersDescriptionAttribute.cs
- CustomAttributeFormatException.cs
- ProvideValueServiceProvider.cs
- AddInDeploymentState.cs
- RegexReplacement.cs
- OdbcConnectionOpen.cs
- ResXResourceReader.cs
- TransformationRules.cs
- UnicodeEncoding.cs
- AdRotator.cs
- MimeXmlReflector.cs
- SafeRightsManagementEnvironmentHandle.cs
- SubMenuStyleCollection.cs
- RSAPKCS1SignatureFormatter.cs
- X509InitiatorCertificateServiceElement.cs
- OutputCacheModule.cs
- SimpleTypeResolver.cs
- ExpressionBindings.cs
- SmtpTransport.cs
- OutputWindow.cs
- Fonts.cs
- PageTheme.cs
- TransformerTypeCollection.cs
- SchemaAttDef.cs
- DataRelationPropertyDescriptor.cs
- BoundColumn.cs
- DeviceContexts.cs
- smtppermission.cs
- FormatterConverter.cs
- DebuggerAttributes.cs
- MappingItemCollection.cs
- XmlSchemaValidationException.cs
- Symbol.cs
- EdmEntityTypeAttribute.cs
- SqlUserDefinedTypeAttribute.cs
- DetailsViewDesigner.cs
- ChooseAction.cs
- TypeValidationEventArgs.cs
- RootCodeDomSerializer.cs
- LoginUtil.cs
- DynamicMetaObjectBinder.cs
- RangeValueProviderWrapper.cs
- PointAnimationBase.cs
- ModelUIElement3D.cs
- WebPartsPersonalization.cs
- FileSystemEventArgs.cs
- MimeParameter.cs
- PassportPrincipal.cs
- StickyNote.cs
- TagPrefixAttribute.cs
- EncryptedPackageFilter.cs
- formatter.cs
- CellParaClient.cs
- XmlCustomFormatter.cs
- ClientScriptManager.cs
- XmlAtomicValue.cs
- FullTextState.cs
- CompilerInfo.cs
- Transform.cs
- UInt64.cs
- DiffuseMaterial.cs
- DataChangedEventManager.cs
- SoapObjectWriter.cs
- SmiRequestExecutor.cs
- XamlRtfConverter.cs
- safex509handles.cs
- CollectionViewGroupRoot.cs
- WmpBitmapDecoder.cs
- ContainerVisual.cs
- XmlSchemaValidator.cs
- StrokeDescriptor.cs
- GenericEnumConverter.cs
- MiniMapControl.xaml.cs
- DataGridViewTextBoxColumn.cs
- Attributes.cs
- Function.cs
- BindingSource.cs
- XmlSchemaComplexContentRestriction.cs
- ConstructorArgumentAttribute.cs
- SmtpSection.cs
- WebPartAuthorizationEventArgs.cs
- FieldMetadata.cs
- CookieParameter.cs
- TextTreeDeleteContentUndoUnit.cs
- DLinqTableProvider.cs