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
- DBParameter.cs
- DoubleKeyFrameCollection.cs
- DataServiceResponse.cs
- NameTable.cs
- EdmSchemaError.cs
- DataPager.cs
- LowerCaseStringConverter.cs
- PersonalizationEntry.cs
- RecognizeCompletedEventArgs.cs
- DrawListViewItemEventArgs.cs
- FontUnit.cs
- View.cs
- WebPartDisplayModeEventArgs.cs
- TextDecorationCollectionConverter.cs
- MethodImplAttribute.cs
- PrintPreviewControl.cs
- Attributes.cs
- ClientSideQueueItem.cs
- TypeConverter.cs
- PerformanceCounterLib.cs
- SqlCrossApplyToCrossJoin.cs
- TextAdaptor.cs
- Types.cs
- EasingKeyFrames.cs
- KerberosSecurityTokenProvider.cs
- EventArgs.cs
- SocketAddress.cs
- ContainerParaClient.cs
- WindowPattern.cs
- ScriptMethodAttribute.cs
- ErrorFormatterPage.cs
- TypeToken.cs
- DbConnectionStringBuilder.cs
- ECDiffieHellmanCngPublicKey.cs
- Hex.cs
- NumericUpDown.cs
- EntityContainer.cs
- FilterException.cs
- HttpApplicationStateBase.cs
- DateBoldEvent.cs
- FrameDimension.cs
- HandledEventArgs.cs
- FontCacheUtil.cs
- CanonicalXml.cs
- RuntimeConfig.cs
- XmlSchemaImporter.cs
- WebBrowser.cs
- RegistryExceptionHelper.cs
- metrodevice.cs
- MessageSecurityOverMsmqElement.cs
- CRYPTPROTECT_PROMPTSTRUCT.cs
- SamlAuthenticationClaimResource.cs
- DataGridViewRowPostPaintEventArgs.cs
- AuthenticationException.cs
- ToolStripSettings.cs
- Enlistment.cs
- DecimalAnimation.cs
- DoubleLink.cs
- FunctionImportMapping.cs
- ListControlConvertEventArgs.cs
- XmlEncApr2001.cs
- LoginDesigner.cs
- DesignerAttribute.cs
- SchemeSettingElementCollection.cs
- DebugHandleTracker.cs
- DataGridViewDataConnection.cs
- ContainerUtilities.cs
- ApplyImportsAction.cs
- WebAdminConfigurationHelper.cs
- SqlNotificationRequest.cs
- Translator.cs
- WebPartMinimizeVerb.cs
- UnmanagedMemoryStreamWrapper.cs
- SqlInfoMessageEvent.cs
- SecureUICommand.cs
- HtmlTableRow.cs
- CngAlgorithm.cs
- DateTimePickerDesigner.cs
- NativeMethods.cs
- Identity.cs
- SerTrace.cs
- dataprotectionpermissionattribute.cs
- FollowerQueueCreator.cs
- SortFieldComparer.cs
- RSAPKCS1SignatureFormatter.cs
- ZoneLinkButton.cs
- Config.cs
- FeatureSupport.cs
- ConfigUtil.cs
- AnimatedTypeHelpers.cs
- DoubleSumAggregationOperator.cs
- X509CertificateCollection.cs
- SchemaCollectionPreprocessor.cs
- DbConnectionInternal.cs
- BindingList.cs
- QilList.cs
- Brushes.cs
- DrawingCollection.cs
- TreeView.cs
- SystemDropShadowChrome.cs