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
- Propagator.ExtentPlaceholderCreator.cs
- ListControlStringCollectionEditor.cs
- Int16AnimationBase.cs
- HttpMethodAttribute.cs
- HMACRIPEMD160.cs
- ToolStripSystemRenderer.cs
- __Error.cs
- TemplateXamlParser.cs
- SectionInput.cs
- TypeNameConverter.cs
- DataGridTable.cs
- CultureTableRecord.cs
- KnownIds.cs
- XmlLanguageConverter.cs
- SortQueryOperator.cs
- PolyBezierSegment.cs
- XmlTextReaderImpl.cs
- ToggleButton.cs
- GC.cs
- TextTreeRootNode.cs
- SubMenuStyle.cs
- HtmlWindowCollection.cs
- QilBinary.cs
- PreparingEnlistment.cs
- CodeTypeOfExpression.cs
- MsmqHostedTransportManager.cs
- Vars.cs
- DynamicUpdateCommand.cs
- SQLSingle.cs
- Button.cs
- CookieHandler.cs
- FixedSOMTable.cs
- ContentWrapperAttribute.cs
- ProjectionNode.cs
- SoapException.cs
- _UncName.cs
- PropertyContainer.cs
- RegexStringValidatorAttribute.cs
- Vector3DAnimation.cs
- PrtTicket_Editor.cs
- QueryCursorEventArgs.cs
- ParameterModifier.cs
- InheritanceAttribute.cs
- GridViewSelectEventArgs.cs
- MetadataCache.cs
- Sentence.cs
- AvTraceDetails.cs
- PreviewKeyDownEventArgs.cs
- ObjectStateEntry.cs
- TextRenderer.cs
- Effect.cs
- WebPartHelpVerb.cs
- TimeoutException.cs
- EntityContainerAssociationSetEnd.cs
- MenuBase.cs
- RegexWorker.cs
- SortedList.cs
- ActivitySurrogateSelector.cs
- InboundActivityHelper.cs
- TransformedBitmap.cs
- ModelItemCollectionImpl.cs
- SpeechEvent.cs
- SingleTagSectionHandler.cs
- InitializationEventAttribute.cs
- VoiceObjectToken.cs
- PromptEventArgs.cs
- AnnotationHighlightLayer.cs
- ColumnMap.cs
- PreviousTrackingServiceAttribute.cs
- BlockUIContainer.cs
- DSASignatureFormatter.cs
- PointHitTestParameters.cs
- TransactionFlowBindingElement.cs
- DecoderReplacementFallback.cs
- SystemIPGlobalStatistics.cs
- DesignSurfaceManager.cs
- ServiceModelStringsVersion1.cs
- _TransmitFileOverlappedAsyncResult.cs
- NetMsmqSecurity.cs
- AsymmetricSignatureDeformatter.cs
- BaseTransportHeaders.cs
- WebMessageEncodingBindingElement.cs
- TagPrefixCollection.cs
- WebPartEventArgs.cs
- CodeNamespaceImport.cs
- Authorization.cs
- TemplateLookupAction.cs
- ToolStripProgressBar.cs
- ContextBase.cs
- PrintDialog.cs
- TextRunProperties.cs
- FontResourceCache.cs
- NotifyIcon.cs
- MethodBuilderInstantiation.cs
- EntityDesignerUtils.cs
- ColumnBinding.cs
- UncommonField.cs
- HashCodeCombiner.cs
- DataBoundControlHelper.cs
- Debug.cs